From 3c02b51ca3877f587bad1269cd2567e4252b17ba Mon Sep 17 00:00:00 2001 From: Jonathan Innis Date: Tue, 26 Oct 2021 14:04:06 -0700 Subject: [PATCH] Merge k8s-extension/public into private (#80) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * {AKS} Refactor 1st part of the create sub-command in aks-preview module (#3947) * add decorator pattern basic structure * fix test * refactor kubelet_config & linux_os_config * fix lint issue * [Release] Update index.json for extension [ ssh ] (#3965) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1142548 Last commit: https://github.com/Azure/azure-cli-extensions/commit/b4ac83a8de1076f634a88f719a88548a22f07a94 * [k8s-configuration] Release v1.1.1 with helm-operator 1.4.0 Chart Version Support (#3953) * Create pull.yml * Update pull.yml * Update azure-pipelines.yml * Initial commit of k8s-extension * Update CODEOWNERS * Update azure-pipelines.yml * Create pull.yml * Update pull.yml * Update pull.yml * Update pipelines file * Update k8s-configuration name * Update test script params * Update pipeline file * Remove codeowners * Update pipelines file * Update CODEOWNERS * Update private preview pipelines * Remove open service mesh from public release * Update pipeline files * Update custom pipelines files * Add publish step to k8s-configuration * Update pipeline to publish extension * Update public extension pipeline * Change condition variable * Update pipeline naming * Add version to public preview/private preview * Update pipelines * Add different testing based on private branch * Add annotations to extension model * Update k8s-custom-pipelines.yml * Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13) * Update sdks with updated swagger spec * Update version and history rst * Reorder release history timeline * Fix ExtensionInstanceForCreate for import * remove py2 bdist support * Add custom table formatting * Remove unnecessary files * Fix style issues * Fix branch based on comments * Update identity piece manually * Don't handle defaults at the CLI level * Remove defaults from CLI client * Check null target namespace with namespace scope * Update style * Add cassandra operator and location to model * Stage Public Version of k8s-extension 0.2.0 for official release (#15) * Create pull.yml * Update pull.yml * Update azure-pipelines.yml * Initial commit of k8s-extension * Update pipelines file * Update CODEOWNERS * Update private preview pipelines * Remove open service mesh from public release * Update pipeline files * Update public extension pipeline * Change condition variable * Add version to public preview/private preview * Update pipelines * Add different testing based on private branch * Add annotations to extension model * Update k8s-custom-pipelines.yml * Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13) * Update sdks with updated swagger spec * Update version and history rst * Reorder release history timeline * Fix ExtensionInstanceForCreate for import * remove py2 bdist support * Add custom table formatting * Remove unnecessary files * Fix style issues * Fix branch based on comments * Update identity piece manually * Don't handle defaults at the CLI level * Remove defaults from CLI client * Check null target namespace with namespace scope * Update style * Add cassandra operator and location to model Co-authored-by: action@github.com * Remove custom pipelines file * Update extension description, remove private const * Update pipeline file * Disable check ref docs * Disable refs docs * Update to include better create warning logs and remove update context (#20) * Update to include better create warning logs and remove update context * Remove help text for update * Fix spelling error * Update message * Fix k8s-extension conflict with private version * Fix style errors * Fix filename * add customization for microsoft.azureml.kubernetes (#23) * add customization for microsoft.azureml.kubernetes * Update release history Co-authored-by: Yue Yu Co-authored-by: jonathan-innis * Add E2E Testing from Separate branch into internal code (#26) * Add internal e2e testing * Change to testing folder * Inference CLI validation for Scoring FE (#24) * cli validation starter * added the call to the fe validation function * nodeport validation not required * test fix Co-authored-by: Jonathan Innis * legal warning added (#27) * Remove deprecated method logger.warn * Update k8s-custom-pipelines.yml for Azure Pipelines * Update k8s-custom-pipelines.yml for Azure Pipelines * Add Azure Defender to E2E testing (#28) * Add azure defender testing to e2e * Remove the debug flag * Add configuration testing * Fix pipeline failures * Make test script more intuitive * Remove parameter from testing * Add some debug * Fix wrong location for k8s config whl * Fix pip install upgrade issue * Fix pip install upgrade issue * Add Check for Provider Registration and Refactor (#19) * Add check for provider registration and refactor * Fix bug in checking registration * Add license header to utils * Update private key check and error messaging * Update based on refactoring * Fix failing tests * Add provider registration check * Create a test for uppercase url, address comments * Add blank line to fix style check * Testing increase to ubuntu-latest * Update k8s-configuration Models to Track2 (#63) * Update models to track2 * Increase k8s-configuration version number * Update kind version * Change error to warning because of DSA failure * Upgrade helm operator chart version (#75) * Pin helm version * Bump version * Remove unneeded files Co-authored-by: action@github.com Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu Co-authored-by: Lia Kazakova <58274127+liakaz@users.noreply.github.com> * [Release] Update index.json for extension [ k8s-configuration ] (#3968) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1144427 Last commit: https://github.com/Azure/azure-cli-extensions/commit/676632570e7a62c19c07053e380c64a356fdbc83 * [Network Manager] Init network manager extension (#3946) network manager extension * [Release] Update index.json for extension [ network-manager ] (#3970) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1144625 Last commit: https://github.com/Azure/azure-cli-extensions/commit/076f5b3d44b95eb214a7d3249fb6b138c0aafd1d * {AKS} Refactor 2nd part of the create sub-command in aks-preview module (#3964) * refactor http_proxy_config & node_resource_group * fix lint * Update vmImage to ubuntu-20.04 (#3981) * Revert "[Release] Update index.json for extension [ network-manager ] (#3970)" (#3979) This reverts commit 363774cca983ce09153b9327b712264c15101793. * rename network manager by virtual network manager (#3980) * bump aks-preview to 0.5.35 for mig support (#3958) * {AKS} Refactor 3rd part of the create sub-command in aks-preview module (#3977) * refactor nat gateway profile * update natgateway profile * add test * fix lint * [Release] Update index.json for extension [ network-manager ] (#3982) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1148554 Last commit: https://github.com/Azure/azure-cli-extensions/commit/304ca0ae28a4f5a6ce7d28ff91814d12284fd27a * @AbelHu {aks} aks-preview vendor 2021-09-01 SDK (#3985) * {aks} aks-preview vendor 2021-09-01 SDK * {aks} Update test data * {AKS} Fix nat gateway models import error (#3988) * import nat models in a traditional way * update version * Extensions GA changes into Public Branch (#79) * Add openservicemesh back * OpenServiceMesh import * Update osm with new extension model * Add back private file * Add Azure ML to list of private extensions (#16) * Update k8s-custom-pipelines.yml * Add Microsoft.PolicyInsights extension (#17) * Add Policy extension * Update comment * Update args * Fix linting errors Co-authored-by: Jonathan Innis * Add HISTORY_private file for private preview * Change versioning scheme * Update the code for supporting both extensions at once * Fix style issue * Remove old consts file * change the resource tag from managed_by:amlk8s to created_by:amlk8s-e… (#22) * change the resource tag from managed_by:amlk8s to created_by:amlk8s-extension * remove the lock when creating resources * fix lint * update version and HISTORY_private.rst * change error message Co-authored-by: Yue Yu * Update the beta version with upstream * Update the private history file * Add upgrade pip to pipeline * Move pip install within virtualenv * Merge in k8s-extension/public (0.3.1) (#32) * delete resurce in testcase (#29) Co-authored-by: Yue Yu Co-authored-by: Jonathan Innis * Check Provider is Registered with Subscription Before Making Requests (#18) * Add check for KubernetesConfiguration * Disable pylint and rename * Update provider registration link * Update version * Remove extra blank line * Fix bug in import * only validate scoring fe when inference is enabled (#31) * only validate scoring fe when inference is enabled * Fix versioning Co-authored-by: Yue Yu Co-authored-by: jonathan-innis * Update private release Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu * Release Version 0.4.0-b1 (#37) * Merge k8s-extension/public into k8s-extension/private * Update the version * Fix testing concurrency * K8s extension/private 0.4.0b2 (#41) * Fix private build (#40) * Update version * Upgrade to v0.5.2 * Fix policy bug * Increase private version * Update consts_private.py * Increase private version * Increase version with public * Add flux to private version * Update models for 2021-05-01-preview * Add async models to version * Add no wait to delete and create * support managed cluster * Bump version * Pin helm version * Add cmd to delete call * Add force deletion * add dapr extension (#78) Signed-off-by: Ji An Liu * Fix failing integration tests * Adding the GA changes for private branch * Fix confirm prompt * Fix update E2E tests Co-authored-by: jonathan-innis Co-authored-by: action@github.com Co-authored-by: nreisch Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu Co-authored-by: anagg929 <59664801+anagg929@users.noreply.github.com> Co-authored-by: Ji'an Liu Co-authored-by: nanthi * Add --user-agent param when submitting standalone executable (#3993) * Fix configuration settings in update * {aks} Add Windows gMSAv2 support (#3987) * [Release] Update index.json for extension [ aks-preview ] (#3983) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1148563 Last commit: https://github.com/Azure/azure-cli-extensions/commit/9d695ec1e824825effd926914916b8b56de60b95 * {AKS} Update custom preparers (#3994) * sync custom preparers with cli * fix * [Release] Update index.json for extension [ aks-preview ] (#3995) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1151590 Last commit: https://github.com/Azure/azure-cli-extensions/commit/6c78cac35811b19151203777920e17e6256e40d3 * {AKS} Refactor 4th part of the create sub-command in aks-preview module (#3984) * refactor pod identity profile & pod security policy * add unit test & update * fix lint * Only provide confirmation when specifying settings * Fix style issues * Replace deprecated CLIError with new error types (#3997) * Replace deprecated CLIError with new error types * Add Quantum CLI Extension Live E2E Client Validation Tests (#3943) * Add Quantum CLI extension tests.live files * Delete commented-out code * Add azdev setup * Fix azdev setup path params * Add Set-Location in Run.ps1 * Omit --cli param for azdev setup * Use environment variable for Subscription ID * Update environment variable names * Update 'Running locally' instructions in README.md * Skip test if provider not in AZURE_QUANTUM_CAPABILITIES * Convert capabilities string to lowercase * Use --xml-path param to save test output with the recordings * Handle multiple providers in capabilities logic * Test re-run * Test re-run, Take 2 * Remove test_results.xml * aem: increase version and add changelog (#3963) * increase aem version and add changelog * update test file * [Elastic] Initial GA Elastic (#3921) * first generation * regen the elastic extension * fix sytle * fix recording * add codeowners * rename commands * update readme * Add parameter `--rotation-poll-interval` for Azure Keyvault Secrets Provider Addon (#3999) Signed-off-by: Ji An Liu * Update connectedvmware extension for public preview. (#3950) * Update connectedvmware extension for public preview. * Update src/connectedvmware/HISTORY.rst Co-authored-by: Xing Zhou * Update src/connectedvmware/azext_connectedvmware/_params.py Co-authored-by: Xing Zhou * Update src/connectedvmware/azext_connectedvmware/_params.py Co-authored-by: Xing Zhou * Update src/connectedvmware/azext_connectedvmware/_params.py Co-authored-by: Xing Zhou * Addressed Zhoxing review comment. * Addressed Zhoxing review comment. * Fixed violation test. * Fixed violation test. * removed deps Co-authored-by: Santosh Mishra Co-authored-by: Xing Zhou * [Release] Update index.json for extension [ aks-preview ] (#4005) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1153964 Last commit: https://github.com/Azure/azure-cli-extensions/commit/fa2b1dd1de3826c197ca827a5fc7916c30a2d82d * [Release] Update index.json for extension [ connectedvmware ] (#4006) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1153994 Last commit: https://github.com/Azure/azure-cli-extensions/commit/f0d9f884aa8ef927a766e593a9d3232d3ad9a99a * [Release] Update index.json for extension [ aem ] (#4003) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1153679 Last commit: https://github.com/Azure/azure-cli-extensions/commit/9745a8d95b00ae010ac56a244fc8372fd6ce9e35 * [Release] Update index.json for extension [ elastic ] (#4004) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1153779 Last commit: https://github.com/Azure/azure-cli-extensions/commit/215720ae3c4e9b8eb109cfff90988cca5dd931e8 * [k8s-extension] Release for GA v1.0.0 (#3991) * Create pull.yml * Update pull.yml * Update azure-pipelines.yml * Initial commit of k8s-extension * Update pipelines file * Update CODEOWNERS * Update private preview pipelines * Remove open service mesh from public release * Update pipeline files * Update public extension pipeline * Change condition variable * Add version to public preview/private preview * Update pipelines * Add different testing based on private branch * Add annotations to extension model * Update k8s-custom-pipelines.yml * Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13) * Update sdks with updated swagger spec * Update version and history rst * Reorder release history timeline * Fix ExtensionInstanceForCreate for import * remove py2 bdist support * Add custom table formatting * Remove unnecessary files * Fix style issues * Fix branch based on comments * Update identity piece manually * Don't handle defaults at the CLI level * Remove defaults from CLI client * Check null target namespace with namespace scope * Update style * Add cassandra operator and location to model * Stage Public Version of k8s-extension 0.2.0 for official release (#15) * Create pull.yml * Update pull.yml * Update azure-pipelines.yml * Initial commit of k8s-extension * Update pipelines file * Update CODEOWNERS * Update private preview pipelines * Remove open service mesh from public release * Update pipeline files * Update public extension pipeline * Change condition variable * Add version to public preview/private preview * Update pipelines * Add different testing based on private branch * Add annotations to extension model * Update k8s-custom-pipelines.yml * Update SDKs with Updated Swagger Spec for 2020-07-01-preview (#13) * Update sdks with updated swagger spec * Update version and history rst * Reorder release history timeline * Fix ExtensionInstanceForCreate for import * remove py2 bdist support * Add custom table formatting * Remove unnecessary files * Fix style issues * Fix branch based on comments * Update identity piece manually * Don't handle defaults at the CLI level * Remove defaults from CLI client * Check null target namespace with namespace scope * Update style * Add cassandra operator and location to model Co-authored-by: action@github.com * Remove custom pipelines file * Update extension description, remove private const * Update pipeline file * Disable refs docs * Update to include better create warning logs and remove update context (#20) * Update to include better create warning logs and remove update context * Remove help text for update * Fix spelling error * Update message * Fix k8s-extension conflict with private version * Fix style errors * Fix filename * add customization for microsoft.azureml.kubernetes (#23) * add customization for microsoft.azureml.kubernetes * Update release history Co-authored-by: Yue Yu Co-authored-by: jonathan-innis * Add E2E Testing from Separate branch into internal code (#26) * Add internal e2e testing * Change to testing folder * Inference CLI validation for Scoring FE (#24) * cli validation starter * added the call to the fe validation function * nodeport validation not required * test fix Co-authored-by: Jonathan Innis * legal warning added (#27) * Remove deprecated method logger.warn * Update k8s-custom-pipelines.yml for Azure Pipelines * Update k8s-custom-pipelines.yml for Azure Pipelines * Add Azure Defender to E2E testing (#28) * Add azure defender testing to e2e * Remove the debug flag * Add configuration testing * Fix pipeline failures * Make test script more intuitive * Remove parameter from testing * Fix wrong location for k8s config whl * Fix pip upgrade issue * Fix pip install upgrade issue * Fix pip install issue * delete resurce in testcase (#29) Co-authored-by: Yue Yu Co-authored-by: Jonathan Innis * Check Provider is Registered with Subscription Before Making Requests (#18) * Add check for KubernetesConfiguration * Disable pylint and rename * Update provider registration link * Update version * Remove extra blank line * Fix bug in import * only validate scoring fe when inference is enabled (#31) * only validate scoring fe when inference is enabled * Fix versioning Co-authored-by: Yue Yu Co-authored-by: jonathan-innis * Provider registration case insensitive * do not validate against scoring fe if inference is not enabled. (#33) * do not validate against scoring fe if inference is not enabled. * add inference enabled scenario * refine * increase sleeping time * fix Co-authored-by: Yue Yu Co-authored-by: Jonathan Innis * Add OSM as Public Preview Extension (#34) * Add OSM as public preview extension * Add osm testing * Add release train to tests * Fix failing osm test * Upgrade pip in integration testing * Remove ununsed import * Fix release train check in update * Parallelize E2E Testing (#36) * Add OSM as public preview extension * Add osm testing * Update test logic to parallelize * Fix test success checking * Parallelize extension testing * Better error checking logic * Fix azureml deletion * Fix private build (#40) * change amlk8s to amlarc (#42) Co-authored-by: Yue Yu * Servicebus client model changes (#44) * Servicebus client model changes * Fix testing script * Update history file and pipeline * Update min cli core version for track 2 updates * Read SSL cert and key from files (#38) * first sketch of the change fixes removed extra blank lines changes regarding param renaming added ssl tests added more detail to the unit test additional import moved pem files out of public folder fixed import chenged import changed import unit tests fix unit test fix fixed unit tests fixed unit test unit test fix changes int test cert and key * test protected config * fix test typo * temporary changes reverted * fixing tests * fixed file paths * removed accidentally added file * changes according to review comments * more changes according to review comments * changes according to review comments Co-authored-by: Jonathan Innis * Upgrade release version * Liakaz/inference read ssl from file (#47) * first sketch of the change fixes removed extra blank lines changes regarding param renaming added ssl tests added more detail to the unit test additional import moved pem files out of public folder fixed import chenged import changed import unit tests fix unit test fix fixed unit tests fixed unit test unit test fix changes int test cert and key * test protected config * fix test typo * temporary changes reverted * fixing tests * fixed file paths * removed accidentally added file * changes according to review comments * more changes according to review comments * changes according to review comments * fixed decode error * renamed the experimental param Co-authored-by: Jonathan Innis * Fix style issues (#51) * Fixed scoring fe related extension param names (#49) * fixed scoring fe related extension params * bug fix and style fixes * variable rename * fixed the error type * set cluster to prod by default * Add distro validation for osm-arc (#50) * Add distro validation for osm-arc * fixed indentation * Fix linting * Resolve comments * Add unit test * fix lint Co-authored-by: Jonathan Innis * Add distro validation for osm-arc (#50) * Add distro validation for osm-arc * fixed indentation * Fix linting * Resolve comments * Add unit test * fix lint Co-authored-by: Jonathan Innis * Add distro validation for osm-arc (#53) removed release-train logic * Add Custom Delete Logic for Partners (#54) * Add custom delete logic * Fix failing unit tests * Add warning message when deleting amlarc extension (#55) * add warning message * fix indentation * Update release version * Remove Pyhelm from OSM customization (#58) * Fix OSM pyhelm bug * Debug bootstrap error * Update release message * Remove pyhelm dependency * Update tests to only check extensionconfig creation (#61) * Update tests to only check extensionconfig creation * Single set of CRUD for AzureML * Debug logs for connectedk8s * Increase open service mesh version number * Update k8s-extension Models to Track2 (#64) * Update k8s-extension models to track2 * Add debug for failed cleanup * Increase version number * Exit 0 on failed cleanup * Fix identity in wrong place in model (#66) * Readd osm-arc distro validation (#62) * Add distro validation for osm-arc removed release-train logic * Readd osm_arc distro validation * Fix style * Rm space * Edit test * Fixed tests and error logic * Remove dependency * Add delete method Co-authored-by: Jonathan Innis * Don't Send Identity Headers If In DF (#67) * Don't send identity for clusters in dogfood * Add location to model for identity * Add identity validation to testing * Use default extension with identity instead of Cassandra specific (#69) * Remove the identity check for now * Add -t for clusterType parameter (#71) * Adding a flag for AKS to AMLARC migration and set up corresponding FE… (#65) * Adding a flag for AKS to AMLARC migration and set up corresponding FE helm values * Remove one extra line * Adding Scoring FE IS_AKS_MIGRATION check logic for helm values Co-authored-by: Harry Yang Co-authored-by: Jonathan Innis * remove version requirement and auto upgrade minor version check (#72) * Custom User Confirmation for Partners (#70) * Custom user confirmation * Check for disable confirm prompty for confirmation * Add yes to delete command * Code cleanup and style fixes (#73) * Enabled identity by default (#74) * Increase version * Fix df check and add unit test (#77) * Bump extension version * Pin helm version * Extensions GA changes into Public Branch (#79) * Add openservicemesh back * OpenServiceMesh import * Update osm with new extension model * Add back private file * Add Azure ML to list of private extensions (#16) * Update k8s-custom-pipelines.yml * Add Microsoft.PolicyInsights extension (#17) * Add Policy extension * Update comment * Update args * Fix linting errors Co-authored-by: Jonathan Innis * Add HISTORY_private file for private preview * Change versioning scheme * Update the code for supporting both extensions at once * Fix style issue * Remove old consts file * change the resource tag from managed_by:amlk8s to created_by:amlk8s-e… (#22) * change the resource tag from managed_by:amlk8s to created_by:amlk8s-extension * remove the lock when creating resources * fix lint * update version and HISTORY_private.rst * change error message Co-authored-by: Yue Yu * Update the beta version with upstream * Update the private history file * Add upgrade pip to pipeline * Move pip install within virtualenv * Merge in k8s-extension/public (0.3.1) (#32) * delete resurce in testcase (#29) Co-authored-by: Yue Yu Co-authored-by: Jonathan Innis * Check Provider is Registered with Subscription Before Making Requests (#18) * Add check for KubernetesConfiguration * Disable pylint and rename * Update provider registration link * Update version * Remove extra blank line * Fix bug in import * only validate scoring fe when inference is enabled (#31) * only validate scoring fe when inference is enabled * Fix versioning Co-authored-by: Yue Yu Co-authored-by: jonathan-innis * Update private release Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu * Release Version 0.4.0-b1 (#37) * Merge k8s-extension/public into k8s-extension/private * Update the version * Fix testing concurrency * K8s extension/private 0.4.0b2 (#41) * Fix private build (#40) * Update version * Upgrade to v0.5.2 * Fix policy bug * Increase private version * Update consts_private.py * Increase private version * Increase version with public * Add flux to private version * Update models for 2021-05-01-preview * Add async models to version * Add no wait to delete and create * support managed cluster * Bump version * Pin helm version * Add cmd to delete call * Add force deletion * add dapr extension (#78) Signed-off-by: Ji An Liu * Fix failing integration tests * Adding the GA changes for private branch * Fix confirm prompt * Fix update E2E tests Co-authored-by: jonathan-innis Co-authored-by: action@github.com Co-authored-by: nreisch Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu Co-authored-by: anagg929 <59664801+anagg929@users.noreply.github.com> Co-authored-by: Ji'an Liu Co-authored-by: nanthi * Remove unneeded files * Fix configuration settings in update * Only provide confirmation when specifying settings * Fix style issues Co-authored-by: action@github.com Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu Co-authored-by: Lia Kazakova <58274127+liakaz@users.noreply.github.com> Co-authored-by: Niranjan Shankar Co-authored-by: jingyizhu99 <83610845+jingyizhu99@users.noreply.github.com> Co-authored-by: Harry Yang Co-authored-by: Harry Yang Co-authored-by: Thomas Stringer Co-authored-by: NarayanThiru Co-authored-by: nreisch Co-authored-by: anagg929 <59664801+anagg929@users.noreply.github.com> Co-authored-by: Ji'an Liu Co-authored-by: nanthi * remove preview tag for mysql connect command (#4008) * [Release] Update index.json for extension [ k8s-extension ] (#4010) Triggered by Azure CLI Extensions Release Pipeline - ADO_BUILD_ID=1155299 Last commit: https://github.com/Azure/azure-cli-extensions/commit/f12f494238528c836f2bd1a8b6162a4f95856bd2 * Bug fixes for Arc Appliance CLI Extension (#4009) Co-authored-by: Prashanth Koushik * Cassandra tests with update (#81) Co-authored-by: FumingZhang <81607949+FumingZhang@users.noreply.github.com> Co-authored-by: Azure CLI Bot Co-authored-by: yuyue9284 <15863499+yuyue9284@users.noreply.github.com> Co-authored-by: Yue Yu Co-authored-by: Lia Kazakova <58274127+liakaz@users.noreply.github.com> Co-authored-by: Kerwin(Kaihui) Sun Co-authored-by: Jiashuo Li <4003950+jiasli@users.noreply.github.com> Co-authored-by: kai ru <69238381+kairu-ms@users.noreply.github.com> Co-authored-by: Ace Eldeib Co-authored-by: Chou Hu Co-authored-by: NarayanThiru Co-authored-by: nreisch Co-authored-by: anagg929 <59664801+anagg929@users.noreply.github.com> Co-authored-by: Ji'an Liu Co-authored-by: nanthi Co-authored-by: XField <58103249+vxfield@users.noreply.github.com> Co-authored-by: Warren Jones Co-authored-by: Sebastian Max Dusch Co-authored-by: Santosh Kumar Mishra <93mishra@gmail.com> Co-authored-by: Santosh Mishra Co-authored-by: Xing Zhou Co-authored-by: Niranjan Shankar Co-authored-by: jingyizhu99 <83610845+jingyizhu99@users.noreply.github.com> Co-authored-by: Harry Yang Co-authored-by: Harry Yang Co-authored-by: Thomas Stringer Co-authored-by: Daeun Yim <69321306+DaeunYim@users.noreply.github.com> Co-authored-by: Prashanth Koushik Co-authored-by: Prashanth Koushik --- .github/CODEOWNERS | 6 +- azure-pipelines.yml | 12 +- src/aem/HISTORY.rst | 4 + .../recordings/test_NewExtensionMultiNic.yaml | 3816 +++++++++++++---- src/aem/setup.py | 2 +- src/aks-preview/HISTORY.md | 17 + .../configs/ext_matrix_default.json | 4 +- src/aks-preview/azext_aks_preview/__init__.py | 14 +- .../azext_aks_preview/_completers.py | 2 +- src/aks-preview/azext_aks_preview/_consts.py | 1 + src/aks-preview/azext_aks_preview/_help.py | 53 + src/aks-preview/azext_aks_preview/_helpers.py | 2 +- .../azext_aks_preview/_loadbalancer.py | 10 +- .../azext_aks_preview/_natgateway.py | 17 +- src/aks-preview/azext_aks_preview/_params.py | 11 + .../azext_aks_preview/_validators.py | 2 +- .../azext_aks_preview/addonconfiguration.py | 12 +- src/aks-preview/azext_aks_preview/custom.py | 129 +- .../azext_aks_preview/decorator.py | 685 +++ .../tests/latest/custom_preparers.py | 173 +- .../tests/latest/data/invalidconfig.json | 1 + .../azext_aks_preview/tests/latest/mocks.py | 55 + .../test_aks_addon_disable_confcom_addon.yaml | 532 +-- ...est_aks_addon_disable_openservicemesh.yaml | 418 +- .../test_aks_addon_enable_confcom_addon.yaml | 492 +-- ...ble_with_azurekeyvaultsecretsprovider.yaml | 984 ++--- ...aks_addon_enable_with_openservicemesh.yaml | 494 +-- .../test_aks_addon_list_all_disabled.yaml | 381 +- .../test_aks_addon_list_confcom_enabled.yaml | 277 +- ...ks_addon_list_openservicemesh_enabled.yaml | 291 +- .../test_aks_addon_show_all_disabled.yaml | 285 +- .../test_aks_addon_show_confcom_enabled.yaml | 267 +- ...ks_addon_show_openservicemesh_enabled.yaml | 289 +- .../test_aks_addon_update_all_disabled.yaml | 983 +---- ...ate_with_azurekeyvaultsecretsprovider.yaml | 751 ++-- .../test_aks_addon_update_with_confcom.yaml | 749 ++-- ...ks_byo_appgw_with_ingress_appgw_addon.yaml | 3102 +++----------- ...s_byo_subnet_with_ingress_appgw_addon.yaml | 2724 +++--------- ...ate_aadv1_and_update_with_managed_aad.yaml | 870 ++-- ...tsecretsprovider_with_secret_rotation.yaml | 383 +- ...ks_create_and_update_with_managed_aad.yaml | 655 +-- ...te_with_managed_aad_enable_azure_rbac.yaml | 1264 +++--- ...ate_with_managed_nat_gateway_outbound.yaml | 701 ++- .../test_aks_create_fqdn_subdomain.yaml | 754 ++-- ...te_nonaad_and_update_with_managed_aad.yaml | 994 +++-- ...test_aks_create_none_private_dns_zone.yaml | 431 +- ...ks_create_private_cluster_public_fqdn.yaml | 1061 +++-- ...ng_azurecni_with_pod_identity_enabled.yaml | 2095 +++++---- .../recordings/test_aks_create_with_ahub.yaml | 1437 +++---- ..._aks_create_with_auto_upgrade_channel.yaml | 703 +-- ...th_azurekeyvaultsecretsprovider_addon.yaml | 404 +- .../test_aks_create_with_confcom_addon.yaml | 285 +- ...ate_with_confcom_addon_helper_enabled.yaml | 324 +- .../test_aks_create_with_ephemeral_disk.yaml | 307 +- .../recordings/test_aks_create_with_fips.yaml | 514 ++- ...est_aks_create_with_http_proxy_config.yaml | 299 +- ...t_aks_create_with_ingress_appgw_addon.yaml | 434 +- ...gw_addon_with_deprecated_subet_prefix.yaml | 385 +- .../test_aks_create_with_managed_disk.yaml | 307 +- .../test_aks_create_with_node_config.yaml | 699 +-- ...aks_create_with_openservicemesh_addon.yaml | 276 +- .../test_aks_create_with_ossku.yaml | 311 +- ..._aks_create_with_pod_identity_enabled.yaml | 2094 ++++----- ...st_aks_create_with_virtual_node_addon.yaml | 827 ++-- .../test_aks_create_with_windows.yaml | 1524 +++---- .../test_aks_create_with_windows_gmsa.yaml | 999 +++++ .../test_aks_custom_kubelet_identity.yaml | 713 ++- ...est_aks_disable_addon_openservicemesh.yaml | 679 ++- ...test_aks_disable_addons_confcom_addon.yaml | 672 +-- .../test_aks_disable_local_accounts.yaml | 962 ++--- ...don_with_azurekeyvaultsecretsprovider.yaml | 1916 ++++++--- ...aks_enable_addon_with_openservicemesh.yaml | 635 ++- .../test_aks_enable_addons_confcom_addon.yaml | 975 +++-- .../recordings/test_aks_enable_utlra_ssd.yaml | 315 +- .../test_aks_maintenanceconfiguration.yaml | 478 ++- ...odepool_add_with_gpu_instance_profile.yaml | 3098 +++++-------- .../test_aks_nodepool_add_with_ossku.yaml | 623 +-- ...ks_nodepool_add_with_workload_runtime.yaml | 390 +- .../test_aks_nodepool_get_upgrades.yaml | 300 +- .../test_aks_pod_identity_usage.yaml | 2183 ---------- .../recordings/test_aks_stop_and_start.yaml | 522 +-- ...tsecretsprovider_with_secret_rotation.yaml | 1354 ------ .../test_aks_update_to_msi_cluster.yaml | 708 ++- ...aks_update_to_msi_cluster_with_addons.yaml | 3124 +++++++++++--- .../test_aks_update_with_windows_gmsa.yaml | 1426 ++++++ ...test_aks_update_with_windows_password.yaml | 1498 ++++--- ...t_aks_upgrade_node_image_only_cluster.yaml | 525 +-- ..._aks_upgrade_node_image_only_nodepool.yaml | 365 +- .../recordings/test_aks_upgrade_nodepool.yaml | 1618 +++---- .../latest/recordings/test_get_version.yaml | 92 +- .../tests/latest/test_aks_commands.py | 166 +- .../tests/latest/test_decorator.py | 903 ++++ .../tests/latest/test_natgateway.py | 40 +- .../_container_service_client.py | 30 +- .../azure_mgmt_preview_aks/_version.py | 2 +- .../azure_mgmt_preview_aks/models.py | 3 +- .../{v2021_08_01 => v2021_09_01}/__init__.py | 0 .../_configuration.py | 2 +- .../_container_service_client.py | 16 +- .../aio/__init__.py | 0 .../aio/_configuration.py | 2 +- .../aio/_container_service_client.py | 16 +- .../aio/operations/__init__.py | 0 .../aio/operations/_agent_pools_operations.py | 28 +- .../_maintenance_configurations_operations.py | 18 +- .../_managed_clusters_operations.py | 80 +- .../aio/operations/_operations.py | 6 +- ...private_endpoint_connections_operations.py | 18 +- .../_private_link_resources_operations.py | 6 +- ...olve_private_link_service_id_operations.py | 8 +- .../aio/operations/_snapshots_operations.py | 28 +- .../models/__init__.py | 3 + .../models/_container_service_client_enums.py | 0 .../models/_models.py | 373 +- .../models/_models_py3.py | 383 +- .../operations/__init__.py | 0 .../operations/_agent_pools_operations.py | 28 +- .../_maintenance_configurations_operations.py | 18 +- .../_managed_clusters_operations.py | 80 +- .../operations/_operations.py | 6 +- ...private_endpoint_connections_operations.py | 18 +- .../_private_link_resources_operations.py | 6 +- ...olve_private_link_service_id_operations.py | 8 +- .../operations/_snapshots_operations.py | 28 +- src/aks-preview/setup.py | 2 +- src/connectedvmware/HISTORY.rst | 12 +- src/connectedvmware/README.md | 47 +- .../azext_connectedvmware/_client_factory.py | 28 + .../azext_connectedvmware/_help.py | 263 +- .../azext_connectedvmware/_params.py | 182 +- .../azext_connectedvmware/commands.py | 56 +- .../azext_connectedvmware/custom.py | 651 ++- .../recordings/test_connectedvmware.yaml | 2190 ++++++++-- .../latest/test_connectedvmware_scenario.py | 72 +- ...azure_arc_vmware_management_service_api.py | 15 + ...azure_arc_vmware_management_service_api.py | 15 + .../vendored_sdks/aio/operations/__init__.py | 6 + .../aio/operations/_clusters_operations.py | 571 +++ .../aio/operations/_datastores_operations.py | 571 +++ .../aio/operations/_guest_agent_operations.py | 20 +- .../aio/operations/_hosts_operations.py | 571 +++ .../_hybrid_identity_metadata_operations.py | 8 +- .../operations/_inventory_items_operations.py | 8 +- .../_machine_extensions_operations.py | 44 +- .../aio/operations/_operations.py | 2 +- .../operations/_resource_pools_operations.py | 24 +- .../aio/operations/_vcenters_operations.py | 24 +- .../_virtual_machine_templates_operations.py | 24 +- .../_virtual_machines_operations.py | 54 +- .../_virtual_networks_operations.py | 24 +- .../vendored_sdks/models/__init__.py | 45 + ...arc_vmware_management_service_api_enums.py | 35 + .../vendored_sdks/models/_models.py | 1126 ++++- .../vendored_sdks/models/_models_py3.py | 1182 ++++- .../vendored_sdks/operations/__init__.py | 6 + .../operations/_clusters_operations.py | 583 +++ .../operations/_datastores_operations.py | 583 +++ .../operations/_guest_agent_operations.py | 8 +- .../operations/_hosts_operations.py | 583 +++ .../_machine_extensions_operations.py | 28 +- .../operations/_resource_pools_operations.py | 8 +- .../operations/_vcenters_operations.py | 8 +- .../_virtual_machine_templates_operations.py | 8 +- .../_virtual_machines_operations.py | 24 +- .../_virtual_networks_operations.py | 8 +- .../azext_connectedvmware/vmware_constants.py | 19 +- .../azext_connectedvmware/vmware_utils.py | 10 +- src/connectedvmware/setup.py | 4 +- src/elastic/HISTORY.rst | 8 + src/elastic/README.md | 77 + src/elastic/azext_elastic/__init__.py | 53 + src/elastic/azext_elastic/_help.py | 20 + src/elastic/azext_elastic/action.py | 20 + src/elastic/azext_elastic/azext_metadata.json | 4 + src/elastic/azext_elastic/custom.py | 20 + .../azext_elastic/generated/__init__.py | 12 + .../generated/_client_factory.py | 44 + src/elastic/azext_elastic/generated/_help.py | 225 + .../azext_elastic/generated/_params.py | 158 + .../azext_elastic/generated/_validators.py | 9 + src/elastic/azext_elastic/generated/action.py | 55 + .../azext_elastic/generated/commands.py | 69 + src/elastic/azext_elastic/generated/custom.py | 214 + src/elastic/azext_elastic/manual/__init__.py | 12 + src/elastic/azext_elastic/manual/_params.py | 17 + src/elastic/azext_elastic/manual/custom.py | 55 + src/elastic/azext_elastic/tests/__init__.py | 116 + .../azext_elastic/tests/latest/__init__.py | 12 + .../tests/latest/example_steps.py | 199 + .../recordings/test_elastic_Scenario.yaml | 1343 ++++++ .../tests/latest/test_elastic_scenario.py | 109 + .../latest/test_elastic_scenario_coverage.md | 16 + .../azext_elastic/vendored_sdks/__init__.py | 12 + .../vendored_sdks/elastic/__init__.py | 19 + .../vendored_sdks/elastic/_configuration.py | 71 + .../elastic/_microsoft_elastic.py | 105 + .../vendored_sdks/elastic/_version.py | 9 + .../vendored_sdks/elastic/aio/__init__.py | 10 + .../elastic/aio/_configuration.py | 67 + .../elastic/aio/_microsoft_elastic.py | 99 + .../elastic/aio/operations/__init__.py | 27 + .../operations/_deployment_info_operations.py | 104 + .../_monitored_resources_operations.py | 120 + .../aio/operations/_monitors_operations.py | 569 +++ .../elastic/aio/operations/_operations.py | 107 + .../aio/operations/_tag_rules_operations.py | 384 ++ .../operations/_vm_collection_operations.py | 111 + .../aio/operations/_vm_host_operations.py | 120 + .../operations/_vm_ingestion_operations.py | 103 + .../vendored_sdks/elastic/models/__init__.py | 121 + .../models/_microsoft_elastic_enums.py | 96 + .../vendored_sdks/elastic/models/_models.py | 941 ++++ .../elastic/models/_models_py3.py | 1041 +++++ .../elastic/operations/__init__.py | 27 + .../operations/_deployment_info_operations.py | 109 + .../_monitored_resources_operations.py | 125 + .../operations/_monitors_operations.py | 581 +++ .../elastic/operations/_operations.py | 112 + .../operations/_tag_rules_operations.py | 393 ++ .../operations/_vm_collection_operations.py | 116 + .../elastic/operations/_vm_host_operations.py | 125 + .../operations/_vm_ingestion_operations.py | 108 + .../vendored_sdks/elastic/py.typed | 1 + src/elastic/report.md | 261 ++ src/elastic/setup.cfg | 1 + src/elastic/setup.py | 58 + src/index.json | 458 +- src/k8s-configuration/HISTORY.rst | 4 + .../azext_k8s_configuration/_help.py | 4 +- .../azext_k8s_configuration/custom.py | 2 +- src/k8s-configuration/setup.py | 2 +- src/k8s-extension/HISTORY.rst | 7 + src/k8s-extension/README.rst | 16 +- .../azext_k8s_extension/_format.py | 8 +- .../azext_k8s_extension/_help.py | 37 +- .../azext_k8s_extension/_params.py | 9 +- .../azext_k8s_extension/azext_metadata.json | 1 - .../azext_k8s_extension/commands.py | 4 +- .../azext_k8s_extension/custom.py | 77 +- .../partner_extensions/AzureDefender.py | 2 +- .../partner_extensions/AzureMLKubernetes.py | 6 +- .../partner_extensions/AzurePolicy.py | 24 +- .../partner_extensions/ContainerInsights.py | 6 +- .../partner_extensions/Dapr.py | 2 - .../partner_extensions/DefaultExtension.py | 24 +- .../partner_extensions/OpenServiceMesh.py | 28 +- .../PartnerExtensionModel.py | 5 +- .../latest/recordings/test_k8s_extension.yaml | 622 ++- .../latest/test_k8s_extension_scenario.py | 28 +- .../vendored_sdks/_configuration.py | 4 +- .../vendored_sdks/_metadata.json | 105 + .../_source_control_configuration_client.py | 31 +- .../vendored_sdks/aio/_configuration.py | 4 +- .../_source_control_configuration_client.py | 31 +- .../vendored_sdks/aio/operations/__init__.py | 10 - .../aio/operations/_extensions_operations.py | 196 +- .../_operation_status_operations.py | 166 +- .../aio/operations/_operations.py | 9 +- ...ource_control_configurations_operations.py | 62 +- .../vendored_sdks/models/__init__.py | 50 +- .../vendored_sdks/models/_models.py | 694 +-- .../vendored_sdks/models/_models_py3.py | 741 +--- ...urce_control_configuration_client_enums.py | 53 - .../vendored_sdks/operations/__init__.py | 10 - .../operations/_extensions_operations.py | 198 +- .../_operation_status_operations.py | 168 +- .../vendored_sdks/operations/_operations.py | 9 +- ...ource_control_configurations_operations.py | 62 +- src/k8s-extension/setup.py | 2 +- src/network-manager/HISTORY.rst | 8 + src/network-manager/README.md | 13 + .../azext_network_manager/__init__.py | 37 + .../azext_network_manager/_client_factory.py | 83 + .../azext_network_manager/_help.py | 733 ++++ .../azext_network_manager/_params.py | 532 +++ .../azext_network_manager/_validators.py | 9 + .../azext_network_manager/action.py | 203 + .../azext_network_manager/azext_metadata.json | 4 + .../azext_network_manager/commands.py | 136 + .../azext_network_manager/custom.py | 959 +++++ .../azext_network_manager/tests/__init__.py | 6 + .../tests/latest/__init__.py | 12 + .../tests/latest/example_steps.py | 432 ++ .../tests/latest/preparers.py | 159 + ...rk_manager_admin_rule_collection_crud.yaml | 559 +++ .../test_network_manager_admin_rule_crud.yaml | 526 +++ ...t_network_manager_connect_config_crud.yaml | 424 ++ .../recordings/test_network_manager_crud.yaml | 201 + .../test_network_manager_group_crud.yaml | 362 ++ .../test_network_manager_list_queries.yaml | 427 ++ ...rk_manager_security_admin_config_crud.yaml | 356 ++ ...ork_manager_security_user_config_crud.yaml | 356 ++ ...ork_manager_user_rule_collection_crud.yaml | 559 +++ .../test_network_manager_user_rule_crud.yaml | 524 +++ .../tests/latest/test_network_scenario.py | 379 ++ .../vendored_sdks/__init__.py | 19 + .../vendored_sdks/_configuration.py | 71 + .../vendored_sdks/_metadata.json | 121 + .../_network_management_client.py | 178 + .../vendored_sdks/_version.py | 9 + .../vendored_sdks/aio/__init__.py | 10 + .../vendored_sdks/aio/_configuration.py | 67 + .../aio/_network_management_client.py | 171 + .../vendored_sdks/aio/operations/__init__.py | 49 + ..._connectivity_configurations_operations.py | 107 + ..._active_security_admin_rules_operations.py | 107 + .../_active_security_user_rules_operations.py | 107 + .../_admin_rule_collections_operations.py | 343 ++ .../aio/operations/_admin_rules_operations.py | 360 ++ ..._connectivity_configurations_operations.py | 327 ++ ..._connectivity_configurations_operations.py | 107 + .../_effective_virtual_networks_operations.py | 190 + .../operations/_network_groups_operations.py | 334 ++ .../_network_manager_commits_operations.py | 107 + ...rk_manager_deployment_status_operations.py | 107 + ...fective_security_admin_rules_operations.py | 107 + .../_network_managers_operations.py | 453 ++ ..._network_security_perimeters_operations.py | 387 ++ ...er_associable_resource_types_operations.py | 96 + ...ecurity_admin_configurations_operations.py | 325 ++ ...security_user_configurations_operations.py | 325 ++ .../_user_rule_collections_operations.py | 343 ++ .../aio/operations/_user_rules_operations.py | 360 ++ .../vendored_sdks/models/__init__.py | 233 + .../vendored_sdks/models/_models.py | 2959 +++++++++++++ .../vendored_sdks/models/_models_py3.py | 3284 ++++++++++++++ .../_network_management_client_enums.py | 180 + .../vendored_sdks/operations/__init__.py | 49 + ..._connectivity_configurations_operations.py | 112 + ..._active_security_admin_rules_operations.py | 112 + .../_active_security_user_rules_operations.py | 112 + .../_admin_rule_collections_operations.py | 351 ++ .../operations/_admin_rules_operations.py | 368 ++ ..._connectivity_configurations_operations.py | 335 ++ ..._connectivity_configurations_operations.py | 112 + .../_effective_virtual_networks_operations.py | 196 + .../operations/_network_groups_operations.py | 342 ++ .../_network_manager_commits_operations.py | 112 + ...rk_manager_deployment_status_operations.py | 112 + ...fective_security_admin_rules_operations.py | 112 + .../_network_managers_operations.py | 463 ++ ..._network_security_perimeters_operations.py | 396 ++ ...er_associable_resource_types_operations.py | 101 + ...ecurity_admin_configurations_operations.py | 333 ++ ...security_user_configurations_operations.py | 333 ++ .../_user_rule_collections_operations.py | 351 ++ .../operations/_user_rules_operations.py | 368 ++ .../vendored_sdks/py.typed | 1 + src/network-manager/setup.cfg | 1 + src/network-manager/setup.py | 49 + src/quantum/azext_quantum/_params.py | 7 +- src/quantum/azext_quantum/operations/job.py | 22 +- .../azext_quantum/operations/offerings.py | 6 +- .../azext_quantum/operations/workspace.py | 31 +- .../recordings/test_workspace_errors.yaml | 260 ++ .../tests/latest/test_quantum_workspace.py | 47 +- .../azext_quantum/tests/latest/utils.py | 25 +- src/quantum/tests.live/README.md | 18 + src/quantum/tests.live/Run.ps1 | 21 + .../azext_rdbms_connect/commands.py | 2 +- src/service_name.json | 9 +- .../private-preview/AzurePolicy.Tests.ps1 | 30 - .../extensions/public/AzureDefender.Tests.ps1 | 33 +- .../public/AzureMLKubernetes.Tests.ps1 | 27 - .../extensions/public/AzureMonitor.Tests.ps1 | 30 - .../extensions/public/Cassandra.Tests.ps1 | 98 + .../public/OpenServiceMesh.Tests.ps1 | 30 - 367 files changed, 80185 insertions(+), 35005 deletions(-) create mode 100644 src/aks-preview/azext_aks_preview/decorator.py create mode 100644 src/aks-preview/azext_aks_preview/tests/latest/data/invalidconfig.json create mode 100644 src/aks-preview/azext_aks_preview/tests/latest/mocks.py mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_confcom_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_openservicemesh.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_confcom_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_azurekeyvaultsecretsprovider.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_openservicemesh.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_all_disabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_confcom_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_openservicemesh_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_all_disabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_confcom_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_openservicemesh_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_all_disabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_confcom.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_appgw_with_ingress_appgw_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_subnet_with_ingress_appgw_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_aadv1_and_update_with_managed_aad.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad_enable_azure_rbac.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_nat_gateway_outbound.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_fqdn_subdomain.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_nonaad_and_update_with_managed_aad.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_none_private_dns_zone.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_private_cluster_public_fqdn.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_using_azurecni_with_pod_identity_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ahub.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_auto_upgrade_channel.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon_helper_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ephemeral_disk.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_fips.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_http_proxy_config.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon_with_deprecated_subet_prefix.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_managed_disk.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_node_config.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_openservicemesh_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ossku.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_identity_enabled.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_virtual_node_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows.yaml create mode 100644 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows_gmsa.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_custom_kubelet_identity.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addon_openservicemesh.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addons_confcom_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_local_accounts.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_openservicemesh.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addons_confcom_addon.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_utlra_ssd.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_maintenanceconfiguration.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_ossku.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_workload_runtime.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_get_upgrades.yaml delete mode 100644 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_pod_identity_usage.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_stop_and_start.yaml delete mode 100644 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_azurekeyvaultsecretsprovider_with_secret_rotation.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster_with_addons.yaml create mode 100644 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_gmsa.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_password.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_cluster.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_nodepool.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_nodepool.yaml mode change 100644 => 100755 src/aks-preview/azext_aks_preview/tests/latest/recordings/test_get_version.yaml create mode 100644 src/aks-preview/azext_aks_preview/tests/latest/test_decorator.py rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/__init__.py (100%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/_configuration.py (98%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/_container_service_client.py (92%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/__init__.py (100%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/_configuration.py (98%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/_container_service_client.py (92%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/__init__.py (100%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_agent_pools_operations.py (98%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_maintenance_configurations_operations.py (97%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_managed_clusters_operations.py (98%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_operations.py (96%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_private_endpoint_connections_operations.py (97%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_private_link_resources_operations.py (96%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_resolve_private_link_service_id_operations.py (95%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/aio/operations/_snapshots_operations.py (96%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/models/__init__.py (99%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/models/_container_service_client_enums.py (100%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/models/_models.py (93%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/models/_models_py3.py (93%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/__init__.py (100%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_agent_pools_operations.py (98%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_maintenance_configurations_operations.py (97%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_managed_clusters_operations.py (98%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_operations.py (96%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_private_endpoint_connections_operations.py (97%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_private_link_resources_operations.py (96%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_resolve_private_link_service_id_operations.py (95%) mode change 100644 => 100755 rename src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/{v2021_08_01 => v2021_09_01}/operations/_snapshots_operations.py (96%) mode change 100644 => 100755 create mode 100644 src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_clusters_operations.py create mode 100644 src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_datastores_operations.py create mode 100644 src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hosts_operations.py create mode 100644 src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_clusters_operations.py create mode 100644 src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_datastores_operations.py create mode 100644 src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_hosts_operations.py create mode 100644 src/elastic/HISTORY.rst create mode 100644 src/elastic/README.md create mode 100644 src/elastic/azext_elastic/__init__.py create mode 100644 src/elastic/azext_elastic/_help.py create mode 100644 src/elastic/azext_elastic/action.py create mode 100644 src/elastic/azext_elastic/azext_metadata.json create mode 100644 src/elastic/azext_elastic/custom.py create mode 100644 src/elastic/azext_elastic/generated/__init__.py create mode 100644 src/elastic/azext_elastic/generated/_client_factory.py create mode 100644 src/elastic/azext_elastic/generated/_help.py create mode 100644 src/elastic/azext_elastic/generated/_params.py create mode 100644 src/elastic/azext_elastic/generated/_validators.py create mode 100644 src/elastic/azext_elastic/generated/action.py create mode 100644 src/elastic/azext_elastic/generated/commands.py create mode 100644 src/elastic/azext_elastic/generated/custom.py create mode 100644 src/elastic/azext_elastic/manual/__init__.py create mode 100644 src/elastic/azext_elastic/manual/_params.py create mode 100644 src/elastic/azext_elastic/manual/custom.py create mode 100644 src/elastic/azext_elastic/tests/__init__.py create mode 100644 src/elastic/azext_elastic/tests/latest/__init__.py create mode 100644 src/elastic/azext_elastic/tests/latest/example_steps.py create mode 100644 src/elastic/azext_elastic/tests/latest/recordings/test_elastic_Scenario.yaml create mode 100644 src/elastic/azext_elastic/tests/latest/test_elastic_scenario.py create mode 100644 src/elastic/azext_elastic/tests/latest/test_elastic_scenario_coverage.md create mode 100644 src/elastic/azext_elastic/vendored_sdks/__init__.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/__init__.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/_configuration.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/_microsoft_elastic.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/_version.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/__init__.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/_configuration.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/_microsoft_elastic.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/__init__.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_deployment_info_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitored_resources_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitors_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_tag_rules_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_collection_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_host_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_ingestion_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/models/__init__.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/models/_microsoft_elastic_enums.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/models/_models.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/models/_models_py3.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/__init__.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_deployment_info_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitored_resources_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitors_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_tag_rules_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_collection_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_host_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_ingestion_operations.py create mode 100644 src/elastic/azext_elastic/vendored_sdks/elastic/py.typed create mode 100644 src/elastic/report.md create mode 100644 src/elastic/setup.cfg create mode 100644 src/elastic/setup.py create mode 100644 src/k8s-extension/azext_k8s_extension/vendored_sdks/_metadata.json create mode 100644 src/network-manager/HISTORY.rst create mode 100644 src/network-manager/README.md create mode 100644 src/network-manager/azext_network_manager/__init__.py create mode 100644 src/network-manager/azext_network_manager/_client_factory.py create mode 100644 src/network-manager/azext_network_manager/_help.py create mode 100644 src/network-manager/azext_network_manager/_params.py create mode 100644 src/network-manager/azext_network_manager/_validators.py create mode 100644 src/network-manager/azext_network_manager/action.py create mode 100644 src/network-manager/azext_network_manager/azext_metadata.json create mode 100644 src/network-manager/azext_network_manager/commands.py create mode 100644 src/network-manager/azext_network_manager/custom.py create mode 100644 src/network-manager/azext_network_manager/tests/__init__.py create mode 100644 src/network-manager/azext_network_manager/tests/latest/__init__.py create mode 100644 src/network-manager/azext_network_manager/tests/latest/example_steps.py create mode 100644 src/network-manager/azext_network_manager/tests/latest/preparers.py create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_collection_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_connect_config_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_group_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_list_queries.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_admin_config_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_user_config_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_collection_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_crud.yaml create mode 100644 src/network-manager/azext_network_manager/tests/latest/test_network_scenario.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/__init__.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/_configuration.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/_metadata.json create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/_network_management_client.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/_version.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/__init__.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/_configuration.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/_network_management_client.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/__init__.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_connectivity_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_admin_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_user_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rule_collections_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_connectivity_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_connectivity_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_virtual_networks_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_groups_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_commits_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_deployment_status_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_effective_security_admin_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_managers_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_security_perimeters_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_perimeter_associable_resource_types_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_admin_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_user_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rule_collections_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/models/__init__.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/models/_models.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/models/_models_py3.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/models/_network_management_client_enums.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/__init__.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_active_connectivity_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_admin_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_user_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rule_collections_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_connectivity_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_connectivity_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_virtual_networks_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_network_groups_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_commits_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_deployment_status_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_effective_security_admin_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_network_managers_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_network_security_perimeters_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_perimeter_associable_resource_types_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_security_admin_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_security_user_configurations_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rule_collections_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rules_operations.py create mode 100644 src/network-manager/azext_network_manager/vendored_sdks/py.typed create mode 100644 src/network-manager/setup.cfg create mode 100644 src/network-manager/setup.py create mode 100644 src/quantum/azext_quantum/tests/latest/recordings/test_workspace_errors.yaml create mode 100644 src/quantum/tests.live/README.md create mode 100644 src/quantum/tests.live/Run.ps1 create mode 100644 testing/test/extensions/public/Cassandra.Tests.ps1 diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 56c4e000173..8bf6703ca9e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -58,6 +58,8 @@ /src/netappfiles-preview/ @b-lefr +/src/network-manager/ @kairu-ms @jsntcy + /src/healthcareapis/ @fengzhou-msft @iviark /src/healthbot/ @guy-microsoft @@ -194,7 +196,7 @@ /src/webpubsub/ @zackliu -/src/connectedvmware/ @sanmishra18 +/src/connectedvmware/ @93mishra /src/diskpool/ @Juliehzl @@ -205,3 +207,5 @@ /src/authV2/ @mkarmark /src/purview/ @kairu-ms @jsntcy + +/src/elastic/ @kairu-ms @jsntcy diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 7b69763056f..d686d1b183b 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -36,7 +36,7 @@ jobs: - job: CheckLicenseHeader displayName: "Check License" pool: - vmImage: 'ubuntu-16.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 displayName: 'Use Python 3.6' @@ -67,7 +67,7 @@ jobs: - job: StaticAnalysis displayName: "Static Analysis" pool: - vmImage: 'ubuntu-16.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 displayName: 'Use Python 3.6' @@ -81,7 +81,7 @@ jobs: - job: IndexVerify displayName: "Verify Extensions Index" pool: - vmImage: 'ubuntu-16.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 displayName: 'Use Python 3.7' @@ -98,7 +98,7 @@ jobs: - job: SourceTests displayName: "Integration Tests, Build Tests" pool: - vmImage: 'ubuntu-16.04' + vmImage: 'ubuntu-20.04' strategy: matrix: Python36: @@ -122,7 +122,7 @@ jobs: displayName: "CLI Linter on Modified Extensions" condition: and(succeeded(), eq(variables['Build.Reason'], 'PullRequest')) pool: - vmImage: 'ubuntu-16.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 displayName: 'Use Python 3.6' @@ -158,7 +158,7 @@ jobs: - job: IndexRefDocVerify displayName: "Verify Ref Docs" pool: - vmImage: 'ubuntu-16.04' + vmImage: 'ubuntu-20.04' steps: - task: UsePythonVersion@0 displayName: 'Use Python 3.7' diff --git a/src/aem/HISTORY.rst b/src/aem/HISTORY.rst index e56ce6089fe..334dcbbe512 100644 --- a/src/aem/HISTORY.rst +++ b/src/aem/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +0.3.0 ++++++ +* Add support for setting proxy and debug configuration of the VM Extension for SAP + 0.2.2 +++++ * Fix for https://github.com/Azure/azure-cli-extensions/issues/3019 diff --git a/src/aem/azext_aem/tests/latest/recordings/test_NewExtensionMultiNic.yaml b/src/aem/azext_aem/tests/latest/recordings/test_NewExtensionMultiNic.yaml index cc86116b896..d1a51e3b8c9 100644 --- a/src/aem/azext_aem/tests/latest/recordings/test_NewExtensionMultiNic.yaml +++ b/src/aem/azext_aem/tests/latest/recordings/test_NewExtensionMultiNic.yaml @@ -1,4 +1,52 @@ interactions: +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:04:54 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Arg6xPFjvaNJv8_rX6uqK38; expires=Wed, 17-Nov-2021 11:04:55 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr44AnPmnuWj3hjA2Cx0k6OLzSk09MfNxvlD4P6c2N0IndLS2vrts8DRgjq9zbG7OlbgLzKTE83TpTSuM8n2413JkpKaDOFNpJ_KCyyhWP1xsfUBy03JaFK1y0JaHgB6_xG8sWXbI53V4VDN76MTSyF3Z2S9ZPalrUaLI3xURZ37QgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices + status: + code: 200 + message: OK - request: body: null headers: @@ -13,13 +61,13 @@ interactions: ParameterSetName: - -g --name --address-prefix --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-08T11:02:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-18T11:05:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +76,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:46 GMT + - Mon, 18 Oct 2021 11:04:55 GMT expires: - '-1' pragma: @@ -42,6 +90,54 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:04:55 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AujU6PlTjZ9EvPWgFN0pDGM; expires=Wed, 17-Nov-2021 11:04:55 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrUm1Xp1sEdomL8HHyDn18Nw2lmpfBdBYCvcj83IiuypHtCfV6V5lvDwFOeNrmA1DOl7FO2NcR1MbiPJyHH0mcTDfmZcJsddcgqhs588wjuRtFgBz9wqRMOcgG4s2IOFXm07m4nInnCsi_1A2abxZI5PUK0qQptM33lwqg9_adKaUgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices + status: + code: 200 + message: OK - request: body: '{"location": "westus", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": ["10.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"name": "frontend1", "properties": @@ -63,22 +159,22 @@ interactions: ParameterSetName: - -g --name --address-prefix --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"vnet1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n - \ \"etag\": \"W/\\\"72feabce-90d5-4d10-b5d1-9bac330677a9\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"c14baab4-b6d7-476a-a7c1-cd6ab68e3c24\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"a7da8ef2-a8e8-4e7b-9076-67458cce055d\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"45d0633a-84dc-424f-911f-12e7710d62b3\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"frontend1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend1\",\r\n - \ \"etag\": \"W/\\\"72feabce-90d5-4d10-b5d1-9bac330677a9\\\"\",\r\n + \ \"etag\": \"W/\\\"c14baab4-b6d7-476a-a7c1-cd6ab68e3c24\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"addressPrefix\": \"10.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": @@ -89,7 +185,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ca381530-8b37-443e-ad93-828e828fabed?api-version=2021-02-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/7ca0c903-d93c-4317-925a-df597c6bb7cd?api-version=2021-03-01 cache-control: - no-cache content-length: @@ -97,7 +193,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:52 GMT + - Mon, 18 Oct 2021 11:05:01 GMT expires: - '-1' pragma: @@ -110,9 +206,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 9bfd29ff-a45c-4179-8cf0-fa07802bda42 + - dd0f172f-cedb-4794-a7f8-6c5b24cd4f0d x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -130,10 +226,10 @@ interactions: ParameterSetName: - -g --name --address-prefix --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/ca381530-8b37-443e-ad93-828e828fabed?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/7ca0c903-d93c-4317-925a-df597c6bb7cd?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -145,7 +241,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:55 GMT + - Mon, 18 Oct 2021 11:05:05 GMT expires: - '-1' pragma: @@ -162,7 +258,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 43abbb6f-9c27-4b46-9561-069f09a175fa + - 8adb8472-7d64-4a60-9c97-b5fd17657daf status: code: 200 message: OK @@ -180,22 +276,22 @@ interactions: ParameterSetName: - -g --name --address-prefix --subnet-name --subnet-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"vnet1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n - \ \"etag\": \"W/\\\"860c80b0-1d8c-4224-a9ed-61c624058631\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"c1bd3783-1a84-4d5f-90d8-a3e0e1f4349f\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"a7da8ef2-a8e8-4e7b-9076-67458cce055d\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"45d0633a-84dc-424f-911f-12e7710d62b3\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"frontend1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend1\",\r\n - \ \"etag\": \"W/\\\"860c80b0-1d8c-4224-a9ed-61c624058631\\\"\",\r\n + \ \"etag\": \"W/\\\"c1bd3783-1a84-4d5f-90d8-a3e0e1f4349f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"10.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": @@ -210,9 +306,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:55 GMT + - Mon, 18 Oct 2021 11:05:05 GMT etag: - - W/"860c80b0-1d8c-4224-a9ed-61c624058631" + - W/"c1bd3783-1a84-4d5f-90d8-a3e0e1f4349f" expires: - '-1' pragma: @@ -229,7 +325,55 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - ca089cbf-a2cf-4924-b3fc-e18400764190 + - 95704d27-d675-4a82-a2b7-774a5ef19ff5 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:05 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Aohi1D1He2FHgarN1W6HRIk; expires=Wed, 17-Nov-2021 11:05:05 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr9W8tKSulAkOrhSh9kRu0M70KUvLy34vcRe7pCz7W0D-cnhYa1O14Ff9TwvRQOIuYTCtCfOcvmjJhIMmz-yfh7DpMa2zDQXGTVLNmHh7Hv0Pi31MBJ0c6GHIe8X4Qcd6fMch7gKYbKeuyluqY-pB4NopcvfFHZ9pu0YoON-nWB_QgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices status: code: 200 message: OK @@ -247,22 +391,22 @@ interactions: ParameterSetName: - -g --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"vnet1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n - \ \"etag\": \"W/\\\"860c80b0-1d8c-4224-a9ed-61c624058631\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"c1bd3783-1a84-4d5f-90d8-a3e0e1f4349f\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"a7da8ef2-a8e8-4e7b-9076-67458cce055d\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"45d0633a-84dc-424f-911f-12e7710d62b3\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"frontend1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend1\",\r\n - \ \"etag\": \"W/\\\"860c80b0-1d8c-4224-a9ed-61c624058631\\\"\",\r\n + \ \"etag\": \"W/\\\"c1bd3783-1a84-4d5f-90d8-a3e0e1f4349f\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"10.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": @@ -277,9 +421,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:55 GMT + - Mon, 18 Oct 2021 11:05:05 GMT etag: - - W/"860c80b0-1d8c-4224-a9ed-61c624058631" + - W/"c1bd3783-1a84-4d5f-90d8-a3e0e1f4349f" expires: - '-1' pragma: @@ -296,7 +440,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - b480f59a-bcbb-41ed-9136-a25f2a9895bd + - c07caec0-9031-4f2d-9e75-24bc5b9c7135 status: code: 200 message: OK @@ -326,29 +470,29 @@ interactions: ParameterSetName: - -g --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"vnet1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n - \ \"etag\": \"W/\\\"73ee7de7-4bb6-4234-890b-2e619c8a728f\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"ca371f58-500c-4b73-a3ac-35c7339289dd\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"a7da8ef2-a8e8-4e7b-9076-67458cce055d\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"45d0633a-84dc-424f-911f-12e7710d62b3\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"frontend1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend1\",\r\n - \ \"etag\": \"W/\\\"73ee7de7-4bb6-4234-890b-2e619c8a728f\\\"\",\r\n + \ \"etag\": \"W/\\\"ca371f58-500c-4b73-a3ac-35c7339289dd\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"addressPrefix\": \"10.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ },\r\n {\r\n \"name\": \"frontend2\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend2\",\r\n - \ \"etag\": \"W/\\\"73ee7de7-4bb6-4234-890b-2e619c8a728f\\\"\",\r\n + \ \"etag\": \"W/\\\"ca371f58-500c-4b73-a3ac-35c7339289dd\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"addressPrefix\": \"10.0.2.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": @@ -359,7 +503,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/5a4b5d4f-915c-4b4c-bd75-1c6eedb41eb4?api-version=2021-02-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/b699b9d7-e850-4db6-a418-9ab58757d15f?api-version=2021-03-01 cache-control: - no-cache content-length: @@ -367,7 +511,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:56 GMT + - Mon, 18 Oct 2021 11:05:06 GMT expires: - '-1' pragma: @@ -384,9 +528,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8a2f26db-4760-453a-b679-d32f8c607695 + - ca32986a-311d-4541-9899-259f5e1f9417 x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 200 message: OK @@ -404,10 +548,10 @@ interactions: ParameterSetName: - -g --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/5a4b5d4f-915c-4b4c-bd75-1c6eedb41eb4?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/b699b9d7-e850-4db6-a418-9ab58757d15f?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -419,7 +563,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:02:59 GMT + - Mon, 18 Oct 2021 11:05:09 GMT expires: - '-1' pragma: @@ -436,7 +580,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - f8e6d6b3-501b-4078-a042-9ec11967780e + - 05e1440c-e29b-44b6-ab9e-6483a678d703 status: code: 200 message: OK @@ -454,29 +598,29 @@ interactions: ParameterSetName: - -g --vnet-name --name --address-prefix User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"vnet1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1\",\r\n - \ \"etag\": \"W/\\\"c363c8f4-294e-4fad-bb37-5d6a0aed6a5d\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"3b3a85e1-886d-47dd-bbe8-dc5921030297\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"a7da8ef2-a8e8-4e7b-9076-67458cce055d\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"45d0633a-84dc-424f-911f-12e7710d62b3\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"10.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"frontend1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend1\",\r\n - \ \"etag\": \"W/\\\"c363c8f4-294e-4fad-bb37-5d6a0aed6a5d\\\"\",\r\n + \ \"etag\": \"W/\\\"3b3a85e1-886d-47dd-bbe8-dc5921030297\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"10.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ },\r\n {\r\n \"name\": \"frontend2\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/frontend2\",\r\n - \ \"etag\": \"W/\\\"c363c8f4-294e-4fad-bb37-5d6a0aed6a5d\\\"\",\r\n + \ \"etag\": \"W/\\\"3b3a85e1-886d-47dd-bbe8-dc5921030297\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"10.0.2.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": @@ -491,9 +635,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:00 GMT + - Mon, 18 Oct 2021 11:05:09 GMT etag: - - W/"c363c8f4-294e-4fad-bb37-5d6a0aed6a5d" + - W/"3b3a85e1-886d-47dd-bbe8-dc5921030297" expires: - '-1' pragma: @@ -510,7 +654,55 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 466e354a-245b-4319-959d-2992c64379d7 + - b3832a09-005c-4038-a3bf-1fe1051993ca + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:10 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AsFlDmD1fENFiwkccGomAMM; expires=Wed, 17-Nov-2021 11:05:10 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrST3TSbPMVb971fAdf3AUe-RmN0GkO-0AJy40bEqHjvHX7Y8_cQmOYo5REGmyoMuSeM_oykqdeg5dJY0P3goGvUDJNIbazQAIjU8aIh7MiPPWlRkjHlSp5q_doLga7YMzUqznE3KH8mQAZoizPbC_s8DmjVVAkms6AJr5W0Cq3rwgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices status: code: 200 message: OK @@ -528,13 +720,13 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-08T11:02:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-18T11:05:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -543,7 +735,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:01 GMT + - Mon, 18 Oct 2021 11:05:10 GMT expires: - '-1' pragma: @@ -557,6 +749,54 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:10 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=As2zqcJ8ws9DgxZX4hS1YF8; expires=Wed, 17-Nov-2021 11:05:11 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevruQARJJIsAChDkZAxYuPGkKmcgfp2Qw7AE_lz5M6TWp1FVYpra8pP1hzxyO_SjZQfo4vxUl6A0hgta9ZTzIgDY5PVxloXyNf4DE3cFXpY2l2kEOIzVGtsi4SDT8VuhS5Jenc4cNIU3h0AxmHngs8QNym-ykt8obFlC_Zt3BaUHxEgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK - request: body: '{"location": "westus"}' headers: @@ -575,20 +815,20 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"nsg1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \"type\": \"Microsoft.Network/networkSecurityGroups\",\r\n \"location\": \"westus\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"resourceGuid\": - \"9daaa947-92f8-4383-904e-35989432782d\",\r\n \"securityRules\": [],\r\n + \"cca7672f-f9c7-496e-b1c6-0f68f40c65b1\",\r\n \"securityRules\": [],\r\n \ \"defaultSecurityRules\": [\r\n {\r\n \"name\": \"AllowVnetInBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowVnetInBound\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"description\": \"Allow inbound traffic from all VMs in VNET\",\r\n @@ -600,7 +840,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"AllowAzureLoadBalancerInBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowAzureLoadBalancerInBound\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"description\": \"Allow inbound traffic from azure load balancer\",\r\n @@ -612,7 +852,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"DenyAllInBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/DenyAllInBound\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"description\": \"Deny all inbound traffic\",\r\n \"protocol\": @@ -623,7 +863,7 @@ interactions: \ \"destinationPortRanges\": [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n \ {\r\n \"name\": \"AllowVnetOutBound\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowVnetOutBound\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"description\": \"Allow outbound traffic from all VMs to all VMs @@ -635,7 +875,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"AllowInternetOutBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowInternetOutBound\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"description\": \"Allow outbound traffic from all VMs to Internet\",\r\n @@ -647,7 +887,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"DenyAllOutBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/DenyAllOutBound\",\r\n - \ \"etag\": \"W/\\\"c71075f0-35a0-4947-ba8c-5bf1eb012cf5\\\"\",\r\n + \ \"etag\": \"W/\\\"aea07e3d-1c87-46bb-89ad-195cece32eab\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"description\": \"Deny all outbound traffic\",\r\n \"protocol\": @@ -662,7 +902,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/37066605-d119-460c-80de-b601a21dc46a?api-version=2021-02-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/433fdcad-13d8-4922-8d5f-9385e9a511d8?api-version=2021-03-01 cache-control: - no-cache content-length: @@ -670,7 +910,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:06 GMT + - Mon, 18 Oct 2021 11:05:17 GMT expires: - '-1' pragma: @@ -683,9 +923,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8d31d86d-0131-4ca3-a85f-247aebbb35d2 + - 35b3f1d0-00e0-470f-9d05-22cd6db035e4 x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -703,10 +943,10 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/37066605-d119-460c-80de-b601a21dc46a?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/433fdcad-13d8-4922-8d5f-9385e9a511d8?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -718,7 +958,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:10 GMT + - Mon, 18 Oct 2021 11:05:21 GMT expires: - '-1' pragma: @@ -735,7 +975,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 9e594a24-91a0-4c5b-9470-f6e22ac2cde9 + - 72e527c8-6060-435d-b4a3-1aced25dab7d status: code: 200 message: OK @@ -753,20 +993,20 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"nsg1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \"type\": \"Microsoft.Network/networkSecurityGroups\",\r\n \"location\": \"westus\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \"resourceGuid\": - \"9daaa947-92f8-4383-904e-35989432782d\",\r\n \"securityRules\": [],\r\n + \"cca7672f-f9c7-496e-b1c6-0f68f40c65b1\",\r\n \"securityRules\": [],\r\n \ \"defaultSecurityRules\": [\r\n {\r\n \"name\": \"AllowVnetInBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowVnetInBound\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"description\": \"Allow inbound traffic from all VMs in VNET\",\r\n @@ -778,7 +1018,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"AllowAzureLoadBalancerInBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowAzureLoadBalancerInBound\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"description\": \"Allow inbound traffic from azure load balancer\",\r\n @@ -790,7 +1030,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"DenyAllInBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/DenyAllInBound\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"description\": \"Deny all inbound traffic\",\r\n \"protocol\": @@ -801,7 +1041,7 @@ interactions: \ \"destinationPortRanges\": [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n \ {\r\n \"name\": \"AllowVnetOutBound\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowVnetOutBound\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"description\": \"Allow outbound traffic from all VMs to all VMs @@ -813,7 +1053,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"AllowInternetOutBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowInternetOutBound\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"description\": \"Allow outbound traffic from all VMs to Internet\",\r\n @@ -825,7 +1065,7 @@ interactions: [],\r\n \"sourceAddressPrefixes\": [],\r\n \"destinationAddressPrefixes\": []\r\n }\r\n },\r\n {\r\n \"name\": \"DenyAllOutBound\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/DenyAllOutBound\",\r\n - \ \"etag\": \"W/\\\"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4\\\"\",\r\n + \ \"etag\": \"W/\\\"4facb733-f645-44bf-9bf5-922cfb71bd9a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkSecurityGroups/defaultSecurityRules\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"description\": \"Deny all outbound traffic\",\r\n \"protocol\": @@ -844,9 +1084,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:10 GMT + - Mon, 18 Oct 2021 11:05:21 GMT etag: - - W/"3b239ea4-fdf0-409e-b86c-c7df84ef3ab4" + - W/"4facb733-f645-44bf-9bf5-922cfb71bd9a" expires: - '-1' pragma: @@ -863,7 +1103,55 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 4ace6924-1102-4ae5-8c5b-981f97a90089 + - ba39f11b-7a33-4518-9d8a-1bfd7a881325 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:21 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AqpuawgOPBpPgalfH6STW3A; expires=Wed, 17-Nov-2021 11:05:21 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrKiSN17u6bC3c5KENXGElqAJAaET-VyAeq6BqwKVlCoHEvt_fAQbvrMmNiTxBEe4noeh2vfYqaMMVzA4YGg6ixGsepttFc3GsmgVYOsVaPkRfKTB8GqfnrGmaW7ht9G-kIHVsV3sSbZ6Vu6O7UG7w3w6puaSuInqgiwJADNTaDekgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices status: code: 200 message: OK @@ -881,13 +1169,13 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-08T11:02:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-18T11:05:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -896,7 +1184,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:09 GMT + - Mon, 18 Oct 2021 11:05:21 GMT expires: - '-1' pragma: @@ -910,6 +1198,54 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:21 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=ArGcbJnAWSFPkPYlYOUVu6s; expires=Wed, 17-Nov-2021 11:05:21 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrrBd2mU0t53T1OfvwM0fEEyR1ZzMOVoKrpdMcbS99kJcmCt1y8pFxuQQf41GWHDdiRI1dB5knL65uD_ju38VJBPImoUugp9cN6-xy8pHh8kYiJ75MI6UHUJy4Com8EcwaWTiXKw5LuJDTCQv0ZIkiP8r4GlCdEsHKLoq3OfimWbogAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices + status: + code: 200 + message: OK - request: body: '{"location": "westus", "properties": {"networkSecurityGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1"}, "ipConfigurations": [{"name": "ipconfig1", "properties": {"privateIPAllocationMethod": @@ -932,18 +1268,18 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"nic1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\r\n - \ \"etag\": \"W/\\\"586a0540-3182-415a-886e-af1a505e24e4\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"a23fe0b5-40f7-4f30-acb6-96a2d91009a9\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"d638df61-87ba-40a5-a50a-9536ab4e1cde\",\r\n \"ipConfigurations\": + \ \"resourceGuid\": \"d9fde235-2e91-409b-badb-fae5fc5438a9\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/ipConfigurations/ipconfig1\",\r\n - \ \"etag\": \"W/\\\"586a0540-3182-415a-886e-af1a505e24e4\\\"\",\r\n + \ \"etag\": \"W/\\\"a23fe0b5-40f7-4f30-acb6-96a2d91009a9\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"privateIPAddress\": \"10.0.1.4\",\r\n \"privateIPAllocationMethod\": @@ -951,7 +1287,7 @@ interactions: \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"4khnvj5ivb3u3edwm3cyztqflf.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": + \"hjr3aro2qrhufei5cltxcdlcwd.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"vnetEncryptionSupported\": false,\r\n \"enableIPForwarding\": false,\r\n \"networkSecurityGroup\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\"\r\n \ },\r\n \"hostedWorkloads\": [],\r\n \"tapConfigurations\": [],\r\n @@ -960,7 +1296,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/655286eb-7688-43af-b64b-bf1e27ac449d?api-version=2021-02-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/4268c3bd-c347-4ac0-89f3-d0a78e1ed491?api-version=2021-03-01 cache-control: - no-cache content-length: @@ -968,7 +1304,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:17 GMT + - Mon, 18 Oct 2021 11:05:28 GMT expires: - '-1' pragma: @@ -981,7 +1317,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 73f6a5f3-9827-4b81-9075-5aae05e1c494 + - 7a827856-e57a-47a2-a0c8-353304f95f49 x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -1001,10 +1337,10 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/655286eb-7688-43af-b64b-bf1e27ac449d?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/4268c3bd-c347-4ac0-89f3-d0a78e1ed491?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -1016,7 +1352,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:48 GMT + - Mon, 18 Oct 2021 11:05:58 GMT expires: - '-1' pragma: @@ -1033,7 +1369,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - dce797b5-0118-4a91-af1d-7906d70ff4c8 + - d66aef9b-c0c5-4842-9337-6b3ceb7aca30 status: code: 200 message: OK @@ -1051,18 +1387,18 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"nic1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\r\n - \ \"etag\": \"W/\\\"586a0540-3182-415a-886e-af1a505e24e4\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"a23fe0b5-40f7-4f30-acb6-96a2d91009a9\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"d638df61-87ba-40a5-a50a-9536ab4e1cde\",\r\n \"ipConfigurations\": + \ \"resourceGuid\": \"d9fde235-2e91-409b-badb-fae5fc5438a9\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/ipConfigurations/ipconfig1\",\r\n - \ \"etag\": \"W/\\\"586a0540-3182-415a-886e-af1a505e24e4\\\"\",\r\n + \ \"etag\": \"W/\\\"a23fe0b5-40f7-4f30-acb6-96a2d91009a9\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"privateIPAddress\": \"10.0.1.4\",\r\n \"privateIPAllocationMethod\": @@ -1070,7 +1406,7 @@ interactions: \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"4khnvj5ivb3u3edwm3cyztqflf.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": + \"hjr3aro2qrhufei5cltxcdlcwd.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"vnetEncryptionSupported\": false,\r\n \"enableIPForwarding\": false,\r\n \"networkSecurityGroup\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\"\r\n \ },\r\n \"hostedWorkloads\": [],\r\n \"tapConfigurations\": [],\r\n @@ -1083,9 +1419,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:49 GMT + - Mon, 18 Oct 2021 11:05:58 GMT etag: - - W/"586a0540-3182-415a-886e-af1a505e24e4" + - W/"a23fe0b5-40f7-4f30-acb6-96a2d91009a9" expires: - '-1' pragma: @@ -1102,7 +1438,55 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - fb9fd9a5-21ff-4d61-af69-f01e230636e8 + - db8b95bc-b971-4efb-8dfc-52ecbdb7e9af + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:59 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Al-nTT3LLQNKsBGD0Bkm_PY; expires=Wed, 17-Nov-2021 11:05:59 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr5eLlRGyniNnDdrz_-kpCc1oV5h5AIB7RDsw09QYNjOi9HjeT7juDDAu2E8Rfr7n3j-3qvdlCd7uUr1oC08iAU9M_AksEUR0J6rvvP6KcMJ0WClo_-RRdIYgq8YqcBJd_vZLA_bA1DWWfYnvHhRvbpFleSMb9NYk73VYYPhhsPCIgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices status: code: 200 message: OK @@ -1120,13 +1504,13 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-08T11:02:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-18T11:05:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -1135,7 +1519,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:49 GMT + - Mon, 18 Oct 2021 11:05:59 GMT expires: - '-1' pragma: @@ -1149,6 +1533,54 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:05:59 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=ArO2-yk4IbJAh4SD8lyY6Hc; expires=Wed, 17-Nov-2021 11:06:00 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrreMw5vLp4Ni5C--gYLd1EDR8iVtyDDQhGBO9t6bJevyRJ82vhm09xSy4oMqigpIkIxFRYY7FUH94v_bl8BeR8RhYDIJRtJAxoox19RpjKA5Ixnh79QZRvz1QRbTzMzgzHMQ7qqGBtqpuNDSlJ9VEgQcJe0xmsToKVUKzeSfoM5sgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK - request: body: '{"location": "westus", "properties": {"networkSecurityGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1"}, "ipConfigurations": [{"name": "ipconfig1", "properties": {"privateIPAllocationMethod": @@ -1171,18 +1603,18 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"nic2\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\r\n - \ \"etag\": \"W/\\\"d4bd1c30-ba38-4582-a6c0-40c97f33faba\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"bcd57de8-b198-4a88-a140-b03904c3cd8a\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"d2ff5492-48d9-41e9-a286-518f88033812\",\r\n \"ipConfigurations\": + \ \"resourceGuid\": \"b4ccaa17-d574-465f-94b1-51ab29cee8cd\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/ipConfigurations/ipconfig1\",\r\n - \ \"etag\": \"W/\\\"d4bd1c30-ba38-4582-a6c0-40c97f33faba\\\"\",\r\n + \ \"etag\": \"W/\\\"bcd57de8-b198-4a88-a140-b03904c3cd8a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"privateIPAddress\": \"10.0.2.4\",\r\n \"privateIPAllocationMethod\": @@ -1190,7 +1622,7 @@ interactions: \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"4khnvj5ivb3u3edwm3cyztqflf.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": + \"hjr3aro2qrhufei5cltxcdlcwd.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"vnetEncryptionSupported\": false,\r\n \"enableIPForwarding\": false,\r\n \"networkSecurityGroup\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\"\r\n \ },\r\n \"hostedWorkloads\": [],\r\n \"tapConfigurations\": [],\r\n @@ -1199,7 +1631,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/50c13be3-4689-49b2-a75d-e10842840815?api-version=2021-02-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/3a4a32da-ed30-4530-8504-837047daacd5?api-version=2021-03-01 cache-control: - no-cache content-length: @@ -1207,7 +1639,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:03:53 GMT + - Mon, 18 Oct 2021 11:06:06 GMT expires: - '-1' pragma: @@ -1220,9 +1652,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - d8c1d139-abe2-422e-bee4-cc8d58f3b664 + - 0a79b16a-1024-47a2-b318-cdbf54b9c5d1 x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1198' status: code: 201 message: Created @@ -1240,10 +1672,10 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/50c13be3-4689-49b2-a75d-e10842840815?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/3a4a32da-ed30-4530-8504-837047daacd5?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -1255,7 +1687,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:04:23 GMT + - Mon, 18 Oct 2021 11:06:37 GMT expires: - '-1' pragma: @@ -1272,7 +1704,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 904a701f-ea2e-49f4-8f02-534aa16cea14 + - a4e1c4ac-2e43-4001-b4a0-041c88a7a325 status: code: 200 message: OK @@ -1290,18 +1722,18 @@ interactions: ParameterSetName: - -g --name --vnet-name --subnet --network-security-group User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2?api-version=2021-02-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"nic2\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\r\n - \ \"etag\": \"W/\\\"d4bd1c30-ba38-4582-a6c0-40c97f33faba\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"bcd57de8-b198-4a88-a140-b03904c3cd8a\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"d2ff5492-48d9-41e9-a286-518f88033812\",\r\n \"ipConfigurations\": + \ \"resourceGuid\": \"b4ccaa17-d574-465f-94b1-51ab29cee8cd\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/ipConfigurations/ipconfig1\",\r\n - \ \"etag\": \"W/\\\"d4bd1c30-ba38-4582-a6c0-40c97f33faba\\\"\",\r\n + \ \"etag\": \"W/\\\"bcd57de8-b198-4a88-a140-b03904c3cd8a\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"privateIPAddress\": \"10.0.2.4\",\r\n \"privateIPAllocationMethod\": @@ -1309,7 +1741,7 @@ interactions: \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"4khnvj5ivb3u3edwm3cyztqflf.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": + \"hjr3aro2qrhufei5cltxcdlcwd.dx.internal.cloudapp.net\"\r\n },\r\n \"enableAcceleratedNetworking\": false,\r\n \"vnetEncryptionSupported\": false,\r\n \"enableIPForwarding\": false,\r\n \"networkSecurityGroup\": {\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\"\r\n \ },\r\n \"hostedWorkloads\": [],\r\n \"tapConfigurations\": [],\r\n @@ -1322,9 +1754,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:04:23 GMT + - Mon, 18 Oct 2021 11:06:38 GMT etag: - - W/"d4bd1c30-ba38-4582-a6c0-40c97f33faba" + - W/"bcd57de8-b198-4a88-a140-b03904c3cd8a" expires: - '-1' pragma: @@ -1341,7 +1773,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - cea8e41b-9d72-460e-8781-11a3038b1cc4 + - 530baae8-70df-4a35-a00c-67c3b9e57a7e status: code: 200 message: OK @@ -1349,23 +1781,71 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate - CommandName: - - vm create Connection: - keep-alive - ParameterSetName: + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:06:38 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=ArJ8Ry9TekNCpvIKAYRnXoE; expires=Wed, 17-Nov-2021 11:06:38 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrqZKoQMLrwfebarMChGdj21H4fvjIy0CW-qxIAU75jN5ZkdLHsUosPLTIEixVCcxcVgI89naeTn-pTXCS5zRfyxeZ84sG4ae52nRl50dCpV1LPRxYnOUGvWWSnVaAQ-K7FqefQXLtl_w1-FDh1Z57ah_xiZ6oBT7frdG1-yQtc9YgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vm create + Connection: + - keep-alive + ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-08T11:02:47Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001","name":"clitest.rg000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-18T11:05:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -1374,7 +1854,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:04:23 GMT + - Mon, 18 Oct 2021 11:06:37 GMT expires: - '-1' pragma: @@ -1388,6 +1868,102 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:06:38 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AtxqYmQz6C9NtVTyO-UXShk; expires=Wed, 17-Nov-2021 11:06:38 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrW5k7hH7RAgtPZWhrisTwMtDLGTL8wSrOErkx1kUNsRHIW_L5LDnaWdp-7vLQrqTQctEPXIaG-ArmvZK8Zi_UdYknxQQk8ADqKsURMdMfZgWFUWPudcCzM-ia3m9MkPed7fuMp7puLAyD7mqzOFxREZCBObfHNQAkZwR8cfwverUgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:06:38 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AqDOPvpY4gBLh5Ut3SWyPG8; expires=Wed, 17-Nov-2021 11:06:39 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrLg82SFhIjMpg6S2HT4PynK2rFfcFkoFZY0mawpJMlxDdbMIL5CVhFRKh4po9RqGBwPGoOXAtz68uhHrF1j3bqO9ZTyQnPck1LsZ-TDu7mTX5gixT_SXwhVNBiO3Renm-UorFP6UkvSUJXBIPxcDBkfoqnkCykr_ma9C9BFDe_jogAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK - request: body: null headers: @@ -1402,7 +1978,7 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/publishers/SUSE/artifacttypes/vmimage/offers/sles-12-sp5/skus/gen2/versions?$top=1&$orderby=name%20desc&api-version=2021-07-01 @@ -1419,7 +1995,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:04:24 GMT + - Mon, 18 Oct 2021 11:06:39 GMT expires: - '-1' pragma: @@ -1436,7 +2012,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15995,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43995 + - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15999,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43999 status: code: 200 message: OK @@ -1454,7 +2030,7 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/publishers/SUSE/artifacttypes/vmimage/offers/sles-12-sp5/skus/gen2/versions/2021.09.13?api-version=2021-07-01 @@ -1476,7 +2052,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:04:25 GMT + - Mon, 18 Oct 2021 11:06:40 GMT expires: - '-1' pragma: @@ -1493,7 +2069,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMImageFromLocation3Min;12997,Microsoft.Compute/GetVMImageFromLocation30Min;73997 + - Microsoft.Compute/GetVMImageFromLocation3Min;12999,Microsoft.Compute/GetVMImageFromLocation30Min;73999 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:06:40 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Atl_vd72quBCvMy-hPUtoCI; expires=Wed, 17-Nov-2021 11:06:40 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrhawQCFp5WrFS-LvJ_-pXWp1C3cEVOePaOBSFqZGv3sxCmFj4UaIl3OfWXcCFhXykzrDrf4fVT_62C9z0cNzcA3ajQGW-9tryNZJfFLWgT6BTLAEakgACaINdPHWWGMiOjE_91nXkWfk7giMnP4_C7Riej6ZjwolyhwF0st7Z51kgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices status: code: 200 message: OK @@ -1529,16 +2153,16 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Resources/deployments/vm_deploy_SwHM0PMSzDfd4FlnLOKQVbvACsKKEJoD","name":"vm_deploy_SwHM0PMSzDfd4FlnLOKQVbvACsKKEJoD","type":"Microsoft.Resources/deployments","properties":{"templateHash":"6182848360282008811","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2021-10-08T11:04:30.9486986Z","duration":"PT3.2940728S","correlationId":"38ec32cb-cc5f-48fb-9c98-8b067f5cf36e","providers":[{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus"]}]}],"dependencies":[]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Resources/deployments/vm_deploy_ONUQRk3h14Tf1fNF1Cgp1K8CUeK9cFmH","name":"vm_deploy_ONUQRk3h14Tf1fNF1Cgp1K8CUeK9cFmH","type":"Microsoft.Resources/deployments","properties":{"templateHash":"2930144758225806791","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2021-10-18T11:06:46.1304894Z","duration":"PT3.0418927S","correlationId":"9cd0fd0d-f413-4d0c-a19f-864d15aaf738","providers":[{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus"]}]}],"dependencies":[]}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/vm_deploy_SwHM0PMSzDfd4FlnLOKQVbvACsKKEJoD/operationStatuses/08585679158178229871?api-version=2021-04-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/vm_deploy_ONUQRk3h14Tf1fNF1Cgp1K8CUeK9cFmH/operationStatuses/08585670516823890147?api-version=2021-04-01 cache-control: - no-cache content-length: @@ -1546,7 +2170,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:04:32 GMT + - Mon, 18 Oct 2021 11:06:46 GMT expires: - '-1' pragma: @@ -1574,10 +2198,96 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 + Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585670516823890147?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:07:17 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vm create + Connection: + - keep-alive + ParameterSetName: + - -g --name --os-disk-name --image --generate-ssh-keys --nics + User-Agent: + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 + Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585670516823890147?api-version=2021-04-01 + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:07:48 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vm create + Connection: + - keep-alive + ParameterSetName: + - -g --name --os-disk-name --image --generate-ssh-keys --nics + User-Agent: + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585679158178229871?api-version=2021-04-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585670516823890147?api-version=2021-04-01 response: body: string: '{"status":"Succeeded"}' @@ -1589,7 +2299,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:02 GMT + - Mon, 18 Oct 2021 11:08:18 GMT expires: - '-1' pragma: @@ -1617,22 +2327,22 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-resource/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest.rg000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Resources/deployments/vm_deploy_SwHM0PMSzDfd4FlnLOKQVbvACsKKEJoD","name":"vm_deploy_SwHM0PMSzDfd4FlnLOKQVbvACsKKEJoD","type":"Microsoft.Resources/deployments","properties":{"templateHash":"6182848360282008811","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2021-10-08T11:04:54.0859797Z","duration":"PT26.4313539S","correlationId":"38ec32cb-cc5f-48fb-9c98-8b067f5cf36e","providers":[{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus"]}]}],"dependencies":[],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Resources/deployments/vm_deploy_ONUQRk3h14Tf1fNF1Cgp1K8CUeK9cFmH","name":"vm_deploy_ONUQRk3h14Tf1fNF1Cgp1K8CUeK9cFmH","type":"Microsoft.Resources/deployments","properties":{"templateHash":"2930144758225806791","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2021-10-18T11:07:53.2757251Z","duration":"PT1M10.1871284S","correlationId":"9cd0fd0d-f413-4d0c-a19f-864d15aaf738","providers":[{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachines","locations":["westus"]}]}],"dependencies":[],"outputs":{},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1"}]}}' headers: cache-control: - no-cache content-length: - - '950' + - '952' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:02 GMT + - Mon, 18 Oct 2021 11:08:18 GMT expires: - '-1' pragma: @@ -1646,6 +2356,54 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:18 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Agk6tnWM-lFBgLM_hPC-Rig; expires=Wed, 17-Nov-2021 11:08:19 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr4xbNoZiWmVxiVqTY0ZzBl9BJ5_XwxrQH6JbG0Hiylpuf0tmDpXlAW30UzuE0a9paT-0Z1KzMb0tVZvPH0xa0r45kGdQR_OSCd1rnz3-HBbX6mmFw_Tew5VKkxs6ycQUSFAV6iqwmvzE5zbyxmows140KoXO7sG28Nv4jgnJwYfUgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices + status: + code: 200 + message: OK - request: body: null headers: @@ -1660,7 +2418,7 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -1668,7 +2426,7 @@ interactions: body: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n @@ -1677,9 +2435,10 @@ interactions: \"os-disk\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -1693,16 +2452,16 @@ interactions: \ {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n \ \"level\": \"Warning\",\r\n \"displayStatus\": \"Not Ready\",\r\n \"message\": \"VM status blob is found but not yet - populated.\",\r\n \"time\": \"2021-10-08T11:05:03+00:00\"\r\n }\r\n + populated.\",\r\n \"time\": \"2021-10-18T11:08:19+00:00\"\r\n }\r\n \ ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": - \"2021-10-08T11:04:40.8747777+00:00\"\r\n }\r\n ]\r\n + \"2021-10-18T11:06:56.8338524+00:00\"\r\n }\r\n ]\r\n \ }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:52.515422+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:07:51.9433201+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n }\r\n}" @@ -1710,11 +2469,11 @@ interactions: cache-control: - no-cache content-length: - - '3905' + - '3941' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:02 GMT + - Mon, 18 Oct 2021 11:08:19 GMT expires: - '-1' pragma: @@ -1731,7 +2490,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3998,Microsoft.Compute/LowCostGet30Min;31975 + - Microsoft.Compute/LowCostGet3Min;3997,Microsoft.Compute/LowCostGet30Min;31997 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:19 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AgeJG3QTv0JKuL5WgSz6zpI; expires=Wed, 17-Nov-2021 11:08:19 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrtCgY9fku-9W3cauOilQ-ajl_a6KOFWKL0xm7O3RXeXoSENbKKGiQy6d_7XidEzFStJ6hUlzngiI8NpFAAKJKWaE6zHdusX9GtzifovRRFof7FrVbIryvQhfaOQgSOE5r8G-eM2W6VdeCsHl4nO6quHLaYXcq6RVeW7W9eV4z7OkgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices status: code: 200 message: OK @@ -1749,18 +2556,18 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1?api-version=2018-01-01 response: body: string: "{\r\n \"name\": \"nic1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\r\n - \ \"etag\": \"W/\\\"e2cf8ad0-1bfe-4bcf-9176-7c43b8fcbbfb\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"2dd65071-32cf-4280-a2ff-91316f484e09\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"d638df61-87ba-40a5-a50a-9536ab4e1cde\",\r\n \"ipConfigurations\": + \ \"resourceGuid\": \"d9fde235-2e91-409b-badb-fae5fc5438a9\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/ipConfigurations/ipconfig1\",\r\n - \ \"etag\": \"W/\\\"e2cf8ad0-1bfe-4bcf-9176-7c43b8fcbbfb\\\"\",\r\n + \ \"etag\": \"W/\\\"2dd65071-32cf-4280-a2ff-91316f484e09\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"privateIPAddress\": \"10.0.1.4\",\r\n \"privateIPAllocationMethod\": @@ -1768,8 +2575,8 @@ interactions: \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"4khnvj5ivb3u3edwm3cyztqflf.dx.internal.cloudapp.net\"\r\n },\r\n \"macAddress\": - \"00-22-48-06-F5-A6\",\r\n \"enableAcceleratedNetworking\": false,\r\n + \"hjr3aro2qrhufei5cltxcdlcwd.dx.internal.cloudapp.net\"\r\n },\r\n \"macAddress\": + \"00-22-48-06-AB-59\",\r\n \"enableAcceleratedNetworking\": false,\r\n \ \"enableIPForwarding\": false,\r\n \"networkSecurityGroup\": {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\"\r\n \ },\r\n \"primary\": true,\r\n \"virtualMachine\": {\r\n \"id\": @@ -1783,9 +2590,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:03 GMT + - Mon, 18 Oct 2021 11:08:19 GMT etag: - - W/"e2cf8ad0-1bfe-4bcf-9176-7c43b8fcbbfb" + - W/"2dd65071-32cf-4280-a2ff-91316f484e09" expires: - '-1' pragma: @@ -1802,7 +2609,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 44f8129b-da0f-4451-b284-bf137a0c6eb4 + - 5a0a1dcd-b52e-4ca0-9dec-91b5ef7dcb84 status: code: 200 message: OK @@ -1820,18 +2627,18 @@ interactions: ParameterSetName: - -g --name --os-disk-name --image --generate-ssh-keys --nics User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-network/19.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2?api-version=2018-01-01 response: body: string: "{\r\n \"name\": \"nic2\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\r\n - \ \"etag\": \"W/\\\"f203845c-d6f7-4a02-8a04-629f49044d60\\\"\",\r\n \"location\": + \ \"etag\": \"W/\\\"529d92e1-7f13-4556-a5ac-4028f2d3908b\\\"\",\r\n \"location\": \"westus\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"d2ff5492-48d9-41e9-a286-518f88033812\",\r\n \"ipConfigurations\": + \ \"resourceGuid\": \"b4ccaa17-d574-465f-94b1-51ab29cee8cd\",\r\n \"ipConfigurations\": [\r\n {\r\n \"name\": \"ipconfig1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/ipConfigurations/ipconfig1\",\r\n - \ \"etag\": \"W/\\\"f203845c-d6f7-4a02-8a04-629f49044d60\\\"\",\r\n + \ \"etag\": \"W/\\\"529d92e1-7f13-4556-a5ac-4028f2d3908b\\\"\",\r\n \ \"type\": \"Microsoft.Network/networkInterfaces/ipConfigurations\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"privateIPAddress\": \"10.0.2.4\",\r\n \"privateIPAllocationMethod\": @@ -1839,8 +2646,8 @@ interactions: \ },\r\n \"primary\": true,\r\n \"privateIPAddressVersion\": \"IPv4\"\r\n }\r\n }\r\n ],\r\n \"dnsSettings\": {\r\n \"dnsServers\": [],\r\n \"appliedDnsServers\": [],\r\n \"internalDomainNameSuffix\": - \"4khnvj5ivb3u3edwm3cyztqflf.dx.internal.cloudapp.net\"\r\n },\r\n \"macAddress\": - \"00-22-48-06-FD-BC\",\r\n \"enableAcceleratedNetworking\": false,\r\n + \"hjr3aro2qrhufei5cltxcdlcwd.dx.internal.cloudapp.net\"\r\n },\r\n \"macAddress\": + \"00-22-48-06-A4-CB\",\r\n \"enableAcceleratedNetworking\": false,\r\n \ \"enableIPForwarding\": false,\r\n \"networkSecurityGroup\": {\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkSecurityGroups/nsg1\"\r\n \ },\r\n \"primary\": false,\r\n \"virtualMachine\": {\r\n \"id\": @@ -1854,9 +2661,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:03 GMT + - Mon, 18 Oct 2021 11:08:19 GMT etag: - - W/"f203845c-d6f7-4a02-8a04-629f49044d60" + - W/"529d92e1-7f13-4556-a5ac-4028f2d3908b" expires: - '-1' pragma: @@ -1873,7 +2680,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 779aced3-d223-42ab-9b7a-6bcc7e5f71a7 + - 87d7ed93-4711-4329-8288-544267f35778 status: code: 200 message: OK @@ -1881,36 +2688,85 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate - CommandName: - - vm aem delete Connection: - keep-alive - ParameterSetName: - - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 - Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - python-requests/2.25.1 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration response: body: - string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n - \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n - \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": - \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n - \ \"version\": \"latest\",\r\n \"exactVersion\": \"2021.09.13\"\r\n - \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:20 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AowFunYoDoFNpsvKJhvEf50; expires=Wed, 17-Nov-2021 11:08:20 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevrbj0zMaNCTs_AYMWJo4hU9yyAMGADastLBHiyIuBaChmnoSERIOh2KmrAw3arjuEpMePJOg1g0ihd952nys33ybzJTxOjVwXQGEaNu_lympTpbdUek98x16HRYi7g72LnjMbllzKqTZQsPusdatmQcXMAyW9AblNVyK_7SJqB75EgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vm aem delete + Connection: + - keep-alive + ParameterSetName: + - --verbose -g -n + User-Agent: + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 + Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 + response: + body: + string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n + \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n + \ \"version\": \"latest\",\r\n \"exactVersion\": \"2021.09.13\"\r\n + \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": \"os-disk\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -1919,21 +2775,21 @@ interactions: \ \"assessmentMode\": \"ImageDefault\"\r\n }\r\n },\r\n \ \"secrets\": [],\r\n \"allowExtensionOperations\": true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\"properties\":{\"primary\":true}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\"properties\":{\"primary\":false}}]},\r\n - \ \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": - {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n - \ {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n - \ \"level\": \"Warning\",\r\n \"displayStatus\": \"Not - Ready\",\r\n \"message\": \"VM status blob is found but not yet - populated.\",\r\n \"time\": \"2021-10-08T11:05:04+00:00\"\r\n }\r\n - \ ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": - \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": - \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n - \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": - \"2021-10-08T11:04:40.8747777+00:00\"\r\n }\r\n ]\r\n - \ }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": - [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"computerName\": + \"vm1\",\r\n \"osName\": \"suse\",\r\n \"osVersion\": \"12\",\r\n + \ \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.2.49.2\",\r\n \"statuses\": + [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n + \ \"message\": \"Guest Agent is running\",\r\n \"time\": + \"2021-10-18T11:08:20+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n + \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n + \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": + \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:52.515422+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:07:51.9433201+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n }\r\n}" @@ -1941,11 +2797,11 @@ interactions: cache-control: - no-cache content-length: - - '3905' + - '4024' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:04 GMT + - Mon, 18 Oct 2021 11:08:20 GMT expires: - '-1' pragma: @@ -1962,7 +2818,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3997,Microsoft.Compute/LowCostGet30Min;31974 + - Microsoft.Compute/LowCostGet3Min;3996,Microsoft.Compute/LowCostGet30Min;31996 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:20 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=ApvSCxsoHndKkYzZr4KAoFE; expires=Wed, 17-Nov-2021 11:08:21 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrBb52_t_P9wy3bFIKHHgJeo0vznywwYTRl2uUZWhpGBadTPf4QQkwZbgW8fqq-2yaZjkH2gkGthnqyRXO6-yOV2CnUr4303oLWRJvCipAqtBQoxxVLtYlg7PKFmG87YkoyEAxpf3I9u4_p3I7dEoxKJHCOVjPge3ne2p6NmuCRWMgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices status: code: 200 message: OK @@ -1980,7 +2884,7 @@ interactions: ParameterSetName: - -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -1988,7 +2892,7 @@ interactions: body: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n @@ -1997,9 +2901,10 @@ interactions: \"os-disk\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -2013,11 +2918,245 @@ interactions: cache-control: - no-cache content-length: - - '2738' + - '2773' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/LowCostGet3Min;3995,Microsoft.Compute/LowCostGet30Min;31995 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:21 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AvF8jO8qSJpEp13F9eS9a58; expires=Wed, 17-Nov-2021 11:08:21 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrkUO_gj0vtzcy6JrVBBlm3G4Wu1ZKmg7B9klDAP39ScUMHC00-vlbqWFt7ZRYEl67dT0Y49yXck6pOdxYo2He0wJZNF5U0O1TM7yB-KFN7c6it1oVxgioAkTtxj-92K-pfl_2VqeZbp3mg5Q4ogNxp6knYXXfiENL44-v7Aar7PkgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:21 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AooWdaOhJwZHppJJyPG97O4; expires=Wed, 17-Nov-2021 11:08:22 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrprpEsSiIUuI_OUr8WwsAfzjubjSyF48KeC0mxNR7s1D8Y53zCGYFDnap12pK5NBzGDKK_ldv7EE2mU1JFMnHttkhNopY3kWPFi3_SSXXahuok1_wYJsKsoGrR2rZAg2H5M_aJ1E_HBdfPJs2KVcFbss1VfH9BRtIWYD7PmqzpJUgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:22 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AtaEvvl_ffFPmvLFVg623KM; expires=Wed, 17-Nov-2021 11:08:22 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrLY8n4hRX3y2rhB9l64m3DZHnM2IuDMmEDAUd_fj8DBW0ScHzqqP9gKRQ92Fj0NS4f0J6tyR6VPP1KWe58mb65q3aCxt1r-A9qDlBlL8ZBeFcN9jjVyQpeTcQ7Rp9JX42k8GNkZWMYeY-nPHuHADYp5RroZqhIOIkJp9d6EW7fUsgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vm aem verify + Connection: + - keep-alive + ParameterSetName: + - --verbose -g -n + User-Agent: + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 + Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 + response: + body: + string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n + \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n + \ \"version\": \"latest\",\r\n \"exactVersion\": \"2021.09.13\"\r\n + \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": + \"os-disk\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": + \"ReadWrite\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": + \"Premium_LRS\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true,\r\n \"patchSettings\": {\r\n \"patchMode\": \"ImageDefault\",\r\n + \ \"assessmentMode\": \"ImageDefault\"\r\n }\r\n },\r\n + \ \"secrets\": [],\r\n \"allowExtensionOperations\": true,\r\n \"requireGuestProvisionSignal\": + true\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\"properties\":{\"primary\":true}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\"properties\":{\"primary\":false}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"computerName\": + \"vm1\",\r\n \"osName\": \"suse\",\r\n \"osVersion\": \"12\",\r\n + \ \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.2.49.2\",\r\n \"statuses\": + [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n + \ \"message\": \"Guest Agent is running\",\r\n \"time\": + \"2021-10-18T11:08:20+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n + \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n + \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": + \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning + succeeded\",\r\n \"time\": \"2021-10-18T11:07:51.9433201+00:00\"\r\n + \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n + \ }\r\n ]\r\n }\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '4024' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:05 GMT + - Mon, 18 Oct 2021 11:08:22 GMT expires: - '-1' pragma: @@ -2027,14 +3166,110 @@ interactions: - Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/LowCostGet3Min;3994,Microsoft.Compute/LowCostGet30Min;31994 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:23 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AoRHv6YQi6ZBr8z8P7v8j3U; expires=Wed, 17-Nov-2021 11:08:23 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrspmE6vOwsB6kx2G_bSCzm9hWkW1AqAf8b1cvOD7U53QNrbh1OlGxKkt3c4YgWQYFkI4zbymHIN86pmDjC-GusfhcpBgOVG3rYysoGogkYE3FzOrclupBfQnkOKP3T_pjsOniGV21rfhzeM8IplZ1yVJHSahi6a-CK3Lw_qqrYCQgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:08:23 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Aorb0TTEqc1Cgyze9nR-jGs; expires=Wed, 17-Nov-2021 11:08:23 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr6No0GMCtY41MqO8C6WCqKCQJeyaSOndE04qSS0TQWFhEJkekaDaFpaiMMivO1__RQHBQ3vzXfWYXlMnWegAAELCQKLJf4ptHCtT_XYZCg25a4TzPdVXOFlpM1tHloIXfOGpm2Ik0iE2SvLHHjD7syDbyR5RhbtzejNbXozLWQIQgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains x-content-type-options: - nosniff - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3996,Microsoft.Compute/LowCostGet30Min;31973 + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices status: code: 200 message: OK @@ -2042,88 +3277,47 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate - CommandName: - - vm aem verify Connection: - keep-alive - ParameterSetName: - - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 - Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - python-requests/2.25.1 method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration response: body: - string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n - \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n - \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": - \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n - \ \"version\": \"latest\",\r\n \"exactVersion\": \"2021.09.13\"\r\n - \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": - \"os-disk\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": - \"ReadWrite\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": - \"Premium_LRS\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": - true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n - \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n - \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": - true,\r\n \"patchSettings\": {\r\n \"patchMode\": \"ImageDefault\",\r\n - \ \"assessmentMode\": \"ImageDefault\"\r\n }\r\n },\r\n - \ \"secrets\": [],\r\n \"allowExtensionOperations\": true,\r\n \"requireGuestProvisionSignal\": - true\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\"properties\":{\"primary\":true}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\"properties\":{\"primary\":false}}]},\r\n - \ \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": - {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n - \ {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n - \ \"level\": \"Warning\",\r\n \"displayStatus\": \"Not - Ready\",\r\n \"message\": \"VM status blob is found but not yet - populated.\",\r\n \"time\": \"2021-10-08T11:05:05+00:00\"\r\n }\r\n - \ ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": - \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": - \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n - \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": - \"2021-10-08T11:04:40.8747777+00:00\"\r\n }\r\n ]\r\n - \ }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": - [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n - \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:52.515422+00:00\"\r\n - \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n - \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n - \ }\r\n ]\r\n }\r\n }\r\n}" + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' cache-control: - - no-cache + - max-age=86400, private content-length: - - '3905' + - '1753' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:05 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 + - Mon, 18 Oct 2021 11:08:23 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AlmCXC7X1N5Pl3h-XB64utQ; expires=Wed, 17-Nov-2021 11:08:23 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrAFC1NpoXR3Fr2Wi9M_Q2Gtscv7ljlcR8DgWS0W3uNi7KvnDoTAVOQLA2fBuhv6NYmT0c5so4ySDyR-JjuLKpgVrI2gZzMAbqNd4qAipP5Qrj5NvleGJDirhO0KnRlefv0j0rcVTm73qqDcY9fyRgNptgKaqJQzIvrPwqYoo-QtggAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3995,Microsoft.Compute/LowCostGet30Min;31972 + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices status: code: 200 message: OK @@ -2141,7 +3335,7 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -2149,7 +3343,7 @@ interactions: body: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n - \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \ \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n @@ -2158,9 +3352,10 @@ interactions: \"os-disk\",\r\n \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -2169,21 +3364,21 @@ interactions: \ \"assessmentMode\": \"ImageDefault\"\r\n }\r\n },\r\n \ \"secrets\": [],\r\n \"allowExtensionOperations\": true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1\",\"properties\":{\"primary\":true}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2\",\"properties\":{\"primary\":false}}]},\r\n - \ \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"vmAgent\": - {\r\n \"vmAgentVersion\": \"Unknown\",\r\n \"statuses\": [\r\n - \ {\r\n \"code\": \"ProvisioningState/Unavailable\",\r\n - \ \"level\": \"Warning\",\r\n \"displayStatus\": \"Not - Ready\",\r\n \"message\": \"VM status blob is found but not yet - populated.\",\r\n \"time\": \"2021-10-08T11:05:05+00:00\"\r\n }\r\n - \ ]\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": - \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": - \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n - \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"time\": - \"2021-10-08T11:04:40.8747777+00:00\"\r\n }\r\n ]\r\n - \ }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": - [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"instanceView\": {\r\n \"computerName\": + \"vm1\",\r\n \"osName\": \"suse\",\r\n \"osVersion\": \"12\",\r\n + \ \"vmAgent\": {\r\n \"vmAgentVersion\": \"2.2.49.2\",\r\n \"statuses\": + [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n + \ \"message\": \"Guest Agent is running\",\r\n \"time\": + \"2021-10-18T11:08:20+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n + \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n + \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n + \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": + \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:52.515422+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:07:51.9433201+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n }\r\n}" @@ -2191,11 +3386,11 @@ interactions: cache-control: - no-cache content-length: - - '3905' + - '4024' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:05 GMT + - Mon, 18 Oct 2021 11:08:23 GMT expires: - '-1' pragma: @@ -2212,7 +3407,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3994,Microsoft.Compute/LowCostGet30Min;31971 + - Microsoft.Compute/LowCostGet3Min;3993,Microsoft.Compute/LowCostGet30Min;31993 status: code: 200 message: OK @@ -2234,7 +3429,7 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -2243,9 +3438,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -2254,9 +3449,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -2270,15 +3466,15 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/38de396f-88cb-444f-a817-25bfdd398d14?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/e6d8e497-a965-4e6a-ae8f-54366678e921?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 cache-control: - no-cache content-length: - - '2907' + - '2942' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:12 GMT + - Mon, 18 Oct 2021 11:08:30 GMT expires: - '-1' pragma: @@ -2295,9 +3491,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/PutVM3Min;232,Microsoft.Compute/PutVM30Min;1190 + - Microsoft.Compute/PutVM3Min;238,Microsoft.Compute/PutVM30Min;1198 x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -2315,24 +3511,24 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/38de396f-88cb-444f-a817-25bfdd398d14?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/e6d8e497-a965-4e6a-ae8f-54366678e921?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 response: body: - string: "{\r\n \"startTime\": \"2021-10-08T11:05:09.7029102+00:00\",\r\n \"endTime\": - \"2021-10-08T11:05:19.765394+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"38de396f-88cb-444f-a817-25bfdd398d14\"\r\n}" + string: "{\r\n \"startTime\": \"2021-10-18T11:08:27.3027318+00:00\",\r\n \"endTime\": + \"2021-10-18T11:08:32.8027495+00:00\",\r\n \"status\": \"Succeeded\",\r\n + \ \"name\": \"e6d8e497-a965-4e6a-ae8f-54366678e921\"\r\n}" headers: cache-control: - no-cache content-length: - - '183' + - '184' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:42 GMT + - Mon, 18 Oct 2021 11:09:00 GMT expires: - '-1' pragma: @@ -2349,7 +3545,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperation3Min;14993,Microsoft.Compute/GetOperation30Min;29982 + - Microsoft.Compute/GetOperation3Min;14996,Microsoft.Compute/GetOperation30Min;29996 status: code: 200 message: OK @@ -2367,7 +3563,7 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -2376,9 +3572,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -2387,9 +3583,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -2403,11 +3600,11 @@ interactions: cache-control: - no-cache content-length: - - '2908' + - '2943' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:42 GMT + - Mon, 18 Oct 2021 11:09:00 GMT expires: - '-1' pragma: @@ -2424,7 +3621,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3987,Microsoft.Compute/LowCostGet30Min;31964 + - Microsoft.Compute/LowCostGet3Min;3990,Microsoft.Compute/LowCostGet30Min;31990 status: code: 200 message: OK @@ -2444,11 +3641,11 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' @@ -2460,7 +3657,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:43 GMT + - Mon, 18 Oct 2021 11:09:00 GMT expires: - '-1' pragma: @@ -2479,8 +3676,8 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", - "principalId": "5831d6ad-c635-43f5-b9ac-427afc7947fd"}}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", + "principalId": "7e669eb7-a9c8-4cb9-ae51-d5843a527407"}}' headers: Accept: - application/json @@ -2491,7 +3688,7 @@ interactions: Connection: - keep-alive Content-Length: - - '375' + - '366' Content-Type: - application/json; charset=utf-8 Cookie: @@ -2501,23 +3698,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8?api-version=2020-04-01-preview response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:43.5440326Z","updatedOn":"2021-10-08T11:05:43.9659448Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:01.5770880Z","updatedOn":"2021-10-18T11:09:01.9833190Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"}' headers: cache-control: - no-cache content-length: - - '1107' + - '1089' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:47 GMT + - Mon, 18 Oct 2021 11:09:04 GMT expires: - '-1' pragma: @@ -2551,11 +3748,11 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' @@ -2567,7 +3764,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:47 GMT + - Mon, 18 Oct 2021 11:09:04 GMT expires: - '-1' pragma: @@ -2586,8 +3783,8 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", - "principalId": "5831d6ad-c635-43f5-b9ac-427afc7947fd"}}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", + "principalId": "7e669eb7-a9c8-4cb9-ae51-d5843a527407"}}' headers: Accept: - application/json @@ -2598,7 +3795,7 @@ interactions: Connection: - keep-alive Content-Length: - - '366' + - '372' Content-Type: - application/json; charset=utf-8 Cookie: @@ -2608,23 +3805,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f?api-version=2020-04-01-preview response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:47.6222435Z","updatedOn":"2021-10-08T11:05:48.0440938Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:05.7931151Z","updatedOn":"2021-10-18T11:09:06.1837678Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"}' headers: cache-control: - no-cache content-length: - - '1089' + - '1101' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:49 GMT + - Mon, 18 Oct 2021 11:09:07 GMT expires: - '-1' pragma: @@ -2658,11 +3855,11 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' @@ -2674,7 +3871,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:50 GMT + - Mon, 18 Oct 2021 11:09:07 GMT expires: - '-1' pragma: @@ -2693,8 +3890,8 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", - "principalId": "5831d6ad-c635-43f5-b9ac-427afc7947fd"}}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", + "principalId": "7e669eb7-a9c8-4cb9-ae51-d5843a527407"}}' headers: Accept: - application/json @@ -2715,14 +3912,14 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017?api-version=2020-04-01-preview response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:50.4752457Z","updatedOn":"2021-10-08T11:05:50.8971292Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:08.4403619Z","updatedOn":"2021-10-18T11:09:08.8778974Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"}' headers: cache-control: - no-cache @@ -2731,7 +3928,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:52 GMT + - Mon, 18 Oct 2021 11:09:09 GMT expires: - '-1' pragma: @@ -2765,11 +3962,11 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' @@ -2781,7 +3978,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:52 GMT + - Mon, 18 Oct 2021 11:09:09 GMT expires: - '-1' pragma: @@ -2800,8 +3997,8 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", - "principalId": "5831d6ad-c635-43f5-b9ac-427afc7947fd"}}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7", + "principalId": "7e669eb7-a9c8-4cb9-ae51-d5843a527407"}}' headers: Accept: - application/json @@ -2812,7 +4009,7 @@ interactions: Connection: - keep-alive Content-Length: - - '372' + - '375' Content-Type: - application/json; charset=utf-8 Cookie: @@ -2822,23 +4019,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e?api-version=2020-04-01-preview response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:52.9816170Z","updatedOn":"2021-10-08T11:05:53.7003770Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:10.9540852Z","updatedOn":"2021-10-18T11:09:11.4540917Z","createdBy":null,"updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"}' headers: cache-control: - no-cache content-length: - - '1101' + - '1107' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:55 GMT + - Mon, 18 Oct 2021 11:09:12 GMT expires: - '-1' pragma: @@ -2874,7 +4071,7 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/extensions/MonitorX64Linux?api-version=2021-07-01 @@ -2890,7 +4087,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/d6766e82-6055-415c-8a87-d3d9eb582319?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/db9a4a1d-74f8-4a34-912d-5fcaf890aeac?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 cache-control: - no-cache content-length: @@ -2898,7 +4095,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:05:58 GMT + - Mon, 18 Oct 2021 11:09:15 GMT expires: - '-1' pragma: @@ -2911,9 +4108,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/UpdateVM3Min;239,Microsoft.Compute/UpdateVM30Min;1197 + - Microsoft.Compute/UpdateVM3Min;239,Microsoft.Compute/UpdateVM30Min;1199 x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 201 message: Created @@ -2931,15 +4128,15 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/d6766e82-6055-415c-8a87-d3d9eb582319?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/db9a4a1d-74f8-4a34-912d-5fcaf890aeac?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 response: body: - string: "{\r\n \"startTime\": \"2021-10-08T11:05:57.4060156+00:00\",\r\n \"endTime\": - \"2021-10-08T11:06:21.4060349+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"d6766e82-6055-415c-8a87-d3d9eb582319\"\r\n}" + string: "{\r\n \"startTime\": \"2021-10-18T11:09:15.3809632+00:00\",\r\n \"endTime\": + \"2021-10-18T11:09:39.1309447+00:00\",\r\n \"status\": \"Succeeded\",\r\n + \ \"name\": \"db9a4a1d-74f8-4a34-912d-5fcaf890aeac\"\r\n}" headers: cache-control: - no-cache @@ -2948,7 +4145,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:28 GMT + - Mon, 18 Oct 2021 11:09:45 GMT expires: - '-1' pragma: @@ -2965,7 +4162,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperation3Min;14986,Microsoft.Compute/GetOperation30Min;29975 + - Microsoft.Compute/GetOperation3Min;14994,Microsoft.Compute/GetOperation30Min;29994 status: code: 200 message: OK @@ -2983,7 +4180,7 @@ interactions: ParameterSetName: - --verbose -g -n --install-new-extension --set-access-to-individual-resources User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/extensions/MonitorX64Linux?api-version=2021-07-01 @@ -3003,7 +4200,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:28 GMT + - Mon, 18 Oct 2021 11:09:45 GMT expires: - '-1' pragma: @@ -3020,7 +4217,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3924,Microsoft.Compute/LowCostGet30Min;31901 + - Microsoft.Compute/LowCostGet3Min;3987,Microsoft.Compute/LowCostGet30Min;31987 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:46 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Aof6SGAYvnZFoDIdhAUjMC0; expires=Wed, 17-Nov-2021 11:09:47 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrIxykB6KwOHrRQOq43yKJWnyir5p7VpbjD2N0VYcLzAS8EY6RLrZfrJ-ocHvGl0-9Is0ydiYQjkZLoNfLzU4QPntHG_sZoHd-K-5rJf1OLU9wvB11tdZTMkEF1SLiEf_VI6jdgmiNtzEHfBsgzrHs0_yehMIzTr5NFNG2dT0D95EgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices status: code: 200 message: OK @@ -3038,7 +4283,7 @@ interactions: ParameterSetName: - -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -3047,9 +4292,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -3058,9 +4303,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -3081,11 +4327,11 @@ interactions: cache-control: - no-cache content-length: - - '3612' + - '3647' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:29 GMT + - Mon, 18 Oct 2021 11:09:47 GMT expires: - '-1' pragma: @@ -3102,7 +4348,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3923,Microsoft.Compute/LowCostGet30Min;31900 + - Microsoft.Compute/LowCostGet3Min;3986,Microsoft.Compute/LowCostGet30Min;31986 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:47 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AvQ5GxNrC0dOpEhOynvX18Y; expires=Wed, 17-Nov-2021 11:09:47 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrvZboC8golO5686fcEzsbAj4MDmc2ZY60k-y1dvMsVZ50SJxoxvraTm1-JhwrcNPIO_XWtaUj2b-gACy0q9ZW6AZfRdAzGDZWCFEsev1pI-6kspSxQIIj7L__8rPyYzd1bVgIleicLFbrX3bJQzn7p0T79YMx9f5VeKVm_pNnFjEgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices status: code: 200 message: OK @@ -3120,7 +4414,7 @@ interactions: ParameterSetName: - -g --vm-name User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -3129,9 +4423,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -3140,9 +4434,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -3161,30 +4456,174 @@ interactions: \ }\r\n }\r\n ]\r\n}" headers: cache-control: - - no-cache + - no-cache + content-length: + - '3647' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Microsoft-HTTPAPI/2.0 + - Microsoft-HTTPAPI/2.0 + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/LowCostGet3Min;3985,Microsoft.Compute/LowCostGet30Min;31985 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:47 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AlCZdDXbjoRLoKG5GAFKILE; expires=Wed, 17-Nov-2021 11:09:48 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrbquNgCPq1TJy5-2OeQrn7J5q9wGu6suqpCCi7y0xKaaE-90o5IW0sstMZWevREAXPz-q9UGLBIQZswsXQYRRaYFc9sNli5DTsSjxbS2dTPwge80QKhJvyT5RX5Ryxv2bXDsz9Y0cTgp3GiaOrzfbg1Zk-tTLX6ORTe7kEn-YNSkgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:48 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AkYYUsDJs1tLgB-TEL7LGkA; expires=Wed, 17-Nov-2021 11:09:48 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr-Mt9etHAu_Sgc05vxccaJw4RhWSsWFXwuFutnErVeofkXAGSBZE_kxup5dpD6ZbUrP_1aUB5JePIYH1PVxCvLzZgs9SESfr_lRbFEMV_CbwAEKJxbsy_bZWVeLhGDFfGMfLEFqe_yrgNxo595e59PGSm6kJeG_bc24xWCOU-c6UgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private content-length: - - '3612' + - '1753' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - Microsoft-HTTPAPI/2.0 - - Microsoft-HTTPAPI/2.0 + - Mon, 18 Oct 2021 11:09:48 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AkjTyfx9efBCiYKuPFEH_KI; expires=Wed, 17-Nov-2021 11:09:48 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr6xJdQX7xbLQ-EZ7sambzMHPuGrwqLIdz8EFG_dFhk8GaEYfrN8BQ1Tc1S51blDCXgj68WdWZH5YQ1--QJHjjEImLd-oAAdLiE6yiwc6YyCl-knm1qvR0oelVkRm4Ak_DqPBpQ5zUqjc_2NLXm8ebqInfoeUGWIMRZ3hSOORfVHEgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3922,Microsoft.Compute/LowCostGet30Min;31899 + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices status: code: 200 message: OK @@ -3202,7 +4641,7 @@ interactions: ParameterSetName: - -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -3211,9 +4650,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -3222,9 +4661,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -3239,7 +4679,7 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:06:16+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:09:31+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux\",\r\n \ \"typeHandlerVersion\": \"1.0.0.87\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": @@ -3248,7 +4688,7 @@ interactions: \ \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"MonitorX64Linux\",\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux\",\r\n \"typeHandlerVersion\": @@ -3257,131 +4697,113 @@ interactions: \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"\\n\\n \\n Provider + last-refresh=\\\"1634555364\\\" refresh-interval=\\\"60\\\">\\n Provider Health Status\\n 8\\n \\n \\n Provider Health Description\\n \ OK\\n \\n \\n + type=\\\"string\\\" unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n \ Data Provider Version\\n 1.0.0.87 (rel)\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n \ Cloud Provider\\n Microsoft Azure\\n \\n \ \\n Processor - Type\\n Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz\\n + last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n Processor + Type\\n Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz\\n \ \\n \\n - \ Max. HW frequency\\n 2295\\n \\n + unit=\\\"MHz\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n + \ Max. HW frequency\\n 2594\\n \\n \ \\n Current - HW frequency\\n 2295\\n \\n \\n Current + HW frequency\\n 2594\\n \\n \\n Virtualization Solution\\n \ AzurePublicCloud\\n \\n \\n Virtualization Solution Version\\n \ 2021.09.13\\n \\n \\n Hardware Manufacturer\\n Microsoft Corporation\\n \\n \\n - \ Host Identifier\\n 00224806F5A6\\n \\n + type=\\\"string\\\" unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n + \ Host Identifier\\n 00224806AB59\\n \\n \ \\n Instance + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Instance Type\\n Standard_DS1_v2\\n \\n \\n Hardware + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Hardware Model\\n Virtual Machine\\n \\n \\n VM - Identifier\\n e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n VM + Identifier\\n 1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ CPU Over-Provisioning\\n no\\n \\n \ \\n Memory + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Memory Over-Provisioning\\n no\\n \\n \\n Phys. + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Phys. Processing Power per vCPU\\n 2.10\\n \\n \ \\n Reference + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Reference Compute Unit [CU]\\n Single vCPU of the Standard_A1 VM\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Number of Threads per Core\\n 1\\n \\n \ \\n Max + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Max VM IOps\\n 3200\\n \\n \\n Max VM Throughput\\n 50331648\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Guaranteed VM Processing Power\\n 2.10\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Current VM Processing Power\\n 2.10\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Max. VM Processing Power\\n 2.10\\n \\n \ \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Volume ID\\n os-disk\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Mapping\\n sda\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Caching\\n ReadWrite\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Volume Type\\n Premium_LRS\\n \\n \ \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Max IOps\\n 120\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Max Throughput\\n 25000000\\n \\n \ \\n Adapter ID\\n nic_0\\n \ \\n \\n Mapping\\n eth0\\n \ \\n \\n Health Indicator\\n 8\\n \ \\n \\n Adapter ID\\n nic_1\\n \ \\n \\n Mapping\\n eth1\\n \ \\n \\n Health Indicator\\n 8\\n \ \\n \\n - \ Memory Consumption\\n 13.0\\n \\n - \ \\n VM - Processing Power Consumption\\n 0.1\\n \\n - \ \\n - \ Volume Read Throughput\\n 0\\n \\n - \ \\n - \ Volume Write Throughput\\n 383\\n \\n - \ \\n - \ Volume Read Ops\\n 0\\n \\n \\n - \ Volume Write Ops\\n 0\\n \\n - \ \\n - \ Volume Queue Length\\n 0\\n \\n\"\r\n + unit=\\\"Percent\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"60\\\">\\n + \ Memory Consumption\\n 13.0\\n \\n\"\r\n \ }\r\n ],\r\n \"statuses\": [\r\n {\r\n \ \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n @@ -3389,7 +4811,7 @@ interactions: \ ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:06:21.3904111+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:09:39.1153197+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"name\": @@ -3404,11 +4826,11 @@ interactions: cache-control: - no-cache content-length: - - '15268' + - '13982' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:48 GMT expires: - '-1' pragma: @@ -3425,7 +4847,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3921,Microsoft.Compute/LowCostGet30Min;31898 + - Microsoft.Compute/LowCostGet3Min;3984,Microsoft.Compute/LowCostGet30Min;31984 status: code: 200 message: OK @@ -3445,14 +4867,14 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:44.4346664Z","updatedOn":"2021-10-08T11:05:44.4346664Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:48.5284485Z","updatedOn":"2021-10-08T11:05:48.5284485Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:51.3658688Z","updatedOn":"2021-10-08T11:05:51.3658688Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:54.1691311Z","updatedOn":"2021-10-08T11:05:54.1691311Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:11.9384818Z","updatedOn":"2021-10-18T11:09:11.9384818Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:06.6681517Z","updatedOn":"2021-10-18T11:09:06.6681517Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:09.3310368Z","updatedOn":"2021-10-18T11:09:09.3310368Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:02.4521041Z","updatedOn":"2021-10-18T11:09:02.4521041Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache @@ -3461,7 +4883,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:48 GMT expires: - '-1' pragma: @@ -3497,23 +4919,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:44.4346664Z","updatedOn":"2021-10-08T11:05:44.4346664Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:02.4521041Z","updatedOn":"2021-10-18T11:09:02.4521041Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '7904' + - '7886' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:48 GMT expires: - '-1' pragma: @@ -3549,23 +4971,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:48.5284485Z","updatedOn":"2021-10-08T11:05:48.5284485Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:06.6681517Z","updatedOn":"2021-10-18T11:09:06.6681517Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '7886' + - '7898' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:48 GMT expires: - '-1' pragma: @@ -3601,14 +5023,14 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:51.3658688Z","updatedOn":"2021-10-08T11:05:51.3658688Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:09.3310368Z","updatedOn":"2021-10-18T11:09:09.3310368Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache @@ -3617,7 +5039,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:48 GMT expires: - '-1' pragma: @@ -3653,23 +5075,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:54.1691311Z","updatedOn":"2021-10-08T11:05:54.1691311Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:11.9384818Z","updatedOn":"2021-10-18T11:09:11.9384818Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '7898' + - '7904' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:49 GMT expires: - '-1' pragma: @@ -3687,6 +5109,150 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:49 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Aula94eRaJ9NmK2d-ju5AfY; expires=Wed, 17-Nov-2021 11:09:49 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrpYYPOe-d9r8YlX0MNDSlyGcfleewu_M0_YpYsTynsxEglkTQoxt5jDQX2hrwbSQQNoqNlVzo86KXLDbpMFmvKXHR1NTUlS7gjNmsZpB9RnDsUnPq9ZjDGQv64rvazFJTRZrg27Xr4UfBjMH3bAB0vUSTTNYtPI4UxCnP_QBz-GUgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:49 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=ApXhEFgZz41NhGK-laf9DY4; expires=Wed, 17-Nov-2021 11:09:50 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr0iVN_VoFN0xUUtPO5cUHH0_kUll3yqRH--r_6hHt0PJDfF9AYPtwrZnSMuPN7E65Z1oVeoIfVVLKNr6i8Ah8qbjVfgqA5Dk3FARHsZe5wN3I9yaWrXew-FsUc62UseTPiNhNVdOnso7D0FgMq8BrImZtt8ywou2-B6Lj7km6g48gAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:49 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AnV8VQWWZ8pCnVi185jt070; expires=Wed, 17-Nov-2021 11:09:50 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrTMejDN-KljLZzngJ6O-X8fabwf7qdsD8ZsW_NmZEjUH25AXexoVQINYtKsbJn2mewBrMeu9csuECA9srP1KXR4P6jdKnTBSi2azzVlnbKM_mHERoFOcjfSwW8uULrSSEGdDMRCGYrHwugyPFNAC0BkIz1FCSJ7RbLZqxmX9FIh4gAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices + status: + code: 200 + message: OK - request: body: null headers: @@ -3701,7 +5267,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -3710,9 +5276,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -3721,9 +5287,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -3738,7 +5305,7 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:06:16+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:09:31+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux\",\r\n \ \"typeHandlerVersion\": \"1.0.0.87\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": @@ -3747,7 +5314,7 @@ interactions: \ \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"MonitorX64Linux\",\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux\",\r\n \"typeHandlerVersion\": @@ -3756,131 +5323,113 @@ interactions: \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"\\n\\n \\n Provider + last-refresh=\\\"1634555364\\\" refresh-interval=\\\"60\\\">\\n Provider Health Status\\n 8\\n \\n \\n Provider Health Description\\n \ OK\\n \\n \\n + type=\\\"string\\\" unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n \ Data Provider Version\\n 1.0.0.87 (rel)\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n \ Cloud Provider\\n Microsoft Azure\\n \\n \ \\n Processor - Type\\n Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz\\n + last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n Processor + Type\\n Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz\\n \ \\n \\n - \ Max. HW frequency\\n 2295\\n \\n + unit=\\\"MHz\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n + \ Max. HW frequency\\n 2594\\n \\n \ \\n Current - HW frequency\\n 2295\\n \\n \\n Current + HW frequency\\n 2594\\n \\n \\n Virtualization Solution\\n \ AzurePublicCloud\\n \\n \\n Virtualization Solution Version\\n \ 2021.09.13\\n \\n \\n Hardware Manufacturer\\n Microsoft Corporation\\n \\n \\n - \ Host Identifier\\n 00224806F5A6\\n \\n + type=\\\"string\\\" unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n + \ Host Identifier\\n 00224806AB59\\n \\n \ \\n Instance + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Instance Type\\n Standard_DS1_v2\\n \\n \\n Hardware + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Hardware Model\\n Virtual Machine\\n \\n \\n VM - Identifier\\n e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n VM + Identifier\\n 1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ CPU Over-Provisioning\\n no\\n \\n \ \\n Memory + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Memory Over-Provisioning\\n no\\n \\n \\n Phys. + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Phys. Processing Power per vCPU\\n 2.10\\n \\n \ \\n Reference + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Reference Compute Unit [CU]\\n Single vCPU of the Standard_A1 VM\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Number of Threads per Core\\n 1\\n \\n \ \\n Max + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Max VM IOps\\n 3200\\n \\n \\n Max VM Throughput\\n 50331648\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Guaranteed VM Processing Power\\n 2.10\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Current VM Processing Power\\n 2.10\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Max. VM Processing Power\\n 2.10\\n \\n \ \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Volume ID\\n os-disk\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Mapping\\n sda\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Caching\\n ReadWrite\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Volume Type\\n Premium_LRS\\n \\n \ \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Max IOps\\n 120\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Max Throughput\\n 25000000\\n \\n \ \\n Adapter ID\\n nic_0\\n \ \\n \\n Mapping\\n eth0\\n \ \\n \\n Health Indicator\\n 8\\n \ \\n \\n Adapter ID\\n nic_1\\n \ \\n \\n Mapping\\n eth1\\n \ \\n \\n Health Indicator\\n 8\\n \ \\n \\n - \ Memory Consumption\\n 13.0\\n \\n - \ \\n VM - Processing Power Consumption\\n 0.1\\n \\n - \ \\n - \ Volume Read Throughput\\n 0\\n \\n - \ \\n - \ Volume Write Throughput\\n 383\\n \\n - \ \\n - \ Volume Read Ops\\n 0\\n \\n \\n - \ Volume Write Ops\\n 0\\n \\n - \ \\n - \ Volume Queue Length\\n 0\\n \\n\"\r\n + unit=\\\"Percent\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"60\\\">\\n + \ Memory Consumption\\n 13.0\\n \\n\"\r\n \ }\r\n ],\r\n \"statuses\": [\r\n {\r\n \ \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n @@ -3888,7 +5437,7 @@ interactions: \ ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:06:21.3904111+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:09:39.1153197+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"name\": @@ -3903,11 +5452,11 @@ interactions: cache-control: - no-cache content-length: - - '15268' + - '13982' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:30 GMT + - Mon, 18 Oct 2021 11:09:50 GMT expires: - '-1' pragma: @@ -3924,7 +5473,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3919,Microsoft.Compute/LowCostGet30Min;31896 + - Microsoft.Compute/LowCostGet3Min;3983,Microsoft.Compute/LowCostGet30Min;31983 status: code: 200 message: OK @@ -3944,14 +5493,14 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:44.4346664Z","updatedOn":"2021-10-08T11:05:44.4346664Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:48.5284485Z","updatedOn":"2021-10-08T11:05:48.5284485Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:51.3658688Z","updatedOn":"2021-10-08T11:05:51.3658688Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:54.1691311Z","updatedOn":"2021-10-08T11:05:54.1691311Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:11.9384818Z","updatedOn":"2021-10-18T11:09:11.9384818Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:06.6681517Z","updatedOn":"2021-10-18T11:09:06.6681517Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:09.3310368Z","updatedOn":"2021-10-18T11:09:09.3310368Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:02.4521041Z","updatedOn":"2021-10-18T11:09:02.4521041Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache @@ -3960,7 +5509,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:31 GMT + - Mon, 18 Oct 2021 11:09:50 GMT expires: - '-1' pragma: @@ -3996,23 +5545,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:44.4346664Z","updatedOn":"2021-10-08T11:05:44.4346664Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:02.4521041Z","updatedOn":"2021-10-18T11:09:02.4521041Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '7904' + - '7886' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:31 GMT + - Mon, 18 Oct 2021 11:09:50 GMT expires: - '-1' pragma: @@ -4048,23 +5597,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:48.5284485Z","updatedOn":"2021-10-08T11:05:48.5284485Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk/providers/Microsoft.Authorization/roleAssignments/e9858834-d69b-3542-b81b-b9a7cd1ee2a8","type":"Microsoft.Authorization/roleAssignments","name":"e9858834-d69b-3542-b81b-b9a7cd1ee2a8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:06.6681517Z","updatedOn":"2021-10-18T11:09:06.6681517Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '7886' + - '7898' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:31 GMT + - Mon, 18 Oct 2021 11:09:50 GMT expires: - '-1' pragma: @@ -4100,14 +5649,14 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:51.3658688Z","updatedOn":"2021-10-08T11:05:51.3658688Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:09.3310368Z","updatedOn":"2021-10-18T11:09:09.3310368Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic1/providers/Microsoft.Authorization/roleAssignments/a48cbddf-e548-3413-81a4-4fb3682b2017","type":"Microsoft.Authorization/roleAssignments","name":"a48cbddf-e548-3413-81a4-4fb3682b2017"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache @@ -4116,7 +5665,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:31 GMT + - Mon, 18 Oct 2021 11:09:50 GMT expires: - '-1' pragma: @@ -4152,23 +5701,23 @@ interactions: User-Agent: - python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) msrest/0.6.21 msrest_azure/0.6.4 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.29.0.post20211008075525 + AZURECLI/2.29.0.post20211018075025 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5831d6ad-c635-43f5-b9ac-427afc7947fd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T11:05:54.1691311Z","updatedOn":"2021-10-08T11:05:54.1691311Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Authorization/roleAssignments/7d6bea0d-438d-36b3-b31b-2a22fc48ee0f","type":"Microsoft.Authorization/roleAssignments","name":"7d6bea0d-438d-36b3-b31b-2a22fc48ee0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7e669eb7-a9c8-4cb9-ae51-d5843a527407","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2","condition":null,"conditionVersion":null,"createdOn":"2021-10-18T11:09:11.9384818Z","updatedOn":"2021-10-18T11:09:11.9384818Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Network/networkInterfaces/nic2/providers/Microsoft.Authorization/roleAssignments/d3b48437-0b7d-36f1-80e8-c7711a939a8e","type":"Microsoft.Authorization/roleAssignments","name":"d3b48437-0b7d-36f1-80e8-c7711a939a8e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f3619ae-3c0a-4eb7-9c6a-ef3ccabec0dc","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-01T14:37:05.4373861Z","updatedOn":"2020-10-01T14:37:05.4373861Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4fa1ac13-f0b4-465f-85b9-e466ae7c24b1","type":"Microsoft.Authorization/roleAssignments","name":"4fa1ac13-f0b4-465f-85b9-e466ae7c24b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b2eba440-fa0d-4a29-a374-e6d8ae3a9a84","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-11T16:39:28.6243068Z","updatedOn":"2021-01-11T16:39:28.6243068Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02b25c7e-c62b-4592-a9da-2670fb470043","type":"Microsoft.Authorization/roleAssignments","name":"02b25c7e-c62b-4592-a9da-2670fb470043"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"92a194c2-f34a-4690-999c-a331cf7ca5a5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T10:38:25.1774079Z","updatedOn":"2020-01-10T10:38:25.1774079Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15f7da34-7e76-40d8-8e9c-d8b2d47c6304","type":"Microsoft.Authorization/roleAssignments","name":"15f7da34-7e76-40d8-8e9c-d8b2d47c6304"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f43cf751-068b-41fb-a957-1ce5b7d9a20c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-15T13:26:25.7106753Z","updatedOn":"2021-02-15T13:26:25.7106753Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c55e2a80-b99c-4b2e-aee8-022839ca390c","type":"Microsoft.Authorization/roleAssignments","name":"c55e2a80-b99c-4b2e-aee8-022839ca390c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aca6d63c-e858-4af8-9177-b93babd0fd9a","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-23T14:23:42.7192413Z","updatedOn":"2021-02-23T14:23:42.7192413Z","createdBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","updatedBy":"b2c0743b-7f46-48a2-8ae0-cd98a49daa17","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68","type":"Microsoft.Authorization/roleAssignments","name":"0b8da0ef-a7fb-4ddf-9d78-7ab6cb1a3a68"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"75016c42-39a4-460f-83c1-265fbc123eaa","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-10T12:47:39.5712459Z","updatedOn":"2021-03-10T12:47:39.5712459Z","createdBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","updatedBy":"aca6d63c-e858-4af8-9177-b93babd0fd9a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c358541a-faa9-458b-bbd4-d3aea32fce0a","type":"Microsoft.Authorization/roleAssignments","name":"c358541a-faa9-458b-bbd4-d3aea32fce0a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '7898' + - '7904' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:31 GMT + - Mon, 18 Oct 2021 11:09:50 GMT expires: - '-1' pragma: @@ -4186,6 +5735,54 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:09:51 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=At4yuxC5Lq9OgXHyMgsrZ0g; expires=Wed, 17-Nov-2021 11:09:51 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr0HaOrCZuSxH-GHRwIQg2ourgPt99InB1ztjw3uKdyPaYEwY3kWRyeNnvXuyJi_x6GTLuxTsj4jnCqUShy6TYg7JRbb2LsMFxQGuN_MQQkMnv3NBNyKsskXyXYyAUoeGAKPSd6QSiDnvQG6uX0-ZLm57U_95tS05W-V78O7x4BLEgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK - request: body: null headers: @@ -4200,7 +5797,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -4209,9 +5806,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -4220,9 +5817,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -4237,7 +5835,7 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:06:16+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:09:31+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux\",\r\n \ \"typeHandlerVersion\": \"1.0.0.87\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": @@ -4246,7 +5844,7 @@ interactions: \ \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"MonitorX64Linux\",\r\n \"type\": \"Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux\",\r\n \"typeHandlerVersion\": @@ -4255,131 +5853,113 @@ interactions: \ \"displayStatus\": \"Provisioning succeeded\",\r\n \"message\": \"\\n\\n \\n Provider + last-refresh=\\\"1634555364\\\" refresh-interval=\\\"60\\\">\\n Provider Health Status\\n 8\\n \\n \\n Provider Health Description\\n \ OK\\n \\n \\n + type=\\\"string\\\" unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n \ Data Provider Version\\n 1.0.0.87 (rel)\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n \ Cloud Provider\\n Microsoft Azure\\n \\n \ \\n Processor - Type\\n Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz\\n + last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n Processor + Type\\n Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz\\n \ \\n \\n - \ Max. HW frequency\\n 2295\\n \\n + unit=\\\"MHz\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n + \ Max. HW frequency\\n 2594\\n \\n \ \\n Current - HW frequency\\n 2295\\n \\n \\n Current + HW frequency\\n 2594\\n \\n \\n Virtualization Solution\\n \ AzurePublicCloud\\n \\n \\n Virtualization Solution Version\\n \ 2021.09.13\\n \\n \\n Hardware Manufacturer\\n Microsoft Corporation\\n \\n \\n - \ Host Identifier\\n 00224806F5A6\\n \\n + type=\\\"string\\\" unit=\\\"none\\\" last-refresh=\\\"1634555364\\\" refresh-interval=\\\"0\\\">\\n + \ Host Identifier\\n 00224806AB59\\n \\n \ \\n Instance + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Instance Type\\n Standard_DS1_v2\\n \\n \\n Hardware + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Hardware Model\\n Virtual Machine\\n \\n \\n VM - Identifier\\n e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n VM + Identifier\\n 1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ CPU Over-Provisioning\\n no\\n \\n \ \\n Memory + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Memory Over-Provisioning\\n no\\n \\n \\n Phys. + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Phys. Processing Power per vCPU\\n 2.10\\n \\n \ \\n Reference + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Reference Compute Unit [CU]\\n Single vCPU of the Standard_A1 VM\\n \ \\n \\n + unit=\\\"none\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Number of Threads per Core\\n 1\\n \\n \ \\n Max + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n Max VM IOps\\n 3200\\n \\n \\n Max VM Throughput\\n 50331648\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Guaranteed VM Processing Power\\n 2.10\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Current VM Processing Power\\n 2.10\\n \ \\n \\n + unit=\\\"CU\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\">\\n \ Max. VM Processing Power\\n 2.10\\n \\n \ \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Volume ID\\n os-disk\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Mapping\\n sda\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Caching\\n ReadWrite\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Volume Type\\n Premium_LRS\\n \\n \ \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Max IOps\\n 120\\n \\n \\n + last-refresh=\\\"1634555366\\\" refresh-interval=\\\"0\\\" device-id=\\\"osDisk\\\">\\n \ Max Throughput\\n 25000000\\n \\n \ \\n Adapter ID\\n nic_0\\n \ \\n \\n Mapping\\n eth0\\n \ \\n \\n Health Indicator\\n 8\\n \ \\n \\n Adapter ID\\n nic_1\\n \ \\n \\n Mapping\\n eth1\\n \ \\n \\n Health Indicator\\n 8\\n \ \\n \\n - \ Memory Consumption\\n 13.0\\n \\n - \ \\n VM - Processing Power Consumption\\n 0.1\\n \\n - \ \\n - \ Volume Read Throughput\\n 0\\n \\n - \ \\n - \ Volume Write Throughput\\n 383\\n \\n - \ \\n - \ Volume Read Ops\\n 0\\n \\n \\n - \ Volume Write Ops\\n 0\\n \\n - \ \\n - \ Volume Queue Length\\n 0\\n \\n\"\r\n + unit=\\\"Percent\\\" last-refresh=\\\"1634555366\\\" refresh-interval=\\\"60\\\">\\n + \ Memory Consumption\\n 13.0\\n \\n\"\r\n \ }\r\n ],\r\n \"statuses\": [\r\n {\r\n \ \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n @@ -4387,7 +5967,7 @@ interactions: \ ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:06:21.3904111+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:09:39.1153197+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"name\": @@ -4402,11 +5982,11 @@ interactions: cache-control: - no-cache content-length: - - '15268' + - '13982' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:06:32 GMT + - Mon, 18 Oct 2021 11:09:52 GMT expires: - '-1' pragma: @@ -4423,7 +6003,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3917,Microsoft.Compute/LowCostGet30Min;31894 + - Microsoft.Compute/LowCostGet3Min;3982,Microsoft.Compute/LowCostGet30Min;31982 status: code: 200 message: OK @@ -4443,7 +6023,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/extensions/MonitorX64Linux?api-version=2021-07-01 @@ -4454,17 +6034,17 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/8d63f065-ce47-4aa1-a844-80a141c274e9?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/30053401-2f06-4896-95a8-aebc797cf5cc?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 cache-control: - no-cache content-length: - '0' date: - - Fri, 08 Oct 2021 11:06:33 GMT + - Mon, 18 Oct 2021 11:09:54 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/8d63f065-ce47-4aa1-a844-80a141c274e9?p=f31e4741-33e3-4e17-87a9-767b866aff09&monitor=true&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/30053401-2f06-4896-95a8-aebc797cf5cc?p=f31e4741-33e3-4e17-87a9-767b866aff09&monitor=true&api-version=2021-07-01 pragma: - no-cache server: @@ -4475,9 +6055,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/UpdateVM3Min;237,Microsoft.Compute/UpdateVM30Min;1195 + - Microsoft.Compute/UpdateVM3Min;238,Microsoft.Compute/UpdateVM30Min;1198 x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted @@ -4495,15 +6075,15 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/8d63f065-ce47-4aa1-a844-80a141c274e9?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/30053401-2f06-4896-95a8-aebc797cf5cc?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 response: body: - string: "{\r\n \"startTime\": \"2021-10-08T11:06:33.4060562+00:00\",\r\n \"endTime\": - \"2021-10-08T11:06:46.9060168+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"8d63f065-ce47-4aa1-a844-80a141c274e9\"\r\n}" + string: "{\r\n \"startTime\": \"2021-10-18T11:09:55.1934797+00:00\",\r\n \"endTime\": + \"2021-10-18T11:10:13.2403907+00:00\",\r\n \"status\": \"Succeeded\",\r\n + \ \"name\": \"30053401-2f06-4896-95a8-aebc797cf5cc\"\r\n}" headers: cache-control: - no-cache @@ -4512,7 +6092,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:03 GMT + - Mon, 18 Oct 2021 11:10:25 GMT expires: - '-1' pragma: @@ -4522,14 +6102,158 @@ interactions: - Microsoft-HTTPAPI/2.0 strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetOperation3Min;14992,Microsoft.Compute/GetOperation30Min;29992 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:10:25 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AjknrKAPtYFGkHXra1-WsHQ; expires=Wed, 17-Nov-2021 11:10:26 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr-4JVqId1YnYyx2sswgd0-lA4Nt3KzZcVVR2Tp4rVSZk_M_87GWkFb6VBlBpI56DUs20kZ6oeU7ECO2B9P6vGvL2yQMY3vKMeE902wPnnoGNHIye5qOY-7-SWBXioqVrqG_8-gr4ZogOzfrgqiVDnBtWZ35d4Tgqti9CBRK2N7BwgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:10:25 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AquAz9T2xVNPtmneXl3CQQU; expires=Wed, 17-Nov-2021 11:10:26 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr-owXN7tw-isZORyWxinVIY09ONDIPAVOA_dOGwulFIvqjD9QWYYB0ixWLgiC3GvmWaAC8EVK8A1vPMyJZHK7LpOu2w740St_wrUgvASWeZABTDkA1dheqvtGi5AOaFcpbqAi_GrwARJ4s68yPXY2JlTpESgLnE4T0x2oAavrvmMgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:10:26 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AuIWsTt_K6pCmTkadMr9ayA; expires=Wed, 17-Nov-2021 11:10:26 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrEBegcUcbrOLYGz5EjCiAeNnD4rIOjymdmE6EzoK3wSMxkQU0R_thvfiCv7tQ3SVZffylqnfxcRpML4uhXNutLtbMllssaxKiat4WSt9_rXCO_Ag-Qw_8eQGl0TTPHNQXL8B8SO8d9jEBNab-ocJDJaDZLp1n7VyrZO76oOvNj3ogAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains x-content-type-options: - nosniff - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperation3Min;14976,Microsoft.Compute/GetOperation30Min;29965 + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices status: code: 200 message: OK @@ -4547,7 +6271,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -4556,9 +6280,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -4567,9 +6291,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -4584,15 +6309,15 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:06:44+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:10:06+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:06:46.8904246+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:10:13.2091672+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n }\r\n}" @@ -4600,11 +6325,11 @@ interactions: cache-control: - no-cache content-length: - - '4159' + - '4194' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:03 GMT + - Mon, 18 Oct 2021 11:10:26 GMT expires: - '-1' pragma: @@ -4621,7 +6346,151 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3882,Microsoft.Compute/LowCostGet30Min;31859 + - Microsoft.Compute/LowCostGet3Min;3980,Microsoft.Compute/LowCostGet30Min;31980 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:10:26 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Au6-sbMMHd5Fsh37seKSkOY; expires=Wed, 17-Nov-2021 11:10:27 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrVvAVqBFk1yWiuqxx7SxmtzAShpZq3YRfkoufRQOD5AArFKoypvVROh2SZnwXPBYPEllp5QkxhYmJIHMmhFVcEbhj0R3lu_rPj_CpIBM4OGuupUlHVUxYR_N_3NBJKRsHbS-VGN_BKiQR0k2E1O5dJoHZOinJxH1VDooa5_xONFsgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:10:26 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Ah4ElsT1GstDq1JMqPr_Uoo; expires=Wed, 17-Nov-2021 11:10:27 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrpSkaAUa1SbXI-isKy1JV0LL2g0oOkjc5uwSQ-eUNpeVwCt2OHDjfpVaSeUhiaWa8ZPV0EhSjgKo3wXVUa0yKdiaGqpC_suNKZt3ITJDmSwauDBmHuUPiW6ZjVMAaiu8u56f3gT-do-ieKRnVqv5cvZV6ZkjA0BA4WnUvil00ozkgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR1 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:10:27 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AoqYyL72QUdEso0_M1rHQPg; expires=Wed, 17-Nov-2021 11:10:27 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrxaAAcuYS_wZhHnvH0Gk4A_sOU2Z5oZs778J3kTvlGCJBz4ahgT5633wKphGBfbnv3JP78sE5eF1GQsuVRigPx1U1DQ3ePnCQG3tQMtyXt62SXXN9dI1sxuoYcoDOC97Myk1f3hv-PLdJ1l2ZWuoijqLc1zAQOFSwjp7OiAuWYnAgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices status: code: 200 message: OK @@ -4639,7 +6508,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -4648,9 +6517,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -4659,9 +6528,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -4676,15 +6546,15 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:06:44+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:10:06+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:06:46.8904246+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:10:13.2091672+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n }\r\n}" @@ -4692,11 +6562,11 @@ interactions: cache-control: - no-cache content-length: - - '4159' + - '4194' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:04 GMT + - Mon, 18 Oct 2021 11:10:27 GMT expires: - '-1' pragma: @@ -4713,7 +6583,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3881,Microsoft.Compute/LowCostGet30Min;31858 + - Microsoft.Compute/LowCostGet3Min;3979,Microsoft.Compute/LowCostGet30Min;31979 status: code: 200 message: OK @@ -4731,7 +6601,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk?api-version=2020-12-01 @@ -4744,13 +6614,13 @@ interactions: \ },\r\n \"properties\": {\r\n \"osType\": \"Linux\",\r\n \"hyperVGeneration\": \"V2\",\r\n \"supportedCapabilities\": {},\r\n \"creationData\": {\r\n \ \"createOption\": \"FromImage\",\r\n \"imageReference\": {\r\n - \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/suse/ArtifactTypes/VMImage/Offers/sles-12-sp5/Skus/gen2/Versions/2021.09.13\"\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/SUSE/ArtifactTypes/VMImage/Offers/sles-12-sp5/Skus/gen2/Versions/2021.09.13\"\r\n \ }\r\n },\r\n \"diskSizeGB\": 30,\r\n \"diskIOPSReadWrite\": 120,\r\n \"diskMBpsReadWrite\": 25,\r\n \"encryption\": {\r\n \"type\": \"EncryptionAtRestWithPlatformKey\"\r\n },\r\n \"networkAccessPolicy\": - \"AllowAll\",\r\n \"timeCreated\": \"2021-10-08T11:04:40.1146522+00:00\",\r\n + \"AllowAll\",\r\n \"timeCreated\": \"2021-10-18T11:06:55.4653841+00:00\",\r\n \ \"provisioningState\": \"Succeeded\",\r\n \"diskState\": \"Attached\",\r\n - \ \"diskSizeBytes\": 32212254720,\r\n \"uniqueId\": \"6cc52eca-8b2a-40f4-836b-c1c7b34c91be\",\r\n + \ \"diskSizeBytes\": 32212254720,\r\n \"uniqueId\": \"9ed9a33d-26dc-4ed9-aa27-b7a152de55bb\",\r\n \ \"tier\": \"P4\"\r\n }\r\n}" headers: cache-control: @@ -4760,7 +6630,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:04 GMT + - Mon, 18 Oct 2021 11:10:27 GMT expires: - '-1' pragma: @@ -4777,7 +6647,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;4978,Microsoft.Compute/LowCostGet30Min;39975 + - Microsoft.Compute/LowCostGet3Min;4998,Microsoft.Compute/LowCostGet30Min;39997 status: code: 200 message: OK @@ -4817,7 +6687,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/extensions/AzureEnhancedMonitorForLinux?api-version=2021-07-01 @@ -4834,7 +6704,7 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/03abd9f1-6011-4e97-9a3c-dfd9faaa9356?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/ce19cdc0-c069-4dbd-83f7-d41453508291?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 cache-control: - no-cache content-length: @@ -4842,7 +6712,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:07 GMT + - Mon, 18 Oct 2021 11:10:34 GMT expires: - '-1' pragma: @@ -4855,9 +6725,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/UpdateVM3Min;230,Microsoft.Compute/UpdateVM30Min;1188 + - Microsoft.Compute/UpdateVM3Min;237,Microsoft.Compute/UpdateVM30Min;1197 x-ms-ratelimit-remaining-subscription-writes: - - '1196' + - '1199' status: code: 201 message: Created @@ -4875,24 +6745,24 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/03abd9f1-6011-4e97-9a3c-dfd9faaa9356?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/ce19cdc0-c069-4dbd-83f7-d41453508291?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 response: body: - string: "{\r\n \"startTime\": \"2021-10-08T11:07:06.5622654+00:00\",\r\n \"endTime\": - \"2021-10-08T11:07:20.4528816+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"03abd9f1-6011-4e97-9a3c-dfd9faaa9356\"\r\n}" + string: "{\r\n \"startTime\": \"2021-10-18T11:10:34.0372991+00:00\",\r\n \"endTime\": + \"2021-10-18T11:10:50.084183+00:00\",\r\n \"status\": \"Succeeded\",\r\n + \ \"name\": \"ce19cdc0-c069-4dbd-83f7-d41453508291\"\r\n}" headers: cache-control: - no-cache content-length: - - '184' + - '183' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:37 GMT + - Mon, 18 Oct 2021 11:11:04 GMT expires: - '-1' pragma: @@ -4909,7 +6779,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperation3Min;14950,Microsoft.Compute/GetOperation30Min;29938 + - Microsoft.Compute/GetOperation3Min;14992,Microsoft.Compute/GetOperation30Min;29990 status: code: 200 message: OK @@ -4927,7 +6797,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/extensions/AzureEnhancedMonitorForLinux?api-version=2021-07-01 @@ -4948,7 +6818,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:37 GMT + - Mon, 18 Oct 2021 11:11:04 GMT expires: - '-1' pragma: @@ -4965,7 +6835,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3838,Microsoft.Compute/LowCostGet30Min;31814 + - Microsoft.Compute/LowCostGet3Min;3985,Microsoft.Compute/LowCostGet30Min;31977 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:11:05 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AqSIIJVPxNJGsN55R87qpEI; expires=Wed, 17-Nov-2021 11:11:05 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrzYb9ReZjrOVMpodVW0TBVY9-voIUvW2Q6MKz7pkVmAbtI-gILJ0m742wpqM6TWDJiNiPpvSfQe4dInT0Le6DiuLjh1ybqvGNG1GaQ_1s-TBNDs4P_WjjletkFn9-TK5mlYNrvEY8de5810bE447x2M3fBE7Hr9tvYFnJL8pCM4EgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices status: code: 200 message: OK @@ -4983,7 +6901,7 @@ interactions: ParameterSetName: - -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -4992,9 +6910,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -5003,9 +6921,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -5027,11 +6946,11 @@ interactions: cache-control: - no-cache content-length: - - '4216' + - '4251' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:37 GMT + - Mon, 18 Oct 2021 11:11:06 GMT expires: - '-1' pragma: @@ -5048,7 +6967,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3837,Microsoft.Compute/LowCostGet30Min;31813 + - Microsoft.Compute/LowCostGet3Min;3984,Microsoft.Compute/LowCostGet30Min;31976 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:11:06 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AuW4wJccdiJBju-Utw9eSgI; expires=Wed, 17-Nov-2021 11:11:06 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrrbZ9HLPie5ZG3xGJLiVXMjpHLonDXEnfLMghvoRYshj-Yuvgd3ot7UXaXSuGNU7qbUjFEt8HiUcdAf6GogXPkvwvH8G7JyH9a41T1-yuJKhoSIz4lnbzBcdp1XpYmCExpDDBzoYBJynfhSkvTyDkluntBaFxFiy-in7CrUAjDGEgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR1 ProdSlices status: code: 200 message: OK @@ -5066,7 +7033,7 @@ interactions: ParameterSetName: - -g --vm-name User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?api-version=2021-07-01 @@ -5075,9 +7042,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -5086,9 +7053,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -5110,11 +7078,11 @@ interactions: cache-control: - no-cache content-length: - - '4216' + - '4251' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:37 GMT + - Mon, 18 Oct 2021 11:11:06 GMT expires: - '-1' pragma: @@ -5131,7 +7099,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3836,Microsoft.Compute/LowCostGet30Min;31812 + - Microsoft.Compute/LowCostGet3Min;3983,Microsoft.Compute/LowCostGet30Min;31975 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:11:06 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Ajav9v3MJ8pNkSl1C0wYwmg; expires=Wed, 17-Nov-2021 11:11:06 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrHZun-OvGxsdRr3f0Zk9W-RZeAoov8KsT4qn_SDCFOnPqqDm43moog00WkuroHyS6T4-Bfipa9eJTFfosFE8oQG_7vPeOAupuI2c7JyZrP6v2PPcrWYztKRCu7aedslY5-_edK9CP_oHou4jJgyouoov9fAi0-EPdJbXcGeWbCnIgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices status: code: 200 message: OK @@ -5149,7 +7165,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -5158,9 +7174,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -5169,9 +7185,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -5186,7 +7203,7 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:07:25+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:10:52+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": [\r\n {\r\n \"type\": \"Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux\",\r\n \ \"typeHandlerVersion\": \"3.0.1.0\",\r\n \"status\": {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": @@ -5195,19 +7212,19 @@ interactions: \ \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"extensions\": [\r\n {\r\n \"name\": \"AzureEnhancedMonitorForLinux\",\r\n \ \"type\": \"Microsoft.OSTCExtensions.AzureEnhancedMonitorForLinux\",\r\n \ \"typeHandlerVersion\": \"3.0.1.0\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"message\": \"deploymentId=4b6128ba-7e9a-45e3-92cd-c1d36401e12f + succeeded\",\r\n \"message\": \"deploymentId=b8d374d8-db45-4e4a-a536-97c93312c610 roleInstance=_vm1 OK\"\r\n }\r\n ]\r\n }\r\n ],\r\n \ \"hyperVGeneration\": \"V2\",\r\n \"statuses\": [\r\n {\r\n \ \"code\": \"ProvisioningState/succeeded\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning succeeded\",\r\n - \ \"time\": \"2021-10-08T11:07:20.4372823+00:00\"\r\n },\r\n + \ \"time\": \"2021-10-18T11:10:50.0685795+00:00\"\r\n },\r\n \ {\r\n \"code\": \"PowerState/running\",\r\n \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n }\r\n \ ]\r\n }\r\n },\r\n \"resources\": [\r\n {\r\n \"name\": @@ -5222,11 +7239,11 @@ interactions: cache-control: - no-cache content-length: - - '6374' + - '6409' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:07:39 GMT + - Mon, 18 Oct 2021 11:11:07 GMT expires: - '-1' pragma: @@ -5243,7 +7260,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3835,Microsoft.Compute/LowCostGet30Min;31811 + - Microsoft.Compute/LowCostGet3Min;3982,Microsoft.Compute/LowCostGet30Min;31974 status: code: 200 message: OK @@ -5263,7 +7280,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1/extensions/AzureEnhancedMonitorForLinux?api-version=2021-07-01 @@ -5274,17 +7291,17 @@ interactions: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/cec52894-5900-4671-b823-1df3308b46cc?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/d7972d46-24cd-476c-b725-76a9d90a0835?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 cache-control: - no-cache content-length: - '0' date: - - Fri, 08 Oct 2021 11:07:40 GMT + - Mon, 18 Oct 2021 11:11:09 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/cec52894-5900-4671-b823-1df3308b46cc?p=f31e4741-33e3-4e17-87a9-767b866aff09&monitor=true&api-version=2021-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/d7972d46-24cd-476c-b725-76a9d90a0835?p=f31e4741-33e3-4e17-87a9-767b866aff09&monitor=true&api-version=2021-07-01 pragma: - no-cache server: @@ -5295,7 +7312,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/UpdateVM3Min;222,Microsoft.Compute/UpdateVM30Min;1180 + - Microsoft.Compute/UpdateVM3Min;236,Microsoft.Compute/UpdateVM30Min;1196 x-ms-ratelimit-remaining-subscription-deletes: - '14999' status: @@ -5315,24 +7332,24 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/cec52894-5900-4671-b823-1df3308b46cc?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/westus/operations/d7972d46-24cd-476c-b725-76a9d90a0835?p=f31e4741-33e3-4e17-87a9-767b866aff09&api-version=2021-07-01 response: body: - string: "{\r\n \"startTime\": \"2021-10-08T11:07:40.4060065+00:00\",\r\n \"endTime\": - \"2021-10-08T11:07:55.9998011+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"cec52894-5900-4671-b823-1df3308b46cc\"\r\n}" + string: "{\r\n \"startTime\": \"2021-10-18T11:11:10.2092118+00:00\",\r\n \"endTime\": + \"2021-10-18T11:11:28.115468+00:00\",\r\n \"status\": \"Succeeded\",\r\n + \ \"name\": \"d7972d46-24cd-476c-b725-76a9d90a0835\"\r\n}" headers: cache-control: - no-cache content-length: - - '184' + - '183' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:08:10 GMT + - Mon, 18 Oct 2021 11:11:41 GMT expires: - '-1' pragma: @@ -5349,7 +7366,151 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperation3Min;14936,Microsoft.Compute/GetOperation30Min;29920 + - Microsoft.Compute/GetOperation3Min;14991,Microsoft.Compute/GetOperation30Min;29988 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:11:41 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=Ars0AXgr9LtBlg4r1PJkGCI; expires=Wed, 17-Nov-2021 11:11:42 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevruDw9VdjJNF7muU4yJbYtmnhr5cJzXOKHGuFKM8YX5mnS1FF1xX9O4G5tXUbJ80Yvs8YaUO80sFzZ7f6qXlGJmykkOCPjxllt4INCzZEUnI6U-8I1GxgxOR1_XExKJTAJEGm39TrH7_n1uHXTNqp_xqWDy1ho1R31f1s5wUSsc18gAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:11:41 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=ApRjV8vM5JtFteSoSLQwk34; expires=Wed, 17-Nov-2021 11:11:42 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7Wevr3cCx-HmA4IRwn5m1iPSYC2f0nlED_yxou7KFr36Xx8RzoX7lftALXJA4RW718y7SAR-WjR3LEOr8U6jNXRRZ8PbY00MiEl3OVZ7AjHL02RaDBrQyKV97I_FUzfOH8l7KasfMXf77uqY_ZZYGvs5SGXBqUqIC6l6HWL7as-TPDkkgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - WEULR2 ProdSlices + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0/.well-known/openid-configuration + response: + body: + string: '{"token_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/token","token_endpoint_auth_methods_supported":["client_secret_post","private_key_jwt","client_secret_basic"],"jwks_uri":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/discovery/v2.0/keys","response_modes_supported":["query","fragment","form_post"],"subject_types_supported":["pairwise"],"id_token_signing_alg_values_supported":["RS256"],"response_types_supported":["code","id_token","code + id_token","id_token token"],"scopes_supported":["openid","profile","email","offline_access"],"issuer":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/v2.0","request_uri_parameter_supported":false,"userinfo_endpoint":"https://graph.microsoft.com/oidc/userinfo","authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/authorize","device_authorization_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/devicecode","http_logout_supported":true,"frontchannel_logout_supported":true,"end_session_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/oauth2/v2.0/logout","claims_supported":["sub","iss","cloud_instance_name","cloud_instance_host_name","cloud_graph_host_name","msgraph_host","aud","exp","iat","auth_time","acr","nonce","preferred_username","name","tid","ver","at_hash","c_hash","email"],"kerberos_endpoint":"https://login.microsoftonline.com/72f988bf-86f1-41af-91ab-2d7cd011db47/kerberos","tenant_region_scope":"WW","cloud_instance_name":"microsoftonline.com","cloud_graph_host_name":"graph.windows.net","msgraph_host":"graph.microsoft.com","rbac_url":"https://pas.windows.net"}' + headers: + access-control-allow-methods: + - GET, OPTIONS + access-control-allow-origin: + - '*' + cache-control: + - max-age=86400, private + content-length: + - '1753' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 18 Oct 2021 11:11:41 GMT + p3p: + - CP="DSP CUR OTPi IND OTRi ONL FIN" + set-cookie: + - fpc=AmjR1qW2LHhLu4kgZyCg63Y; expires=Wed, 17-Nov-2021 11:11:42 GMT; path=/; + secure; HttpOnly; SameSite=None + - esctx=AQABAAAAAAD--DLA3VO7QrddgJg7WevrKHiXasvto2yznhb9YpIExVfUjgTIvzhnqgcAA-XPYO1jg4T8JIyDo6nyWB0sDwtxbP09co89n_q1D8GOBI-gcwYtR-jOw7EIPHN-J_S14VfIJR_c3GHlclUcMzxoBKEplghyyqJLq8TXGJk5hH_fjkRoL9L86GKsxEPR0VQQVwIgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly; SameSite=None + - x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly + - stsservicecookie=estsfd; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ests-server: + - 2.1.12158.6 - NEULR2 ProdSlices status: code: 200 message: OK @@ -5367,7 +7528,7 @@ interactions: ParameterSetName: - --verbose -g -n User-Agent: - - AZURECLI/2.29.0.post20211008075525 azsdk-python-azure-mgmt-compute/23.0.0 + - AZURECLI/2.29.0.post20211018075025 azsdk-python-azure-mgmt-compute/23.0.0 Python/3.8.10 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1?$expand=instanceView&api-version=2021-07-01 @@ -5376,9 +7537,9 @@ interactions: string: "{\r\n \"name\": \"vm1\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/virtualMachines/vm1\",\r\n \ \"type\": \"Microsoft.Compute/virtualMachines\",\r\n \"location\": \"westus\",\r\n \ \"tags\": {},\r\n \"identity\": {\r\n \"type\": \"SystemAssigned\",\r\n - \ \"principalId\": \"5831d6ad-c635-43f5-b9ac-427afc7947fd\",\r\n \"tenantId\": + \ \"principalId\": \"7e669eb7-a9c8-4cb9-ae51-d5843a527407\",\r\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\r\n },\r\n \"properties\": {\r\n - \ \"vmId\": \"e0de4348-58e1-43ac-ac4f-2ea37cf7ff87\",\r\n \"hardwareProfile\": + \ \"vmId\": \"1d45ff1b-c525-4e16-b2d1-3d96bf6ba006\",\r\n \"hardwareProfile\": {\r\n \"vmSize\": \"Standard_DS1_v2\"\r\n },\r\n \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": \"SUSE\",\r\n \"offer\": \"sles-12-sp5\",\r\n \"sku\": \"gen2\",\r\n \"version\": \"latest\",\r\n @@ -5387,9 +7548,10 @@ interactions: \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest.rg000001/providers/Microsoft.Compute/disks/os-disk\"\r\n - \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": - []\r\n },\r\n \"osProfile\": {\r\n \"computerName\": \"vm1\",\r\n - \ \"adminUsername\": \"sd\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + \ },\r\n \"deleteOption\": \"Detach\",\r\n \"diskSizeGB\": + 30\r\n },\r\n \"dataDisks\": []\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vm1\",\r\n \"adminUsername\": \"sd\",\r\n + \ \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n \ \"path\": \"/home/sd/.ssh/authorized_keys\",\r\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCfuU+C2VaBSV21SQ+4DXoHiger4LXrU2z5cN6xCaz+GT+QvERrfeNB1LPwbePhuWr9PetSEmCokfipbCp5YVnF3XeAgScaEVTtN7Rh2KR0iP3DiIzYcys+H8Eap4plCGhPUa38tpWkW6ybca6VpvknSuSdks6f/A1OwkTV5KTmJK8QEjGYMPxUchGEIrRY7CVFEXr8ppmGVV4VO1friWdA82CNaCs33EO4NyoLMeP8W8HrD+Yvq0aZL0Lx/wwugRc/6kJUH03SVRU5olqmYhb3eAMV7sWTOfthe0WgyvBVg6KOfsrKWIFoe7dJWQcvIbtOT6DwzaxLWN7GbHbKNAgl\"\r\n @@ -5404,15 +7566,15 @@ interactions: [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Ready\",\r\n \ \"message\": \"Guest Agent is running\",\r\n \"time\": - \"2021-10-08T11:07:47+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": + \"2021-10-18T11:11:21+00:00\"\r\n }\r\n ],\r\n \"extensionHandlers\": []\r\n },\r\n \"disks\": [\r\n {\r\n \"name\": \"os-disk\",\r\n \ \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:04:40.8747777+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:06:56.8338524+00:00\"\r\n \ }\r\n ]\r\n }\r\n ],\r\n \"hyperVGeneration\": \"V2\",\r\n \"statuses\": [\r\n {\r\n \"code\": \"ProvisioningState/succeeded\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"Provisioning - succeeded\",\r\n \"time\": \"2021-10-08T11:07:55.984156+00:00\"\r\n + succeeded\",\r\n \"time\": \"2021-10-18T11:11:28.0998287+00:00\"\r\n \ },\r\n {\r\n \"code\": \"PowerState/running\",\r\n \ \"level\": \"Info\",\r\n \"displayStatus\": \"VM running\"\r\n \ }\r\n ]\r\n }\r\n }\r\n}" @@ -5420,11 +7582,11 @@ interactions: cache-control: - no-cache content-length: - - '4158' + - '4194' content-type: - application/json; charset=utf-8 date: - - Fri, 08 Oct 2021 11:08:11 GMT + - Mon, 18 Oct 2021 11:11:42 GMT expires: - '-1' pragma: @@ -5441,7 +7603,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/LowCostGet3Min;3814,Microsoft.Compute/LowCostGet30Min;31780 + - Microsoft.Compute/LowCostGet3Min;3981,Microsoft.Compute/LowCostGet30Min;31972 status: code: 200 message: OK diff --git a/src/aem/setup.py b/src/aem/setup.py index 1dfcf06dc1e..5d47b3fe21b 100644 --- a/src/aem/setup.py +++ b/src/aem/setup.py @@ -8,7 +8,7 @@ from codecs import open from setuptools import setup, find_packages -VERSION = "0.2.2" +VERSION = "0.3.0" CLASSIFIERS = [ 'Development Status :: 4 - Beta', diff --git a/src/aks-preview/HISTORY.md b/src/aks-preview/HISTORY.md index 503904cfa4d..d237bc92a13 100644 --- a/src/aks-preview/HISTORY.md +++ b/src/aks-preview/HISTORY.md @@ -2,6 +2,23 @@ Release History =============== +0.5.38 ++++++ +* Add parameter `--rotation-poll-interval` for Azure Keyvault Secrets Provider Addon. + +0.5.37 ++++++ +* Add Windows gMSA v2 support. Add parameters `--enable-windows-gmsa`, `--gmsa-dns-server` and `--gmsa-root-domain-name` + +0.5.36 ++++++ +* Update to use 2021-09-01 api-version + +0.5.35 ++++++ +* Add support for multi-instance GPU configuration (`--gpu_instance_profile`) in `az aks create` +and `az aks nodepool add`. + 0.5.34 +++++ * Add support for WASM nodepools (`--workload-runtime WasmWasi`) in `az aks create` diff --git a/src/aks-preview/azcli_aks_live_test/configs/ext_matrix_default.json b/src/aks-preview/azcli_aks_live_test/configs/ext_matrix_default.json index 1dd699cfdaa..3f8c6c0b197 100644 --- a/src/aks-preview/azcli_aks_live_test/configs/ext_matrix_default.json +++ b/src/aks-preview/azcli_aks_live_test/configs/ext_matrix_default.json @@ -39,7 +39,9 @@ "test_aks_create_and_update_with_managed_nat_gateway_outbound", "test_aks_create_with_http_proxy_config", "test_aks_nodepool_add_with_workload_runtime", - "test_aks_nodepool_add_with_gpu_instance_profile" + "test_aks_nodepool_add_with_gpu_instance_profile", + "test_aks_create_with_windows_gmsa", + "test_aks_update_with_windows_gmsa" ] } } diff --git a/src/aks-preview/azext_aks_preview/__init__.py b/src/aks-preview/azext_aks_preview/__init__.py index 06a96a4fdc0..c44e43a09cf 100644 --- a/src/aks-preview/azext_aks_preview/__init__.py +++ b/src/aks-preview/azext_aks_preview/__init__.py @@ -12,15 +12,19 @@ from azext_aks_preview._client_factory import CUSTOM_MGMT_AKS_PREVIEW +def register_aks_preview_resource_type(): + register_resource_type( + "latest", + CUSTOM_MGMT_AKS_PREVIEW, + SDKProfile("2021-09-01", {"container_services": "2017-07-01"}), + ) + + class ContainerServiceCommandsLoader(AzCommandsLoader): def __init__(self, cli_ctx=None): from azure.cli.core.commands import CliCommandType - register_resource_type( - "latest", - CUSTOM_MGMT_AKS_PREVIEW, - SDKProfile("2021-08-01", {"container_services": "2017-07-01"}), - ) + register_aks_preview_resource_type() acs_custom = CliCommandType(operations_tmpl='azext_aks_preview.custom#{}') super(ContainerServiceCommandsLoader, self).__init__(cli_ctx=cli_ctx, diff --git a/src/aks-preview/azext_aks_preview/_completers.py b/src/aks-preview/azext_aks_preview/_completers.py index 11ff607bb31..b4ad6eee601 100644 --- a/src/aks-preview/azext_aks_preview/_completers.py +++ b/src/aks-preview/azext_aks_preview/_completers.py @@ -7,7 +7,7 @@ from azure.cli.core.decorators import Completer # pylint: disable=line-too-long -from azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ContainerServiceVMSizeTypes +from azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ContainerServiceVMSizeTypes @Completer diff --git a/src/aks-preview/azext_aks_preview/_consts.py b/src/aks-preview/azext_aks_preview/_consts.py index b0447732a88..a7e9207c90c 100644 --- a/src/aks-preview/azext_aks_preview/_consts.py +++ b/src/aks-preview/azext_aks_preview/_consts.py @@ -69,6 +69,7 @@ # Azure Keyvault Secrets Provider configuration keys CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME = "azureKeyvaultSecretsProvider" CONST_SECRET_ROTATION_ENABLED = "enableSecretRotation" +CONST_ROTATION_POLL_INTERVAL = "rotationPollInterval" # Scale Down Mode CONST_SCALE_DOWN_MODE_DELETE = "Delete" diff --git a/src/aks-preview/azext_aks_preview/_help.py b/src/aks-preview/azext_aks_preview/_help.py index 190ea2b5eda..de685ba7640 100644 --- a/src/aks-preview/azext_aks_preview/_help.py +++ b/src/aks-preview/azext_aks_preview/_help.py @@ -349,6 +349,9 @@ - name: --enable-secret-rotation type: bool short-summary: Enable secret rotation. Use with azure-keyvault-secrets-provider addon. + - name: --rotation-poll-interval + type: string + short-summary: Set interval of rotation poll. Use with azure-keyvault-secrets-provider addon. - name: --disable-local-accounts type: bool short-summary: (Preview) If set to true, getting static credential will be disabled for this cluster. @@ -358,6 +361,21 @@ - name: --gpu-instance-profile type: string short-summary: GPU instance profile to partition multi-gpu Nvidia GPUs. + - name: --enable-windows-gmsa + type: bool + short-summary: Enable Windows gmsa. + - name: --gmsa-dns-server + type: string + short-summary: Specify DNS server for Windows gmsa for this cluster. + long-summary: |- + You do not need to set this if you have set DNS server in the VNET used by the cluster. + You must set or not set --gmsa-dns-server and --gmsa-root-domain-name at the same time when setting --enable-windows-gmsa. + - name: --gmsa-root-domain-name + type: string + short-summary: Specify root domain name for Windows gmsa for this cluster. + long-summary: |- + You do not need to set this if you have set DNS server in the VNET used by the cluster. + You must set or not set --gmsa-dns-server and --gmsa-root-domain-name at the same time when setting --enable-windows-gmsa. examples: - name: Create a Kubernetes cluster with an existing SSH public key. text: az aks create -g MyResourceGroup -n MyManagedCluster --ssh-key-value /path/to/publickey @@ -407,6 +425,10 @@ text: az aks create -g MyResourceGroup -n MyManagedCluster --enable-aad --enable-azure-rbac - name: Create a kubernetes cluster with a specific os-sku text: az aks create -g MyResourceGroup -n MyManagedCluster --os-sku Ubuntu + - name: Create a kubernetes cluster with enabling Windows gmsa and with setting DNS server in the vnet used by the cluster. + text: az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-windows-gmsa + - name: Create a kubernetes cluster with enabling Windows gmsa but without setting DNS server in the vnet used by the cluster. + text: az aks create -g MyResourceGroup -n MyManagedCluster --load-balancer-sku Standard --network-plugin azure --windows-admin-username azure --windows-admin-password 'replacePassword1234$' --enable-windows-gmsa --gmsa-dns-server "10.240.0.4" --gmsa-root-domain-name "contoso.com" """.format(sp_cache=AKS_SERVICE_PRINCIPAL_CACHE) helps['aks scale'] = """ @@ -552,6 +574,9 @@ - name: --disable-secret-rotation type: bool short-summary: Disable secret rotation. Use with azure-keyvault-secrets-provider addon. + - name: --rotation-poll-interval + type: string + short-summary: Set interval of rotation poll. Use with azure-keyvault-secrets-provider addon. - name: --tags type: string short-summary: The tags of the managed cluster. The managed cluster instance and all resources managed by the cloud provider will be tagged. @@ -587,6 +612,21 @@ - name: --disable-public-fqdn type: bool short-summary: Disable public fqdn feature for private cluster. + - name: --enable-windows-gmsa + type: bool + short-summary: Enable Windows gmsa on cluster. + - name: --gmsa-dns-server + type: string + short-summary: Specify DNS server for Windows gmsa on cluster. + long-summary: |- + You do not need to set this if you have set DNS server in the VNET used by the cluster. + You must set or not set --gmsa-dns-server and --gmsa-root-domain-name at the same time when setting --enable-windows-gmsa. + - name: --gmsa-root-domain-name + type: string + short-summary: Specify root domain name for Windows gmsa on cluster. + long-summary: |- + You do not need to set this if you have set DNS server in the VNET used by the cluster. + You must set or not set --gmsa-dns-server and --gmsa-root-domain-name at the same time when setting --enable-windows-gmsa. examples: - name: Enable cluster-autoscaler within node count range [1,5] text: az aks update --enable-cluster-autoscaler --min-count 1 --max-count 5 -g MyResourceGroup -n MyManagedCluster @@ -638,6 +678,10 @@ text: az aks update -g MyResourceGroup -n MyManagedCluster --enable-azure-rbac - name: Disable Azure RBAC in a managed AAD AKS cluster text: az aks update -g MyResourceGroup -n MyManagedCluster --disable-azure-rbac + - name: Enable Windows gmsa for a kubernetes cluster with setting DNS server in the vnet used by the cluster. + text: az aks update -g MyResourceGroup -n MyManagedCluster --enable-windows-gmsa + - name: Enable Windows gmsa for a kubernetes cluster without setting DNS server in the vnet used by the cluster. + text: az aks update -g MyResourceGroup -n MyManagedCluster --enable-windows-gmsa --gmsa-dns-server "10.240.0.4" --gmsa-root-domain-name "contoso.com" """ helps['aks kollect'] = """ @@ -1136,6 +1180,9 @@ - name: --enable-secret-rotation type: bool short-summary: Enable secret rotation. Use with azure-keyvault-secrets-provider addon. + - name: --rotation-poll-interval + type: string + short-summary: Set interval of rotation poll. Use with azure-keyvault-secrets-provider addon. examples: - name: Enable a Kubernetes addon. (autogenerated) text: az aks addon enable --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet @@ -1188,6 +1235,9 @@ - name: --enable-secret-rotation type: bool short-summary: Enable secret rotation. Use with azure-keyvault-secrets-provider addon. + - name: --rotation-poll-interval + type: string + short-summary: Set interval of rotation poll. Use with azure-keyvault-secrets-provider addon. examples: - name: Update a Kubernetes addon. (autogenerated) text: az aks addon update --addon virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet @@ -1253,6 +1303,9 @@ - name: --enable-secret-rotation type: bool short-summary: Enable secret rotation. Use with azure-keyvault-secrets-provider addon. + - name: --rotation-poll-interval + type: string + short-summary: Set interval of rotation poll. Use with azure-keyvault-secrets-provider addon. examples: - name: Enable Kubernetes addons. (autogenerated) text: az aks enable-addons --addons virtual-node --name MyManagedCluster --resource-group MyResourceGroup --subnet-name VirtualNodeSubnet diff --git a/src/aks-preview/azext_aks_preview/_helpers.py b/src/aks-preview/azext_aks_preview/_helpers.py index 880957e45b6..f6329c24544 100644 --- a/src/aks-preview/azext_aks_preview/_helpers.py +++ b/src/aks-preview/azext_aks_preview/_helpers.py @@ -9,7 +9,7 @@ from azure.cli.core.azclierror import ArgumentUsageError # pylint: disable=no-name-in-module,import-error -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterAPIServerAccessProfile +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterAPIServerAccessProfile from ._consts import CONST_CONTAINER_NAME_MAX_LENGTH from ._consts import CONST_OUTBOUND_TYPE_LOAD_BALANCER, CONST_OUTBOUND_TYPE_USER_DEFINED_ROUTING, \ CONST_OUTBOUND_TYPE_MANAGED_NAT_GATEWAY, CONST_OUTBOUND_TYPE_USER_ASSIGNED_NAT_GATEWAY diff --git a/src/aks-preview/azext_aks_preview/_loadbalancer.py b/src/aks-preview/azext_aks_preview/_loadbalancer.py index 133cc955e95..9e4be6ba1f7 100644 --- a/src/aks-preview/azext_aks_preview/_loadbalancer.py +++ b/src/aks-preview/azext_aks_preview/_loadbalancer.py @@ -6,11 +6,11 @@ from distutils.version import StrictVersion # pylint: disable=no-name-in-module,import-error from knack.log import get_logger -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterLoadBalancerProfile -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterLoadBalancerProfileManagedOutboundIPs -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterLoadBalancerProfileOutboundIPPrefixes -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterLoadBalancerProfileOutboundIPs -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ResourceReference +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterLoadBalancerProfile +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterLoadBalancerProfileManagedOutboundIPs +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterLoadBalancerProfileOutboundIPPrefixes +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterLoadBalancerProfileOutboundIPs +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ResourceReference logger = get_logger(__name__) diff --git a/src/aks-preview/azext_aks_preview/_natgateway.py b/src/aks-preview/azext_aks_preview/_natgateway.py index e5976e66bb6..3909951aa3b 100644 --- a/src/aks-preview/azext_aks_preview/_natgateway.py +++ b/src/aks-preview/azext_aks_preview/_natgateway.py @@ -3,37 +3,36 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterNATGatewayProfile -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterManagedOutboundIPProfile - -def create_nat_gateway_profile(managed_outbound_ip_count, idle_timeout): +def create_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, models): """parse and build NAT gateway profile""" if not is_nat_gateway_profile_provided(managed_outbound_ip_count, idle_timeout): return None - profile = ManagedClusterNATGatewayProfile() - return configure_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile) + # profile = ManagedClusterNATGatewayProfile() + profile = models.get("ManagedClusterNATGatewayProfile")() + return configure_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile, models) -def update_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile): +def update_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile, models): """parse and update an existing NAT gateway profile""" if not is_nat_gateway_profile_provided(managed_outbound_ip_count, idle_timeout): return profile - return configure_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile) + return configure_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile, models) def is_nat_gateway_profile_provided(managed_outbound_ip_count, idle_timeout): return any([managed_outbound_ip_count, idle_timeout]) -def configure_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile): +def configure_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, profile, models): """configure a NAT Gateway with customer supplied values""" if not profile: return profile if managed_outbound_ip_count: + ManagedClusterManagedOutboundIPProfile = models.get("ManagedClusterManagedOutboundIPProfile") profile.managed_outbound_ip_profile = ManagedClusterManagedOutboundIPProfile( count=managed_outbound_ip_count ) diff --git a/src/aks-preview/azext_aks_preview/_params.py b/src/aks-preview/azext_aks_preview/_params.py index 2d989a25fa3..1ba2efc837f 100644 --- a/src/aks-preview/azext_aks_preview/_params.py +++ b/src/aks-preview/azext_aks_preview/_params.py @@ -143,9 +143,13 @@ def load_arguments(self, _): c.argument('enable_encryption_at_host', arg_type=get_three_state_flag(), help='Enable EncryptionAtHost.') c.argument('enable_ultra_ssd', action='store_true') c.argument('enable_secret_rotation', action='store_true') + c.argument('rotation_poll_interval', type=str) c.argument('assign_kubelet_identity', type=str, validator=validate_assign_kubelet_identity) c.argument('disable_local_accounts', action='store_true') c.argument('gpu_instance_profile', arg_type=get_enum_type(gpu_instance_profiles)) + c.argument('enable_windows_gmsa', action='store_true', options_list=['--enable-windows-gmsa']) + c.argument('gmsa_dns_server', options_list=['--gmsa-dns-server']) + c.argument('gmsa_root_domain_name', options_list=['--gmsa-root-domain-name']) c.argument('yes', options_list=['--yes', '-y'], help='Do not prompt for confirmation.', action='store_true') c.argument('workload_runtime', arg_type=get_enum_type(workload_runtimes), default=CONST_WORKLOAD_RUNTIME_OCI_CONTAINER) @@ -180,9 +184,13 @@ def load_arguments(self, _): c.argument('disable_pod_identity', action='store_true') c.argument('enable_secret_rotation', action='store_true') c.argument('disable_secret_rotation', action='store_true') + c.argument('rotation_poll_interval', type=str) c.argument('windows_admin_password', options_list=['--windows-admin-password']) c.argument('disable_local_accounts', action='store_true') c.argument('enable_local_accounts', action='store_true') + c.argument('enable_windows_gmsa', action='store_true', options_list=['--enable-windows-gmsa']) + c.argument('gmsa_dns_server', options_list=['--gmsa-dns-server']) + c.argument('gmsa_root_domain_name', options_list=['--gmsa-root-domain-name']) c.argument('yes', options_list=['--yes', '-y'], help='Do not prompt for confirmation.', action='store_true') with self.argument_context('aks scale') as c: @@ -275,6 +283,7 @@ def load_arguments(self, _): c.argument('appgw_subnet_id', options_list=['--appgw-subnet-id'], arg_group='Application Gateway') c.argument('appgw_watch_namespace', options_list=['--appgw-watch-namespace'], arg_group='Application Gateway') c.argument('enable_secret_rotation', action='store_true') + c.argument('rotation_poll_interval', type=str) c.argument('workspace_resource_id') c.argument('enable_msi_auth_for_monitoring', arg_type=get_three_state_flag(), is_preview=True) @@ -293,6 +302,7 @@ def load_arguments(self, _): c.argument('appgw_subnet_id', options_list=['--appgw-subnet-id'], arg_group='Application Gateway') c.argument('appgw_watch_namespace', options_list=['--appgw-watch-namespace'], arg_group='Application Gateway') c.argument('enable_secret_rotation', action='store_true') + c.argument('rotation_poll_interval', type=str) c.argument('workspace_resource_id') c.argument('enable_msi_auth_for_monitoring', arg_type=get_three_state_flag(), is_preview=True) @@ -311,6 +321,7 @@ def load_arguments(self, _): c.argument('appgw_subnet_id', options_list=['--appgw-subnet-id'], arg_group='Application Gateway') c.argument('appgw_watch_namespace', options_list=['--appgw-watch-namespace'], arg_group='Application Gateway') c.argument('enable_secret_rotation', action='store_true') + c.argument('rotation_poll_interval', type=str) c.argument('workspace_resource_id') c.argument('enable_msi_auth_for_monitoring', arg_type=get_three_state_flag(), is_preview=True) diff --git a/src/aks-preview/azext_aks_preview/_validators.py b/src/aks-preview/azext_aks_preview/_validators.py index 872a40eb4df..8cb2afad6ec 100644 --- a/src/aks-preview/azext_aks_preview/_validators.py +++ b/src/aks-preview/azext_aks_preview/_validators.py @@ -17,7 +17,7 @@ from azure.cli.core.util import CLIError import azure.cli.core.keys as keys -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterPropertiesAutoScalerProfile +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterPropertiesAutoScalerProfile from ._helpers import (_fuzzy_match) diff --git a/src/aks-preview/azext_aks_preview/addonconfiguration.py b/src/aks-preview/azext_aks_preview/addonconfiguration.py index eb05040afed..2afe8316b1b 100644 --- a/src/aks-preview/azext_aks_preview/addonconfiguration.py +++ b/src/aks-preview/azext_aks_preview/addonconfiguration.py @@ -11,7 +11,7 @@ from azure.cli.core.commands import LongRunningOperation from azure.cli.core.commands.client_factory import get_subscription_id, get_mgmt_service_client from azure.cli.core.util import sdk_no_wait -from azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterAddonProfile +from azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterAddonProfile from ._client_factory import cf_resources, cf_resource_groups from ._resourcegroup import get_rg_location from ._roleassignments import add_role_assignment @@ -20,7 +20,7 @@ CONST_VIRTUAL_NODE_SUBNET_NAME, CONST_INGRESS_APPGW_ADDON_NAME, CONST_INGRESS_APPGW_APPLICATION_GATEWAY_NAME, \ CONST_INGRESS_APPGW_SUBNET_CIDR, CONST_INGRESS_APPGW_APPLICATION_GATEWAY_ID, CONST_INGRESS_APPGW_SUBNET_ID, \ CONST_INGRESS_APPGW_WATCH_NAMESPACE, CONST_OPEN_SERVICE_MESH_ADDON_NAME, CONST_CONFCOM_ADDON_NAME, \ - CONST_ACC_SGX_QUOTE_HELPER_ENABLED, CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME, CONST_SECRET_ROTATION_ENABLED, \ + CONST_ACC_SGX_QUOTE_HELPER_ENABLED, CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME, CONST_SECRET_ROTATION_ENABLED, CONST_ROTATION_POLL_INTERVAL, \ CONST_KUBE_DASHBOARD_ADDON_NAME logger = get_logger(__name__) @@ -42,6 +42,7 @@ def enable_addons(cmd, appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, + rotation_poll_interval=None, no_wait=False, enable_msi_auth_for_monitoring=False): instance = client.get(resource_group_name, name) @@ -57,7 +58,7 @@ def enable_addons(cmd, appgw_subnet_cidr=appgw_subnet_cidr, appgw_id=appgw_id, appgw_subnet_id=appgw_subnet_id, appgw_watch_namespace=appgw_watch_namespace, enable_sgxquotehelper=enable_sgxquotehelper, - enable_secret_rotation=enable_secret_rotation, no_wait=no_wait) + enable_secret_rotation=enable_secret_rotation, rotation_poll_interval=rotation_poll_interval, no_wait=no_wait) if CONST_MONITORING_ADDON_NAME in instance.addon_profiles and instance.addon_profiles[ CONST_MONITORING_ADDON_NAME].enabled: @@ -141,6 +142,7 @@ def update_addons(cmd, # pylint: disable=too-many-branches,too-many-statements appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, + rotation_poll_interval=None, no_wait=False): # pylint: disable=unused-argument # parse the comma-separated addons argument addon_args = addons.split(',') @@ -242,9 +244,11 @@ def update_addons(cmd, # pylint: disable=too-many-branches,too-many-statements f'"az aks disable-addons -a azure-keyvault-secrets-provider -n {name} -g {resource_group_name}" ' 'before enabling it again.') addon_profile = ManagedClusterAddonProfile( - enabled=True, config={CONST_SECRET_ROTATION_ENABLED: "false"}) + enabled=True, config={CONST_SECRET_ROTATION_ENABLED: "false", CONST_ROTATION_POLL_INTERVAL: "2m"}) if enable_secret_rotation: addon_profile.config[CONST_SECRET_ROTATION_ENABLED] = "true" + if rotation_poll_interval is not None: + addon_profile.config[CONST_ROTATION_POLL_INTERVAL] = rotation_poll_interval addon_profiles[CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME] = addon_profile addon_profiles[addon] = addon_profile else: diff --git a/src/aks-preview/azext_aks_preview/custom.py b/src/aks-preview/azext_aks_preview/custom.py index daa6699175e..232472417fa 100644 --- a/src/aks-preview/azext_aks_preview/custom.py +++ b/src/aks-preview/azext_aks_preview/custom.py @@ -54,7 +54,8 @@ KeyCredential, ServicePrincipalCreateParameters, GetObjectsParameters) -from .vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import (ContainerServiceLinuxProfile, +from azext_aks_preview._client_factory import CUSTOM_MGMT_AKS_PREVIEW +from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import (ContainerServiceLinuxProfile, ManagedClusterWindowsProfile, ContainerServiceNetworkProfile, ManagedClusterServicePrincipalProfile, @@ -79,7 +80,8 @@ ManagedClusterPodIdentityProfile, ManagedClusterPodIdentity, ManagedClusterPodIdentityException, - UserAssignedIdentity) + UserAssignedIdentity, + WindowsGmsaProfile) from ._client_factory import cf_resource_groups from ._client_factory import get_auth_management_client from ._client_factory import get_graph_rbac_management_client @@ -116,7 +118,7 @@ from ._consts import CONST_SCALE_DOWN_MODE_DELETE from ._consts import CONST_CONFCOM_ADDON_NAME, CONST_ACC_SGX_QUOTE_HELPER_ENABLED from ._consts import CONST_OPEN_SERVICE_MESH_ADDON_NAME -from ._consts import CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME, CONST_SECRET_ROTATION_ENABLED +from ._consts import CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME, CONST_SECRET_ROTATION_ENABLED, CONST_ROTATION_POLL_INTERVAL from ._consts import CONST_MANAGED_IDENTITY_OPERATOR_ROLE, CONST_MANAGED_IDENTITY_OPERATOR_ROLE_ID from ._consts import CONST_PRIVATE_DNS_ZONE_SYSTEM, CONST_PRIVATE_DNS_ZONE_NONE from ._consts import ADDONS, ADDONS_DESCRIPTIONS @@ -128,6 +130,15 @@ logger = get_logger(__name__) +def prepare_nat_gateway_models(): + from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterNATGatewayProfile + from .vendored_sdks.azure_mgmt_preview_aks.v2021_09_01.models import ManagedClusterManagedOutboundIPProfile + nat_gateway_models = {} + nat_gateway_models["ManagedClusterNATGatewayProfile"] = ManagedClusterNATGatewayProfile + nat_gateway_models["ManagedClusterManagedOutboundIPProfile"] = ManagedClusterManagedOutboundIPProfile + return nat_gateway_models + + def which(binary): path_var = os.getenv('PATH') if platform.system() == 'Windows': @@ -806,11 +817,15 @@ def aks_create(cmd, # pylint: disable=too-many-locals,too-many-statements,to enable_encryption_at_host=False, enable_ultra_ssd=False, enable_secret_rotation=False, + rotation_poll_interval=None, disable_local_accounts=False, no_wait=False, assign_kubelet_identity=None, workload_runtime=None, gpu_instance_profile=None, + enable_windows_gmsa=False, + gmsa_dns_server=None, + gmsa_root_domain_name=None, yes=False): if not no_ssh_key: try: @@ -915,10 +930,30 @@ def aks_create(cmd, # pylint: disable=too-many-locals,too-many-statements,to windows_license_type = 'Windows_Server' windows_profile = ManagedClusterWindowsProfile( + # [SuppressMessage("Microsoft.Security", "CS002:SecretInNextLine", Justification="no secret in next line")] admin_username=windows_admin_username, admin_password=windows_admin_password, license_type=windows_license_type) + if enable_windows_gmsa: + windows_profile.gmsa_profile = WindowsGmsaProfile( + enabled=True) + if gmsa_dns_server is not None and gmsa_root_domain_name is not None: + windows_profile.gmsa_profile.dns_server = gmsa_dns_server + windows_profile.gmsa_profile.root_domain_name = gmsa_root_domain_name + elif gmsa_dns_server is None and gmsa_root_domain_name is None: + msg = ('Please assure that you have set the DNS server in the vnet used by the cluster when not specifying --gmsa-dns-server and --gmsa-root-domain-name') + from knack.prompting import prompt_y_n + if not yes and not prompt_y_n(msg, default="n"): + return None + else: + raise ArgumentUsageError( + 'You must set or not set --gmsa-dns-server and --gmsa-root-domain-name at the same time.') + else: + if gmsa_dns_server is not None or gmsa_root_domain_name is not None: + raise ArgumentUsageError( + 'You only can set --gmsa-dns-server and --gmsa-root-domain-name when setting --enable-windows-gmsa.') + service_principal_profile = None principal_obj = None # If customer explicitly provides a service principal, disable managed identity. @@ -987,9 +1022,16 @@ def aks_create(cmd, # pylint: disable=too-many-locals,too-many-statements,to load_balancer_outbound_ports, load_balancer_idle_timeout) + # TODO: uncomment the following after next cli release + # from azext_aks_preview.decorator import AKSPreviewModels + # # store all the models used by nat gateway + # nat_gateway_models = AKSPreviewModels(cmd, CUSTOM_MGMT_AKS_PREVIEW).nat_gateway_models + nat_gateway_models = prepare_nat_gateway_models() nat_gateway_profile = create_nat_gateway_profile( nat_gateway_managed_outbound_ip_count, - nat_gateway_idle_timeout) + nat_gateway_idle_timeout, + models=nat_gateway_models, + ) outbound_type = _set_outbound_type( outbound_type, vnet_subnet_id, load_balancer_sku, load_balancer_profile) @@ -1050,6 +1092,7 @@ def aks_create(cmd, # pylint: disable=too-many-locals,too-many-statements,to aci_subnet_name=aci_subnet_name, vnet_subnet_id=vnet_subnet_id, enable_secret_rotation=enable_secret_rotation, + rotation_poll_interval=rotation_poll_interval, ) monitoring = False if CONST_MONITORING_ADDON_NAME in addon_profiles: @@ -1313,6 +1356,7 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, disable_pod_identity=False, enable_secret_rotation=False, disable_secret_rotation=False, + rotation_poll_interval=None, disable_local_accounts=False, enable_local_accounts=False, enable_public_fqdn=False, @@ -1321,7 +1365,10 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, tags=None, windows_admin_password=None, enable_azure_rbac=False, - disable_azure_rbac=False): + disable_azure_rbac=False, + enable_windows_gmsa=False, + gmsa_dns_server=None, + gmsa_root_domain_name=None): update_autoscaler = enable_cluster_autoscaler or disable_cluster_autoscaler or update_cluster_autoscaler update_acr = attach_acr is not None or detach_acr is not None update_pod_security = enable_pod_security_policy or disable_pod_security_policy @@ -1355,12 +1402,14 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, not disable_pod_identity and \ not enable_secret_rotation and \ not disable_secret_rotation and \ + not rotation_poll_interval and \ not tags and \ not windows_admin_password and \ not enable_local_accounts and \ not disable_local_accounts and \ not enable_public_fqdn and \ - not disable_public_fqdn: + not disable_public_fqdn and \ + not enable_windows_gmsa: raise CLIError('Please specify "--enable-cluster-autoscaler" or ' '"--disable-cluster-autoscaler" or ' '"--update-cluster-autoscaler" or ' @@ -1388,6 +1437,7 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, '"--auto-upgrade-channel" or ' '"--enable-secret-rotation" or ' '"--disable-secret-rotation" or ' + '"--rotation-poll-interval" or ' '"--tags" or ' '"--windows-admin-password" or ' '"--enable-azure-rbac" or ' @@ -1395,7 +1445,8 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, '"--enable-local-accounts" or ' '"--disable-local-accounts" or ' '"--enable-public-fqdn" or ' - '"--disable-public-fqdn"') + '"--disable-public-fqdn"' + '"--enble-windows-gmsa"') instance = client.get(resource_group_name, name) if update_autoscaler and len(instance.agent_pool_profiles) > 1: @@ -1479,10 +1530,17 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, instance.network_profile.load_balancer_profile) if update_natgw_profile: + # TODO: uncomment the following after next cli release + # from azext_aks_preview.decorator import AKSPreviewModels + # # store all the models used by nat gateway + # nat_gateway_models = AKSPreviewModels(cmd, CUSTOM_MGMT_AKS_PREVIEW).nat_gateway_models + nat_gateway_models = prepare_nat_gateway_models() instance.network_profile.nat_gateway_profile = update_nat_gateway_profile( nat_gateway_managed_outbound_ip_count, nat_gateway_idle_timeout, - instance.network_profile.nat_gateway_profile) + instance.network_profile.nat_gateway_profile, + models=nat_gateway_models, + ) if attach_acr and detach_acr: raise CLIError( @@ -1661,15 +1719,20 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, if enable_secret_rotation: if not azure_keyvault_secrets_provider_enabled: - raise CLIError( + raise ArgumentUsageError( '--enable-secret-rotation can only be specified when azure-keyvault-secrets-provider is enabled') azure_keyvault_secrets_provider_addon_profile.config[CONST_SECRET_ROTATION_ENABLED] = "true" if disable_secret_rotation: if not azure_keyvault_secrets_provider_enabled: - raise CLIError( + raise ArgumentUsageError( '--disable-secret-rotation can only be specified when azure-keyvault-secrets-provider is enabled') azure_keyvault_secrets_provider_addon_profile.config[CONST_SECRET_ROTATION_ENABLED] = "false" + if rotation_poll_interval is not None: + if not azure_keyvault_secrets_provider_enabled: + raise ArgumentUsageError( + '--rotation-poll-interval can only be specified when azure-keyvault-secrets-provider is enabled') + azure_keyvault_secrets_provider_addon_profile.config[CONST_ROTATION_POLL_INTERVAL] = rotation_poll_interval if tags: instance.tags = tags @@ -1677,6 +1740,24 @@ def aks_update(cmd, # pylint: disable=too-many-statements,too-many-branches, if windows_admin_password: instance.windows_profile.admin_password = windows_admin_password + if enable_windows_gmsa: + instance.windows_profile.gmsa_profile = WindowsGmsaProfile(enabled=True) + if gmsa_dns_server is not None and gmsa_root_domain_name is not None: + instance.windows_profile.gmsa_profile.dns_server = gmsa_dns_server + instance.windows_profile.gmsa_profile.root_domain_name = gmsa_root_domain_name + elif gmsa_dns_server is None and gmsa_root_domain_name is None: + msg = ('Please assure that you have set the DNS server in the vnet used by the cluster when not specifying --gmsa-dns-server and --gmsa-root-domain-name') + from knack.prompting import prompt_y_n + if not yes and not prompt_y_n(msg, default="n"): + return None + else: + raise ArgumentUsageError( + 'You must set or not set --gmsa-dns-server and --gmsa-root-domain-name at the same time.') + else: + if gmsa_dns_server is not None or gmsa_root_domain_name is not None: + raise ArgumentUsageError( + 'You only can set --gmsa-dns-server and --gmsa-root-domain-name when setting --enable-windows-gmsa.') + headers = get_aks_custom_headers(aks_custom_headers) return _put_managed_cluster_ensuring_permission(cmd, @@ -2104,7 +2185,8 @@ def _handle_addons_args(cmd, # pylint: disable=too-many-statements enable_sgxquotehelper=False, aci_subnet_name=None, vnet_subnet_id=None, - enable_secret_rotation=False): + enable_secret_rotation=False, + rotation_poll_interval=None,): if not addon_profiles: addon_profiles = {} addons = addons_str.split(',') if addons_str else [] @@ -2158,10 +2240,11 @@ def _handle_addons_args(cmd, # pylint: disable=too-many-statements addon_profiles[CONST_OPEN_SERVICE_MESH_ADDON_NAME] = addon_profile addons.remove('open-service-mesh') if 'azure-keyvault-secrets-provider' in addons: - addon_profile = ManagedClusterAddonProfile( - enabled=True, config={CONST_SECRET_ROTATION_ENABLED: "false"}) + addon_profile = ManagedClusterAddonProfile(enabled=True, config={CONST_SECRET_ROTATION_ENABLED: "false", CONST_ROTATION_POLL_INTERVAL: "2m"}) if enable_secret_rotation: addon_profile.config[CONST_SECRET_ROTATION_ENABLED] = "true" + if rotation_poll_interval is not None: + addon_profile.config[CONST_ROTATION_POLL_INTERVAL] = rotation_poll_interval addon_profiles[CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME] = addon_profile addons.remove('azure-keyvault-secrets-provider') if 'confcom' in addons: @@ -2674,13 +2757,13 @@ def aks_addon_show(cmd, client, resource_group_name, name, addon): # pylint: di def aks_addon_enable(cmd, client, resource_group_name, name, addon, workspace_resource_id=None, subnet_name=None, appgw_name=None, appgw_subnet_prefix=None, appgw_subnet_cidr=None, appgw_id=None, appgw_subnet_id=None, - appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, + appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, rotation_poll_interval=None, no_wait=False, enable_msi_auth_for_monitoring=False): return enable_addons(cmd, client, resource_group_name, name, addon, workspace_resource_id=workspace_resource_id, subnet_name=subnet_name, appgw_name=appgw_name, appgw_subnet_prefix=appgw_subnet_prefix, appgw_subnet_cidr=appgw_subnet_cidr, appgw_id=appgw_id, appgw_subnet_id=appgw_subnet_id, appgw_watch_namespace=appgw_watch_namespace, enable_sgxquotehelper=enable_sgxquotehelper, - enable_secret_rotation=enable_secret_rotation, no_wait=no_wait, + enable_secret_rotation=enable_secret_rotation, rotation_poll_interval=rotation_poll_interval, no_wait=no_wait, enable_msi_auth_for_monitoring=enable_msi_auth_for_monitoring) @@ -2691,7 +2774,7 @@ def aks_addon_disable(cmd, client, resource_group_name, name, addon, no_wait=Fal def aks_addon_update(cmd, client, resource_group_name, name, addon, workspace_resource_id=None, subnet_name=None, appgw_name=None, appgw_subnet_prefix=None, appgw_subnet_cidr=None, appgw_id=None, appgw_subnet_id=None, - appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, + appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, rotation_poll_interval=None, no_wait=False, enable_msi_auth_for_monitoring=False): addon_profiles = client.get(resource_group_name, name).addon_profiles addon_key = ADDONS[addon] @@ -2704,7 +2787,7 @@ def aks_addon_update(cmd, client, resource_group_name, name, addon, workspace_re subnet_name=subnet_name, appgw_name=appgw_name, appgw_subnet_prefix=appgw_subnet_prefix, appgw_subnet_cidr=appgw_subnet_cidr, appgw_id=appgw_id, appgw_subnet_id=appgw_subnet_id, appgw_watch_namespace=appgw_watch_namespace, enable_sgxquotehelper=enable_sgxquotehelper, - enable_secret_rotation=enable_secret_rotation, no_wait=no_wait, + enable_secret_rotation=enable_secret_rotation, rotation_poll_interval=rotation_poll_interval, no_wait=no_wait, enable_msi_auth_for_monitoring=enable_msi_auth_for_monitoring) @@ -2750,7 +2833,7 @@ def aks_disable_addons(cmd, client, resource_group_name, name, addons, no_wait=F def aks_enable_addons(cmd, client, resource_group_name, name, addons, workspace_resource_id=None, subnet_name=None, appgw_name=None, appgw_subnet_prefix=None, appgw_subnet_cidr=None, appgw_id=None, appgw_subnet_id=None, - appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, no_wait=False, enable_msi_auth_for_monitoring=False): + appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, rotation_poll_interval=None, no_wait=False, enable_msi_auth_for_monitoring=False): instance = client.get(resource_group_name, name) msi_auth = True if instance.service_principal_profile.client_id == "msi" else False # this is overwritten by _update_addons(), so the value needs to be recorded here @@ -2759,7 +2842,7 @@ def aks_enable_addons(cmd, client, resource_group_name, name, addons, workspace_ instance = _update_addons(cmd, instance, subscription_id, resource_group_name, name, addons, enable=True, workspace_resource_id=workspace_resource_id, enable_msi_auth_for_monitoring=enable_msi_auth_for_monitoring, subnet_name=subnet_name, appgw_name=appgw_name, appgw_subnet_prefix=appgw_subnet_prefix, appgw_subnet_cidr=appgw_subnet_cidr, appgw_id=appgw_id, appgw_subnet_id=appgw_subnet_id, appgw_watch_namespace=appgw_watch_namespace, - enable_sgxquotehelper=enable_sgxquotehelper, enable_secret_rotation=enable_secret_rotation, no_wait=no_wait) + enable_sgxquotehelper=enable_sgxquotehelper, enable_secret_rotation=enable_secret_rotation, rotation_poll_interval=rotation_poll_interval, no_wait=no_wait) if CONST_MONITORING_ADDON_NAME in instance.addon_profiles and instance.addon_profiles[CONST_MONITORING_ADDON_NAME].enabled: if CONST_MONITORING_USING_AAD_MSI_AUTH in instance.addon_profiles[CONST_MONITORING_ADDON_NAME].config and \ @@ -2839,6 +2922,8 @@ def _update_addons(cmd, # pylint: disable=too-many-branches,too-many-statements appgw_watch_namespace=None, enable_sgxquotehelper=False, enable_secret_rotation=False, + disable_secret_rotation=False, + rotation_poll_interval=None, no_wait=False): # pylint: disable=unused-argument # parse the comma-separated addons argument @@ -2938,9 +3023,13 @@ def _update_addons(cmd, # pylint: disable=too-many-branches,too-many-statements f'"az aks disable-addons -a azure-keyvault-secrets-provider -n {name} -g {resource_group_name}" ' 'before enabling it again.') addon_profile = ManagedClusterAddonProfile( - enabled=True, config={CONST_SECRET_ROTATION_ENABLED: "false"}) + enabled=True, config={CONST_SECRET_ROTATION_ENABLED: "false", CONST_ROTATION_POLL_INTERVAL: "2m"}) if enable_secret_rotation: addon_profile.config[CONST_SECRET_ROTATION_ENABLED] = "true" + if disable_secret_rotation: + addon_profile.config[CONST_SECRET_ROTATION_ENABLED] = "false" + if rotation_poll_interval is not None: + addon_profile.config[CONST_ROTATION_POLL_INTERVAL] = rotation_poll_interval addon_profiles[CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME] = addon_profile addon_profiles[addon] = addon_profile else: diff --git a/src/aks-preview/azext_aks_preview/decorator.py b/src/aks-preview/azext_aks_preview/decorator.py new file mode 100644 index 00000000000..21695b2a8d7 --- /dev/null +++ b/src/aks-preview/azext_aks_preview/decorator.py @@ -0,0 +1,685 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +import os +from typing import Dict, TypeVar, Union + +from azure.cli.command_modules.acs._consts import DecoratorMode +from azure.cli.command_modules.acs.decorator import ( + AKSContext, + AKSCreateDecorator, + AKSModels, + AKSUpdateDecorator, + safe_list_get, + safe_lower, +) +from azure.cli.core import AzCommandsLoader +from azure.cli.core.azclierror import ( + CLIInternalError, + InvalidArgumentValueError, + RequiredArgumentMissingError, +) +from azure.cli.core.commands import AzCliCommand +from azure.cli.core.profiles import ResourceType +from azure.cli.core.util import get_file_json +from knack.log import get_logger + +from azext_aks_preview._natgateway import create_nat_gateway_profile + +logger = get_logger(__name__) + +# type variables +ContainerServiceClient = TypeVar("ContainerServiceClient") +Identity = TypeVar("Identity") +ManagedCluster = TypeVar("ManagedCluster") +ManagedClusterLoadBalancerProfile = TypeVar("ManagedClusterLoadBalancerProfile") +ResourceReference = TypeVar("ResourceReference") +KubeletConfig = TypeVar("KubeletConfig") +LinuxOSConfig = TypeVar("LinuxOSConfig") +ManagedClusterHTTPProxyConfig = TypeVar("ManagedClusterHTTPProxyConfig") +ContainerServiceNetworkProfile = TypeVar("ContainerServiceNetworkProfile") + + +# pylint: disable=too-many-instance-attributes,too-few-public-methods +class AKSPreviewModels(AKSModels): + def __init__(self, cmd: AzCommandsLoader, resource_type: ResourceType): + super().__init__(cmd, resource_type=resource_type) + self.__cmd = cmd + self.KubeletConfig = self.__cmd.get_models( + "KubeletConfig", + resource_type=self.resource_type, + operation_group="managed_clusters", + ) + self.LinuxOSConfig = self.__cmd.get_models( + "LinuxOSConfig", + resource_type=self.resource_type, + operation_group="managed_clusters", + ) + self.ManagedClusterHTTPProxyConfig = self.__cmd.get_models( + "ManagedClusterHTTPProxyConfig", + resource_type=self.resource_type, + operation_group="managed_clusters", + ) + self.ManagedClusterPodIdentityProfile = self.__cmd.get_models( + "ManagedClusterPodIdentityProfile", + resource_type=self.resource_type, + operation_group="managed_clusters", + ) + # init nat gateway models + self.init_nat_gateway_models() + + def init_nat_gateway_models(self) -> None: + """Initialize models used by nat gateway. + + The models are stored in a dictionary, the key is the model name and the value is the model type. + + :return: None + """ + nat_gateway_models = {} + nat_gateway_models["ManagedClusterNATGatewayProfile"] = self.__cmd.get_models( + "ManagedClusterNATGatewayProfile", + resource_type=self.resource_type, + operation_group="managed_clusters", + ) + nat_gateway_models["ManagedClusterManagedOutboundIPProfile"] = self.__cmd.get_models( + "ManagedClusterManagedOutboundIPProfile", + resource_type=self.resource_type, + operation_group="managed_clusters", + ) + self.nat_gateway_models = nat_gateway_models + # Note: Uncomment the followings to add these models as class attributes. + # for model_name, model_type in nat_gateway_models.items(): + # setattr(self, model_name, model_type) + + +# pylint: disable=too-many-public-methods +class AKSPreviewContext(AKSContext): + def __init__( + self, + cmd: AzCliCommand, + raw_parameters: Dict, + models: AKSPreviewModels, + decorator_mode, + ): + super().__init__(cmd, raw_parameters, models, decorator_mode) + + def get_pod_subnet_id(self) -> Union[str, None]: + """Obtain the value of pod_subnet_id. + + :return: bool + """ + # read the original value passed by the command + pod_subnet_id = self.raw_param.get("pod_subnet_id") + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.agent_pool_profiles: + agent_pool_profile = safe_list_get( + self.mc.agent_pool_profiles, 0, None + ) + if ( + agent_pool_profile and + agent_pool_profile.pod_subnet_id is not None + ): + pod_subnet_id = agent_pool_profile.pod_subnet_id + + # this parameter does not need dynamic completion + # this parameter does not need validation + return pod_subnet_id + + def get_enable_fips_image(self) -> bool: + """Obtain the value of enable_fips_image. + + :return: bool + """ + # read the original value passed by the command + enable_fips_image = self.raw_param.get("enable_fips_image") + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.agent_pool_profiles: + agent_pool_profile = safe_list_get( + self.mc.agent_pool_profiles, 0, None + ) + if ( + agent_pool_profile and + agent_pool_profile.enable_fips is not None + ): + enable_fips_image = agent_pool_profile.enable_fips + + # this parameter does not need dynamic completion + # this parameter does not need validation + return enable_fips_image + + def get_workload_runtime(self) -> Union[str, None]: + """Obtain the value of workload_runtime. + + :return: string or None + """ + # read the original value passed by the command + workload_runtime = self.raw_param.get("workload_runtime") + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.agent_pool_profiles: + agent_pool_profile = safe_list_get( + self.mc.agent_pool_profiles, 0, None + ) + if ( + agent_pool_profile and + agent_pool_profile.workload_runtime is not None + ): + workload_runtime = agent_pool_profile.workload_runtime + + # this parameter does not need dynamic completion + # this parameter does not need validation + return workload_runtime + + def get_gpu_instance_profile(self) -> Union[str, None]: + """Obtain the value of gpu_instance_profile. + + :return: string or None + """ + # read the original value passed by the command + gpu_instance_profile = self.raw_param.get("gpu_instance_profile") + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.agent_pool_profiles: + agent_pool_profile = safe_list_get( + self.mc.agent_pool_profiles, 0, None + ) + if ( + agent_pool_profile and + agent_pool_profile.gpu_instance_profile is not None + ): + gpu_instance_profile = agent_pool_profile.gpu_instance_profile + + # this parameter does not need dynamic completion + # this parameter does not need validation + return gpu_instance_profile + + def get_kubelet_config(self) -> Union[dict, KubeletConfig, None]: + """Obtain the value of kubelet_config. + + :return: dict, KubeletConfig or None + """ + # read the original value passed by the command + kubelet_config = None + kubelet_config_file_path = self.raw_param.get("kubelet_config") + # validate user input + if kubelet_config_file_path: + if not os.path.isfile(kubelet_config_file_path): + raise InvalidArgumentValueError( + "{} is not valid file, or not accessable.".format( + kubelet_config_file_path + ) + ) + kubelet_config = get_file_json(kubelet_config_file_path) + if not isinstance(kubelet_config, dict): + raise InvalidArgumentValueError( + "Error reading kubelet configuration from {}. " + "Please see https://aka.ms/CustomNodeConfig for correct format.".format( + kubelet_config_file_path + ) + ) + + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.agent_pool_profiles: + agent_pool_profile = safe_list_get( + self.mc.agent_pool_profiles, 0, None + ) + if ( + agent_pool_profile and + agent_pool_profile.kubelet_config is not None + ): + kubelet_config = agent_pool_profile.kubelet_config + + # this parameter does not need dynamic completion + # this parameter does not need validation + return kubelet_config + + def get_linux_os_config(self) -> Union[dict, LinuxOSConfig, None]: + """Obtain the value of linux_os_config. + + :return: dict, LinuxOSConfig or None + """ + # read the original value passed by the command + linux_os_config = None + linux_os_config_file_path = self.raw_param.get("linux_os_config") + # validate user input + if linux_os_config_file_path: + if not os.path.isfile(linux_os_config_file_path): + raise InvalidArgumentValueError( + "{} is not valid file, or not accessable.".format( + linux_os_config_file_path + ) + ) + linux_os_config = get_file_json(linux_os_config_file_path) + if not isinstance(linux_os_config, dict): + raise InvalidArgumentValueError( + "Error reading Linux OS configuration from {}. " + "Please see https://aka.ms/CustomNodeConfig for correct format.".format( + linux_os_config_file_path + ) + ) + + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.agent_pool_profiles: + agent_pool_profile = safe_list_get( + self.mc.agent_pool_profiles, 0, None + ) + if ( + agent_pool_profile and + agent_pool_profile.linux_os_config is not None + ): + linux_os_config = agent_pool_profile.linux_os_config + + # this parameter does not need dynamic completion + # this parameter does not need validation + return linux_os_config + + def get_http_proxy_config(self) -> Union[dict, ManagedClusterHTTPProxyConfig, None]: + """Obtain the value of http_proxy_config. + + :return: dict, ManagedClusterHTTPProxyConfig or None + """ + # read the original value passed by the command + http_proxy_config = None + http_proxy_config_file_path = self.raw_param.get("http_proxy_config") + # validate user input + if http_proxy_config_file_path: + if not os.path.isfile(http_proxy_config_file_path): + raise InvalidArgumentValueError( + "{} is not valid file, or not accessable.".format( + http_proxy_config_file_path + ) + ) + http_proxy_config = get_file_json(http_proxy_config_file_path) + if not isinstance(http_proxy_config, dict): + raise InvalidArgumentValueError( + "Error reading Http Proxy Config from {}. " + "Please see https://aka.ms/HttpProxyConfig for correct format.".format( + http_proxy_config_file_path + ) + ) + + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.http_proxy_config is not None: + http_proxy_config = self.mc.http_proxy_config + + # this parameter does not need dynamic completion + # this parameter does not need validation + return http_proxy_config + + def get_node_resource_group(self) -> Union[str, None]: + """Obtain the value of node_resource_group. + + :return: string or None + """ + # read the original value passed by the command + node_resource_group = self.raw_param.get("node_resource_group") + # try to read the property value corresponding to the parameter from the `mc` object + if self.mc and self.mc.node_resource_group is not None: + node_resource_group = self.mc.node_resource_group + + # this parameter does not need dynamic completion + # this parameter does not need validation + return node_resource_group + + def get_nat_gateway_managed_outbound_ip_count(self) -> Union[int, None]: + """Obtain the value of nat_gateway_managed_outbound_ip_count. + + :return: string or None + """ + # read the original value passed by the command + nat_gateway_managed_outbound_ip_count = self.raw_param.get("nat_gateway_managed_outbound_ip_count") + # try to read the property value corresponding to the parameter from the `mc` object + if ( + self.mc and + self.mc.network_profile and + self.mc.network_profile.nat_gateway_profile and + self.mc.network_profile.nat_gateway_profile.managed_outbound_ip_profile and + self.mc.network_profile.nat_gateway_profile.managed_outbound_ip_profile.count is not None + ): + nat_gateway_managed_outbound_ip_count = ( + self.mc.network_profile.nat_gateway_profile.managed_outbound_ip_profile.count + ) + + # this parameter does not need dynamic completion + # this parameter does not need validation + return nat_gateway_managed_outbound_ip_count + + def get_nat_gateway_idle_timeout(self) -> Union[int, None]: + """Obtain the value of nat_gateway_idle_timeout. + + :return: string or None + """ + # read the original value passed by the command + nat_gateway_idle_timeout = self.raw_param.get("nat_gateway_idle_timeout") + # try to read the property value corresponding to the parameter from the `mc` object + if ( + self.mc and + self.mc.network_profile and + self.mc.network_profile.nat_gateway_profile and + self.mc.network_profile.nat_gateway_profile.idle_timeout_in_minutes is not None + ): + nat_gateway_idle_timeout = ( + self.mc.network_profile.nat_gateway_profile.idle_timeout_in_minutes + ) + + # this parameter does not need dynamic completion + # this parameter does not need validation + return nat_gateway_idle_timeout + + def get_enable_pod_security_policy(self) -> bool: + """Obtain the value of enable_pod_security_policy. + + :return: bool + """ + # read the original value passed by the command + enable_pod_security_policy = self.raw_param.get("enable_pod_security_policy") + # try to read the property value corresponding to the parameter from the `mc` object + if ( + self.mc and + self.mc.enable_pod_security_policy is not None + ): + enable_pod_security_policy = self.mc.enable_pod_security_policy + + # this parameter does not need dynamic completion + # this parameter does not need validation + return enable_pod_security_policy + + # pylint: disable=unused-argument + def _get_enable_managed_identity( + self, enable_validation: bool = False, read_only: bool = False, **kwargs + ) -> bool: + """Internal function to obtain the value of enable_pod_identity. + + Inherited and extended to perform additional validation. + + This function supports the option of enable_validation. When enabled, if enable_managed_identity is not + specified but enable_pod_identity is, raise a RequiredArgumentMissingError. + + :return: bool + """ + enable_managed_identity = super()._get_enable_managed_identity(enable_validation, read_only, **kwargs) + # additional validation + if enable_validation: + if not enable_managed_identity and self._get_enable_pod_identity(enable_validation=False): + raise RequiredArgumentMissingError( + "--enable-pod-identity can only be specified when --enable-managed-identity is specified" + ) + return enable_managed_identity + + # pylint: disable=unused-argument + def _get_enable_pod_identity(self, enable_validation: bool = False, **kwargs) -> bool: + """Internal function to obtain the value of enable_pod_identity. + + This function supports the option of enable_validation. When enabled, if enable_managed_identity is not + specified but enable_pod_identity is, raise a RequiredArgumentMissingError. If network_profile has been set + up in `mc`, network_plugin equals to "kubenet" and enable_pod_identity is specified but + enable_pod_identity_with_kubenet is not, raise a RequiredArgumentMissingError. + + :return: bool + """ + # read the original value passed by the command + enable_pod_identity = self.raw_param.get("enable_pod_identity") + # try to read the property value corresponding to the parameter from the `mc` object + if ( + self.mc and + self.mc.pod_identity_profile and + self.mc.pod_identity_profile.enabled is not None + ): + enable_pod_identity = self.mc.pod_identity_profile.enabled + + # this parameter does not need dynamic completion + # validation + if enable_validation: + if enable_pod_identity and not self._get_enable_managed_identity(enable_validation=False): + raise RequiredArgumentMissingError( + "--enable-pod-identity can only be specified when --enable-managed-identity is specified" + ) + if self.mc and self.mc.network_profile and safe_lower(self.mc.network_profile.network_plugin) == "kubenet": + if enable_pod_identity and not self._get_enable_pod_identity_with_kubenet(enable_validation=False): + raise RequiredArgumentMissingError( + "--enable-pod-identity-with-kubenet is required for enabling pod identity addon " + "when using Kubenet network plugin" + ) + return enable_pod_identity + + def get_enable_pod_identity(self) -> bool: + """Obtain the value of enable_pod_identity. + + This function will verify the parameter by default. If enable_managed_identity is not specified but + enable_pod_identity is, raise a RequiredArgumentMissingError. If network_profile has been set up in `mc`, + network_plugin equals to "kubenet" and enable_pod_identity is specified but enable_pod_identity_with_kubenet + is not, raise a RequiredArgumentMissingError. + + :return: bool + """ + + return self._get_enable_pod_identity(enable_validation=True) + + def _get_enable_pod_identity_with_kubenet(self, enable_validation: bool = False, **kwargs) -> bool: + """Internal function to obtain the value of enable_pod_identity_with_kubenet. + + This function supports the option of enable_validation. When enabled, if network_profile has been set up in + `mc`, network_plugin equals to "kubenet" and enable_pod_identity is specified but + enable_pod_identity_with_kubenet is not, raise a RequiredArgumentMissingError. + + :return: bool + """ + # read the original value passed by the command + enable_pod_identity_with_kubenet = self.raw_param.get("enable_pod_identity_with_kubenet") + # try to read the property value corresponding to the parameter from the `mc` object + if ( + self.mc and + self.mc.pod_identity_profile and + self.mc.pod_identity_profile.allow_network_plugin_kubenet is not None + ): + enable_pod_identity_with_kubenet = self.mc.pod_identity_profile.allow_network_plugin_kubenet + + # this parameter does not need dynamic completion + # validation + if enable_validation: + if self.mc and self.mc.network_profile and safe_lower(self.mc.network_profile.network_plugin) == "kubenet": + if not enable_pod_identity_with_kubenet and self._get_enable_pod_identity(enable_validation=False): + raise RequiredArgumentMissingError( + "--enable-pod-identity-with-kubenet is required for enabling pod identity addon " + "when using Kubenet network plugin" + ) + return enable_pod_identity_with_kubenet + + def get_enable_pod_identity_with_kubenet(self) -> bool: + """Obtain the value of enable_pod_identity_with_kubenet. + + This function will verify the parameter by default. If network_profile has been set up in `mc`, network_plugin + equals to "kubenet" and enable_pod_identity is specified but enable_pod_identity_with_kubenet is not, raise a + RequiredArgumentMissingError. + + :return: bool + """ + return self._get_enable_pod_identity_with_kubenet(enable_validation=True) + + +class AKSPreviewCreateDecorator(AKSCreateDecorator): + # pylint: disable=super-init-not-called + def __init__( + self, + cmd: AzCliCommand, + client: ContainerServiceClient, + raw_parameters: Dict, + resource_type: ResourceType, + ): + """Internal controller of aks_create in aks-preview. + + Break down the all-in-one aks_create function into several relatively independent functions (some of them have + a certain order dependency) that only focus on a specific profile or process a specific piece of logic. + In addition, an overall control function is provided. By calling the aforementioned independent functions one + by one, a complete ManagedCluster object is gradually decorated and finally requests are sent to create a + cluster. + """ + self.cmd = cmd + self.client = client + self.models = AKSPreviewModels(cmd, resource_type) + # store the context in the process of assemble the ManagedCluster object + self.context = AKSPreviewContext( + cmd, + raw_parameters, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + + def set_up_agent_pool_profiles(self, mc: ManagedCluster) -> ManagedCluster: + """Set up agent pool profiles for the ManagedCluster object. + + Call the method of the same name in the parent class to set up agent_pool_profiles, and then set some additional + properties on this basis. + + :return: the ManagedCluster object + """ + mc = super().set_up_agent_pool_profiles(mc) + agent_pool_profile = safe_list_get(mc.agent_pool_profiles, 0, None) + + # set up extra parameters supported in aks-preview + agent_pool_profile.pod_subnet_id = self.context.get_pod_subnet_id() + agent_pool_profile.enable_fips = self.context.get_enable_fips_image() + agent_pool_profile.workload_runtime = ( + self.context.get_workload_runtime() + ) + agent_pool_profile.gpu_instance_profile = ( + self.context.get_gpu_instance_profile() + ) + agent_pool_profile.kubelet_config = self.context.get_kubelet_config() + agent_pool_profile.linux_os_config = self.context.get_linux_os_config() + return mc + + def set_up_http_proxy_config(self, mc: ManagedCluster) -> ManagedCluster: + """Set up http proxy config for the ManagedCluster object. + + :return: the ManagedCluster object + """ + if not isinstance(mc, self.models.ManagedCluster): + raise CLIInternalError( + "Unexpected mc object with type '{}'.".format(type(mc)) + ) + + mc.http_proxy_config = self.context.get_http_proxy_config() + return mc + + def set_up_node_resource_group(self, mc: ManagedCluster) -> ManagedCluster: + """Set up node resource group for the ManagedCluster object. + + :return: the ManagedCluster object + """ + if not isinstance(mc, self.models.ManagedCluster): + raise CLIInternalError( + "Unexpected mc object with type '{}'.".format(type(mc)) + ) + + mc.node_resource_group = self.context.get_node_resource_group() + return mc + + def set_up_network_profile(self, mc: ManagedCluster) -> ManagedCluster: + """Set up network profile for the ManagedCluster object. + + Call the method of the same name in the parent class to set up network_profile, and then set the + nat_gateway_profile on this basis. + + :return: the ManagedCluster object + """ + mc = super().set_up_network_profile(mc) + network_profile = mc.network_profile + + # build nat gateway profile, which is part of the network profile + nat_gateway_profile = create_nat_gateway_profile( + self.context.get_nat_gateway_managed_outbound_ip_count(), + self.context.get_nat_gateway_idle_timeout(), + models=self.models.nat_gateway_models, + ) + + load_balancer_sku = self.context.get_load_balancer_sku() + if load_balancer_sku != "basic": + network_profile.nat_gateway_profile = nat_gateway_profile + mc.network_profile = network_profile + return mc + + def set_up_pod_security_policy(self, mc: ManagedCluster) -> ManagedCluster: + """Set up pod security policy for the ManagedCluster object. + + :return: the ManagedCluster object + """ + if not isinstance(mc, self.models.ManagedCluster): + raise CLIInternalError( + "Unexpected mc object with type '{}'.".format(type(mc)) + ) + + mc.enable_pod_security_policy = self.context.get_enable_pod_security_policy() + return mc + + def set_up_pod_identity_profile(self, mc: ManagedCluster) -> ManagedCluster: + """Set up pod identity profile for the ManagedCluster object. + + This profile depends on network profile. + + :return: the ManagedCluster object + """ + if not isinstance(mc, self.models.ManagedCluster): + raise CLIInternalError( + "Unexpected mc object with type '{}'.".format(type(mc)) + ) + + pod_identity_profile = None + enable_pod_identity = self.context.get_enable_pod_identity() + enable_pod_identity_with_kubenet = self.context.get_enable_pod_identity_with_kubenet() + if enable_pod_identity: + pod_identity_profile = self.models.ManagedClusterPodIdentityProfile( + enabled=True, + allow_network_plugin_kubenet=enable_pod_identity_with_kubenet, + ) + mc.pod_identity_profile = pod_identity_profile + return mc + + def construct_preview_mc_profile(self) -> ManagedCluster: + """The overall controller used to construct the preview ManagedCluster profile. + + The completely constructed ManagedCluster object will later be passed as a parameter to the underlying SDK + (mgmt-containerservice) to send the actual request. + + :return: the ManagedCluster object + """ + # construct the default ManagedCluster profile + mc = self.construct_default_mc_profile() + # set up http proxy config + mc = self.set_up_http_proxy_config(mc) + # set up node resource group + mc = self.set_up_node_resource_group(mc) + # set up pod security policy + mc = self.set_up_pod_security_policy(mc) + # set up pod identity profile + mc = self.set_up_pod_identity_profile(mc) + return mc + + +class AKSPreviewUpdateDecorator(AKSUpdateDecorator): + # pylint: disable=super-init-not-called + def __init__( + self, + cmd: AzCliCommand, + client: ContainerServiceClient, + raw_parameters: Dict, + resource_type: ResourceType, + ): + """Internal controller of aks_update in aks-preview. + + Break down the all-in-one aks_update function into several relatively independent functions (some of them have + a certain order dependency) that only focus on a specific profile or process a specific piece of logic. + In addition, an overall control function is provided. By calling the aforementioned independent functions one + by one, a complete ManagedCluster object is gradually updated and finally requests are sent to update an + existing cluster. + """ + self.cmd = cmd + self.client = client + self.models = AKSPreviewModels(cmd, resource_type) + # store the context in the process of assemble the ManagedCluster object + self.context = AKSPreviewContext( + cmd, + raw_parameters, + self.models, + decorator_mode=DecoratorMode.UPDATE, + ) diff --git a/src/aks-preview/azext_aks_preview/tests/latest/custom_preparers.py b/src/aks-preview/azext_aks_preview/tests/latest/custom_preparers.py index 0ca2dbea076..81d2617a759 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/custom_preparers.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/custom_preparers.py @@ -3,9 +3,18 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- +from datetime import datetime import os -from azure.cli.testsdk.preparers import ResourceGroupPreparer +from azure.cli.testsdk.preparers import ( + ResourceGroupPreparer, + VirtualNetworkPreparer, + RoleBasedServicePrincipalPreparer, + KEY_RESOURCE_GROUP, + KEY_VIRTUAL_NETWORK, +) +from azure.cli.testsdk.utilities import GraphClientPasswordReplacer +from azext_aks_preview.tests.latest.recording_processors import MOCK_GUID, MOCK_SECRET class AKSCustomResourceGroupPreparer(ResourceGroupPreparer): @@ -19,6 +28,7 @@ def __init__( dev_setting_location="AZURE_CLI_TEST_DEV_RESOURCE_GROUP_LOCATION", random_name_length=75, key="rg", + preserve_default_location=False, ): super(AKSCustomResourceGroupPreparer, self).__init__( name_prefix, @@ -31,9 +41,170 @@ def __init__( key, ) + # use environment variable to modify the default value of location + self.dev_setting_location = os.environ.get(dev_setting_location, None) + if not preserve_default_location and self.dev_setting_location: + self.location = self.dev_setting_location + else: + self.dev_setting_location = location + + +class AKSCustomVirtualNetworkPreparer(VirtualNetworkPreparer): + def __init__( + self, + name_prefix="clitest.vn", + location="westus", + parameter_name="virtual_network", + resource_group_parameter_name="resource_group", + resource_group_key=KEY_RESOURCE_GROUP, + address_prefixes="10.128.0.0/24", + address_prefixes_parameter_name="address_prefixes", + dev_setting_name="AZURE_CLI_TEST_DEV_VIRTUAL_NETWORK_NAME", + dev_setting_location="AZURE_CLI_TEST_DEV_RESOURCE_GROUP_LOCATION", + random_name_length=24, + key=KEY_VIRTUAL_NETWORK, + ): + super(AKSCustomVirtualNetworkPreparer, self).__init__( + name_prefix, + location, + parameter_name, + resource_group_parameter_name, + resource_group_key, + dev_setting_name, + random_name_length, + key, + ) + # use environment variable to modify the default value of location self.dev_setting_location = os.environ.get(dev_setting_location, None) if self.dev_setting_location: self.location = self.dev_setting_location else: self.dev_setting_location = location + + # get address_prefixes + # custom address_prefixes to avoid conflict with aks cluster/service cidr + self.address_prefixes = address_prefixes + self.address_prefixes_parameter_name = address_prefixes_parameter_name + + def create_resource(self, name, **kwargs): + if self.dev_setting_name: + self.test_class_instance.kwargs[self.key] = name + return { + self.parameter_name: self.dev_setting_name, + } + + tags = { + "product": "azurecli", + "cause": "automation", + "date": datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ"), + } + if "ENV_JOB_NAME" in os.environ: + tags["job"] = os.environ["ENV_JOB_NAME"] + tags = " ".join( + ["{}={}".format(key, value) for key, value in tags.items()] + ) + template = ( + "az network vnet create --resource-group {} --location {} --name {}" + " --subnet-name default --address-prefixes {} --tag " + tags + ) + self._update_address_prefixes(**kwargs) + self.live_only_execute( + self.cli_ctx, + template.format( + self._get_resource_group(**kwargs), + self.location, + name, + self.address_prefixes, + ), + ) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **kwargs): + # The exception "CloudError" used in "VirtualNetworkPreparer" is deprecated + # since the SDK that network commands relies on has been migrated to track 2, + # the new exception class should be "HttpResponseError". + # Only one test case ("test_aks_create_default_service_with_virtual_node_addon") + # uses this preparer currently, and the network resources are still used + # by some resources (such as vmss) after the test, since there is no clean way + # to sort out dependencies and delete resources one by one, we do + # rely on deleting the resource group later to clean up + pass + + def _update_address_prefixes(self, **kwargs): + if self.address_prefixes_parameter_name in kwargs: + self.address_prefixes = kwargs.get( + self.address_prefixes_parameter_name + ) + + +class AKSCustomRoleBasedServicePrincipalPreparer( + RoleBasedServicePrincipalPreparer +): + def __init__( + self, + name_prefix="clitest", + skip_assignment=True, + parameter_name="sp_name", + parameter_password="sp_password", + dev_setting_sp_name="AZURE_CLI_TEST_DEV_SP_NAME", + dev_setting_sp_password="AZURE_CLI_TEST_DEV_SP_PASSWORD", + key="sp", + ): + super(AKSCustomRoleBasedServicePrincipalPreparer, self).__init__( + name_prefix, + skip_assignment, + parameter_name, + parameter_password, + dev_setting_sp_name, + dev_setting_sp_password, + key, + ) + + def create_resource(self, name, **kwargs): + if not self.dev_setting_sp_name: + command = "az ad sp create-for-rbac -n {}{}".format( + name, " --skip-assignment" if self.skip_assignment else "" + ) + + try: + self.result = self.live_only_execute( + self.cli_ctx, command + ).get_output_in_json() + except AttributeError: # live only execute returns None if playing from record + pass + + if self.live_test or self.test_class_instance.in_recording: + sp_name = name + sp_password = self.result.get("password") or GraphClientPasswordReplacer.PWD_REPLACEMENT + else: + sp_name = MOCK_GUID + sp_password = MOCK_SECRET + else: + # call AbstractPreparer.moniker to make resource counts and self.resource_moniker consistent between live + # and play-back. see SingleValueReplacer.process_request, AbstractPreparer.__call__._preparer_wrapper + # and ScenarioTest.create_random_name. This is so that when self.create_random_name is called for the + # first time during live or playback, it would have the same value. + # In short, the default sp preparer in live mode does not call moniker, which leads to inconsistent counts. + _ = self.moniker + + # When performing live test and recording, original sp and secret will be returned, but sp and secret would + # be replaced by azure.cli.command_modules.acs.tests.latest.recording_processors.KeyReplacer with + # MOCK_GUID and MOCK_SECRET while recording. When performing recording test, MOCK_GUID and MOCK_SECRET will + # be returned. + if self.live_test or self.test_class_instance.in_recording: + sp_name = self.dev_setting_sp_name + sp_password = self.dev_setting_sp_password + else: + sp_name = MOCK_GUID + sp_password = MOCK_SECRET + + # update kwargs and return + self.test_class_instance.kwargs[self.key] = sp_name + self.test_class_instance.kwargs["{}_pass".format(self.key)] = sp_password + return { + self.parameter_name: sp_name, + self.parameter_password: sp_password, + } diff --git a/src/aks-preview/azext_aks_preview/tests/latest/data/invalidconfig.json b/src/aks-preview/azext_aks_preview/tests/latest/data/invalidconfig.json new file mode 100644 index 00000000000..0637a088a01 --- /dev/null +++ b/src/aks-preview/azext_aks_preview/tests/latest/data/invalidconfig.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/src/aks-preview/azext_aks_preview/tests/latest/mocks.py b/src/aks-preview/azext_aks_preview/tests/latest/mocks.py new file mode 100644 index 00000000000..14435a8a2e5 --- /dev/null +++ b/src/aks-preview/azext_aks_preview/tests/latest/mocks.py @@ -0,0 +1,55 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +from knack import CLI +import tempfile + +from azure.cli.core import AzCommandsLoader +from azure.cli.core.cloud import get_active_cloud +from azure.cli.core.commands import AzCliCommand +from azure.cli.core._config import ENV_VAR_PREFIX + +MOCK_CLI_CONFIG_DIR = tempfile.mkdtemp() +MOCK_CLI_ENV_VAR_PREFIX = "MOCK_" + ENV_VAR_PREFIX + + +class MockClient(object): + def __init__(self): + pass + + +class MockCLI(CLI): + def __init__(self): + super(MockCLI, self).__init__( + cli_name="mock_cli", + config_dir=MOCK_CLI_CONFIG_DIR, + config_env_var_prefix=MOCK_CLI_ENV_VAR_PREFIX, + ) + self.cloud = get_active_cloud(self) + + +class MockCmd(object): + def __init__(self, cli_ctx): + self.cli_ctx = cli_ctx + self.cmd = AzCliCommand(AzCommandsLoader(cli_ctx), "mock-cmd", None) + + def supported_api_version( + self, + resource_type=None, + min_api=None, + max_api=None, + operation_group=None, + parameter_name=None, + ): + return self.cmd.supported_api_version( + resource_type=resource_type, + min_api=min_api, + max_api=max_api, + operation_group=operation_group, + parameter_name=parameter_name, + ) + + def get_models(self, *attr_args, **kwargs): + return self.cmd.get_models(*attr_args, **kwargs) diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_confcom_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_confcom_addon.yaml old mode 100644 new mode 100755 index e8712a57e25..d820679d341 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_confcom_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_confcom_addon.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T21:00:06Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:57:29Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 21:00:09 GMT + - Tue, 19 Oct 2021 06:57:30 GMT expires: - '-1' pragma: @@ -43,19 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesttwuxxlp23-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesty5ruuws5q-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,38 +66,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1773' + - '1479' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesttwuxxlp23-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesty5ruuws5q-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -108,20 +108,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3203' + - '2928' content-type: - application/json date: - - Fri, 20 Aug 2021 21:00:15 GMT + - Tue, 19 Oct 2021 06:57:33 GMT expires: - '-1' pragma: @@ -133,7 +134,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -151,62 +152,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:00:45 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -a -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" + string: "{\n \"name\": \"7b97ff3c-6ea9-6d48-9896-efb66a414a79\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:32.8233333Z\"\n }" headers: cache-control: - no-cache @@ -215,7 +168,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:01:15 GMT + - Tue, 19 Oct 2021 06:58:02 GMT expires: - '-1' pragma: @@ -247,14 +200,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" + string: "{\n \"name\": \"7b97ff3c-6ea9-6d48-9896-efb66a414a79\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:32.8233333Z\"\n }" headers: cache-control: - no-cache @@ -263,7 +216,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:01:45 GMT + - Tue, 19 Oct 2021 06:58:32 GMT expires: - '-1' pragma: @@ -295,14 +248,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" + string: "{\n \"name\": \"7b97ff3c-6ea9-6d48-9896-efb66a414a79\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:32.8233333Z\"\n }" headers: cache-control: - no-cache @@ -311,7 +264,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:02:16 GMT + - Tue, 19 Oct 2021 06:59:03 GMT expires: - '-1' pragma: @@ -343,14 +296,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" + string: "{\n \"name\": \"7b97ff3c-6ea9-6d48-9896-efb66a414a79\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:32.8233333Z\"\n }" headers: cache-control: - no-cache @@ -359,7 +312,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:02:46 GMT + - Tue, 19 Oct 2021 06:59:33 GMT expires: - '-1' pragma: @@ -391,14 +344,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" + string: "{\n \"name\": \"7b97ff3c-6ea9-6d48-9896-efb66a414a79\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:32.8233333Z\"\n }" headers: cache-control: - no-cache @@ -407,7 +360,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:03:16 GMT + - Tue, 19 Oct 2021 07:00:02 GMT expires: - '-1' pragma: @@ -439,63 +392,15 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cff977b-a96e-486d-9896-efb66a414a79?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:03:46 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -a -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a8ccd770-2a7c-44a7-a8f6-f6fffcc0c103?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"70d7cca8-7c2a-a744-a8f6-f6fffcc0c103\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:00:15.3433333Z\",\n \"endTime\": - \"2021-08-20T21:03:49.7410304Z\"\n }" + string: "{\n \"name\": \"7b97ff3c-6ea9-6d48-9896-efb66a414a79\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:57:32.8233333Z\",\n \"endTime\": + \"2021-10-19T07:00:31.5819749Z\"\n }" headers: cache-control: - no-cache @@ -504,7 +409,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:04:16 GMT + - Tue, 19 Oct 2021 07:00:32 GMT expires: - '-1' pragma: @@ -536,32 +441,32 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesttwuxxlp23-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesty5ruuws5q-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -571,26 +476,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/7b3ba4d4-e04d-4e97-b245-d2c880838230\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e71153a6-5638-4cff-9dc4-b07b0fdd67f1\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 21:04:17 GMT + - Tue, 19 Oct 2021 07:00:33 GMT expires: - '-1' pragma: @@ -622,32 +527,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesttwuxxlp23-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesty5ruuws5q-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -657,26 +562,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/7b3ba4d4-e04d-4e97-b245-d2c880838230\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e71153a6-5638-4cff-9dc4-b07b0fdd67f1\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 21:04:18 GMT + - Tue, 19 Oct 2021 07:00:34 GMT expires: - '-1' pragma: @@ -696,24 +601,25 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitesttwuxxlp23-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitesty5ruuws5q-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/7b3ba4d4-e04d-4e97-b245-d2c880838230"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e71153a6-5638-4cff-9dc4-b07b0fdd67f1"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -724,66 +630,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2567' + - '2324' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesttwuxxlp23-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesty5ruuws5q-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/7b3ba4d4-e04d-4e97-b245-d2c880838230\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e71153a6-5638-4cff-9dc4-b07b0fdd67f1\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9699a985-3d1d-4299-851a-f7474df74ef3?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3ea73b7c-c48b-49c2-81e2-32de3cbc04b6?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3819' + - '3544' content-type: - application/json date: - - Fri, 20 Aug 2021 21:04:22 GMT + - Tue, 19 Oct 2021 07:00:36 GMT expires: - '-1' pragma: @@ -799,7 +705,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -817,14 +723,14 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9699a985-3d1d-4299-851a-f7474df74ef3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3ea73b7c-c48b-49c2-81e2-32de3cbc04b6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"85a99996-1d3d-9942-851a-f7474df74ef3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:04:21.4433333Z\"\n }" + string: "{\n \"name\": \"7c3ba73e-8bc4-c249-81e2-32de3cbc04b6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:00:36.9933333Z\"\n }" headers: cache-control: - no-cache @@ -833,7 +739,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:04:52 GMT + - Tue, 19 Oct 2021 07:01:07 GMT expires: - '-1' pragma: @@ -865,23 +771,24 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9699a985-3d1d-4299-851a-f7474df74ef3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3ea73b7c-c48b-49c2-81e2-32de3cbc04b6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"85a99996-1d3d-9942-851a-f7474df74ef3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:04:21.4433333Z\"\n }" + string: "{\n \"name\": \"7c3ba73e-8bc4-c249-81e2-32de3cbc04b6\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:00:36.9933333Z\",\n \"endTime\": + \"2021-10-19T07:01:36.47411Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '168' content-type: - application/json date: - - Fri, 20 Aug 2021 21:05:23 GMT + - Tue, 19 Oct 2021 07:01:37 GMT expires: - '-1' pragma: @@ -913,107 +820,58 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9699a985-3d1d-4299-851a-f7474df74ef3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"85a99996-1d3d-9942-851a-f7474df74ef3\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:04:21.4433333Z\",\n \"endTime\": - \"2021-08-20T21:05:23.585458Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:05:53 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks addon disable - Connection: - - keep-alive - ParameterSetName: - - --addon --resource-group --name -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesttwuxxlp23-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesttwuxxlp23-8ecadf-57ae952a.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesty5ruuws5q-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesty5ruuws5q-8ecadf-15743466.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/7b3ba4d4-e04d-4e97-b245-d2c880838230\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e71153a6-5638-4cff-9dc4-b07b0fdd67f1\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3821' + - '3546' content-type: - application/json date: - - Fri, 20 Aug 2021 21:05:53 GMT + - Tue, 19 Oct 2021 07:01:37 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_openservicemesh.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_openservicemesh.yaml old mode 100644 new mode 100755 index f22bbb07447..a1d87c3335c --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_openservicemesh.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_disable_openservicemesh.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:38:42Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:01:03Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:38:46 GMT + - Tue, 19 Oct 2021 07:01:03 GMT expires: - '-1' pragma: @@ -43,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesto27amzuhl-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest2bjakphws-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +66,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1735' + - '1441' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesto27amzuhl-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest2bjakphws-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n @@ -106,21 +107,21 @@ interactions: 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3152' + - '2877' content-type: - application/json date: - - Fri, 20 Aug 2021 20:38:51 GMT + - Tue, 19 Oct 2021 07:01:06 GMT expires: - '-1' pragma: @@ -132,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -150,14 +151,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\"\n }" headers: cache-control: - no-cache @@ -166,7 +167,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:39:22 GMT + - Tue, 19 Oct 2021 07:01:37 GMT expires: - '-1' pragma: @@ -198,14 +199,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\"\n }" headers: cache-control: - no-cache @@ -214,7 +215,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:39:52 GMT + - Tue, 19 Oct 2021 07:02:06 GMT expires: - '-1' pragma: @@ -246,14 +247,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\"\n }" headers: cache-control: - no-cache @@ -262,7 +263,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:40:22 GMT + - Tue, 19 Oct 2021 07:02:36 GMT expires: - '-1' pragma: @@ -294,14 +295,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\"\n }" headers: cache-control: - no-cache @@ -310,7 +311,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:40:52 GMT + - Tue, 19 Oct 2021 07:03:07 GMT expires: - '-1' pragma: @@ -342,14 +343,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\"\n }" headers: cache-control: - no-cache @@ -358,7 +359,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:41:23 GMT + - Tue, 19 Oct 2021 07:03:37 GMT expires: - '-1' pragma: @@ -390,14 +391,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\"\n }" headers: cache-control: - no-cache @@ -406,7 +407,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:41:53 GMT + - Tue, 19 Oct 2021 07:04:07 GMT expires: - '-1' pragma: @@ -438,24 +439,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5e07ae5-084d-4d5d-a59c-8ace6db28181?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c65bb271-27ae-413e-a8de-84a1ef2b7863?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e57ae0a5-4d08-5d4d-a59c-8ace6db28181\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:38:51.75Z\",\n \"endTime\": - \"2021-08-20T20:42:09.4121518Z\"\n }" + string: "{\n \"name\": \"71b25bc6-ae27-3e41-a8de-84a1ef2b7863\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:01:07.06Z\",\n \"endTime\": + \"2021-10-19T07:04:32.092331Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '164' content-type: - application/json date: - - Fri, 20 Aug 2021 20:42:23 GMT + - Tue, 19 Oct 2021 07:04:37 GMT expires: - '-1' pragma: @@ -487,32 +488,32 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesto27amzuhl-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest2bjakphws-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -521,26 +522,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c651bc39-c4f9-4d8b-a86d-a293d7f9e564\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ebb23df4-78e4-4b0c-889b-758ecb1e4e96\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:42:23 GMT + - Tue, 19 Oct 2021 07:04:37 GMT expires: - '-1' pragma: @@ -572,32 +573,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesto27amzuhl-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest2bjakphws-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -606,26 +607,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c651bc39-c4f9-4d8b-a86d-a293d7f9e564\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ebb23df4-78e4-4b0c-889b-758ecb1e4e96\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:42:24 GMT + - Tue, 19 Oct 2021 07:04:38 GMT expires: - '-1' pragma: @@ -645,24 +646,25 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitesto27amzuhl-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitest2bjakphws-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": false}}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c651bc39-c4f9-4d8b-a86d-a293d7f9e564"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ebb23df4-78e4-4b0c-889b-758ecb1e4e96"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -673,66 +675,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2564' + - '2321' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesto27amzuhl-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest2bjakphws-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c651bc39-c4f9-4d8b-a86d-a293d7f9e564\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ebb23df4-78e4-4b0c-889b-758ecb1e4e96\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ea5a55c-69ea-4925-9956-4d734e4607d9?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/84460ecb-8a8e-4652-a3c6-b16009a0d3b1?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3816' + - '3541' content-type: - application/json date: - - Fri, 20 Aug 2021 20:42:28 GMT + - Tue, 19 Oct 2021 07:04:40 GMT expires: - '-1' pragma: @@ -748,7 +750,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1196' status: code: 200 message: OK @@ -766,23 +768,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ea5a55c-69ea-4925-9956-4d734e4607d9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/84460ecb-8a8e-4652-a3c6-b16009a0d3b1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"5ca5a59e-ea69-2549-9956-4d734e4607d9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:42:27.8Z\"\n }" + string: "{\n \"name\": \"cb0e4684-8e8a-5246-a3c6-b16009a0d3b1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:40.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:42:58 GMT + - Tue, 19 Oct 2021 07:05:10 GMT expires: - '-1' pragma: @@ -814,23 +816,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ea5a55c-69ea-4925-9956-4d734e4607d9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/84460ecb-8a8e-4652-a3c6-b16009a0d3b1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"5ca5a59e-ea69-2549-9956-4d734e4607d9\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:42:27.8Z\"\n }" + string: "{\n \"name\": \"cb0e4684-8e8a-5246-a3c6-b16009a0d3b1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:40.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:43:29 GMT + - Tue, 19 Oct 2021 07:05:40 GMT expires: - '-1' pragma: @@ -862,24 +864,24 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ea5a55c-69ea-4925-9956-4d734e4607d9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/84460ecb-8a8e-4652-a3c6-b16009a0d3b1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"5ca5a59e-ea69-2549-9956-4d734e4607d9\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:42:27.8Z\",\n \"endTime\": - \"2021-08-20T20:43:30.8382415Z\"\n }" + string: "{\n \"name\": \"cb0e4684-8e8a-5246-a3c6-b16009a0d3b1\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:04:40.5466666Z\",\n \"endTime\": + \"2021-10-19T07:05:43.0376724Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '170' content-type: - application/json date: - - Fri, 20 Aug 2021 20:43:59 GMT + - Tue, 19 Oct 2021 07:06:09 GMT expires: - '-1' pragma: @@ -911,58 +913,58 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesto27amzuhl-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesto27amzuhl-8ecadf-29585a1e.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest2bjakphws-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest2bjakphws-8ecadf-427382dd.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c651bc39-c4f9-4d8b-a86d-a293d7f9e564\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ebb23df4-78e4-4b0c-889b-758ecb1e4e96\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3818' + - '3543' content-type: - application/json date: - - Fri, 20 Aug 2021 20:43:59 GMT + - Tue, 19 Oct 2021 07:06:11 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_confcom_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_confcom_addon.yaml old mode 100644 new mode 100755 index 4d5c1649088..586ff00ba64 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_confcom_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_confcom_addon.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:54:17Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:55:20Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:54:22 GMT + - Tue, 19 Oct 2021 06:55:21 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesta44hyqqkz-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest6rqg2s54j-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesta44hyqqkz-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6rqg2s54j-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 20:54:30 GMT + - Tue, 19 Oct 2021 06:55:24 GMT expires: - '-1' pragma: @@ -148,23 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\"\n }" + string: "{\n \"name\": \"265eaf99-1ec5-b74c-8a28-c9219cc078cc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:24.1866666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:55:01 GMT + - Tue, 19 Oct 2021 06:55:53 GMT expires: - '-1' pragma: @@ -196,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\"\n }" + string: "{\n \"name\": \"265eaf99-1ec5-b74c-8a28-c9219cc078cc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:24.1866666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:55:31 GMT + - Tue, 19 Oct 2021 06:56:24 GMT expires: - '-1' pragma: @@ -244,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\"\n }" + string: "{\n \"name\": \"265eaf99-1ec5-b74c-8a28-c9219cc078cc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:24.1866666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:56:01 GMT + - Tue, 19 Oct 2021 06:56:54 GMT expires: - '-1' pragma: @@ -292,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\"\n }" + string: "{\n \"name\": \"265eaf99-1ec5-b74c-8a28-c9219cc078cc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:24.1866666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:56:31 GMT + - Tue, 19 Oct 2021 06:57:23 GMT expires: - '-1' pragma: @@ -340,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\"\n }" + string: "{\n \"name\": \"265eaf99-1ec5-b74c-8a28-c9219cc078cc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:24.1866666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:57:01 GMT + - Tue, 19 Oct 2021 06:57:54 GMT expires: - '-1' pragma: @@ -388,23 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99af5e26-c51e-4cb7-8a28-c9219cc078cc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\"\n }" + string: "{\n \"name\": \"265eaf99-1ec5-b74c-8a28-c9219cc078cc\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:55:24.1866666Z\",\n \"endTime\": + \"2021-10-19T06:58:01.5422471Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '170' content-type: - application/json date: - - Fri, 20 Aug 2021 20:57:32 GMT + - Tue, 19 Oct 2021 06:58:24 GMT expires: - '-1' pragma: @@ -436,106 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6c8141e2-f6a2-4a50-b5ed-cf25d72fe682?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"e241816c-a2f6-504a-b5ed-cf25d72fe682\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:54:31.02Z\",\n \"endTime\": - \"2021-08-20T20:57:33.7678764Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:58:02 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesta44hyqqkz-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6rqg2s54j-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ccc01087-5a32-48e7-8d18-f062572c66a2\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8b5b8ee7-d708-41de-a537-940d3ab4b3ab\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 20:58:03 GMT + - Tue, 19 Oct 2021 06:58:25 GMT expires: - '-1' pragma: @@ -567,57 +520,57 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesta44hyqqkz-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6rqg2s54j-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ccc01087-5a32-48e7-8d18-f062572c66a2\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8b5b8ee7-d708-41de-a537-940d3ab4b3ab\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 20:58:03 GMT + - Tue, 19 Oct 2021 06:58:25 GMT expires: - '-1' pragma: @@ -637,25 +590,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitesta44hyqqkz-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitest6rqg2s54j-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "nodeResourceGroup": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ccc01087-5a32-48e7-8d18-f062572c66a2"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8b5b8ee7-d708-41de-a537-940d3ab4b3ab"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -666,38 +620,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2615' + - '2372' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesta44hyqqkz-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6rqg2s54j-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -705,28 +659,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ccc01087-5a32-48e7-8d18-f062572c66a2\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8b5b8ee7-d708-41de-a537-940d3ab4b3ab\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99d7eda6-d9bc-44a2-a137-b9ad6ca05702?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c7eacd3c-84b8-4245-bf97-64f6af27c36d?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3864' + - '3589' content-type: - application/json date: - - Fri, 20 Aug 2021 20:58:08 GMT + - Tue, 19 Oct 2021 06:58:27 GMT expires: - '-1' pragma: @@ -742,7 +696,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -760,23 +714,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99d7eda6-d9bc-44a2-a137-b9ad6ca05702?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c7eacd3c-84b8-4245-bf97-64f6af27c36d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a6edd799-bcd9-a244-a137-b9ad6ca05702\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:58:08.07Z\"\n }" + string: "{\n \"name\": \"3ccdeac7-b884-4542-bf97-64f6af27c36d\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:58:28.0766666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 20:58:38 GMT + - Tue, 19 Oct 2021 06:58:57 GMT expires: - '-1' pragma: @@ -808,23 +762,24 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99d7eda6-d9bc-44a2-a137-b9ad6ca05702?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c7eacd3c-84b8-4245-bf97-64f6af27c36d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a6edd799-bcd9-a244-a137-b9ad6ca05702\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:58:08.07Z\"\n }" + string: "{\n \"name\": \"3ccdeac7-b884-4542-bf97-64f6af27c36d\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:58:28.0766666Z\",\n \"endTime\": + \"2021-10-19T06:59:26.746751Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '169' content-type: - application/json date: - - Fri, 20 Aug 2021 20:59:08 GMT + - Tue, 19 Oct 2021 06:59:27 GMT expires: - '-1' pragma: @@ -856,81 +811,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/99d7eda6-d9bc-44a2-a137-b9ad6ca05702?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"a6edd799-bcd9-a244-a137-b9ad6ca05702\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:58:08.07Z\",\n \"endTime\": - \"2021-08-20T20:59:12.6231805Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:59:39 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks addon enable - Connection: - - keep-alive - ParameterSetName: - - --addon --resource-group --name -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesta44hyqqkz-8ecadf\",\n \"fqdn\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesta44hyqqkz-8ecadf-f26deb54.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6rqg2s54j-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6rqg2s54j-8ecadf-3793c27d.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -940,26 +846,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ccc01087-5a32-48e7-8d18-f062572c66a2\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8b5b8ee7-d708-41de-a537-940d3ab4b3ab\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 20:59:40 GMT + - Tue, 19 Oct 2021 06:59:27 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_azurekeyvaultsecretsprovider.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_azurekeyvaultsecretsprovider.yaml old mode 100644 new mode 100755 index 6a17b5121dc..1dc168ab072 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_azurekeyvaultsecretsprovider.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_azurekeyvaultsecretsprovider.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:44:37Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:53:47Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:44:40 GMT + - Tue, 19 Oct 2021 06:53:47 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestnpdroh4pn-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesth7jkk7oag-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 20:44:50 GMT + - Tue, 19 Oct 2021 06:53:50 GMT expires: - '-1' pragma: @@ -130,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -148,23 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\"\n }" + string: "{\n \"name\": \"e2bf5bb8-08f1-7344-9d65-f919c5b85f5a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:51.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:45:20 GMT + - Tue, 19 Oct 2021 06:54:20 GMT expires: - '-1' pragma: @@ -196,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\"\n }" + string: "{\n \"name\": \"e2bf5bb8-08f1-7344-9d65-f919c5b85f5a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:51.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:45:50 GMT + - Tue, 19 Oct 2021 06:54:51 GMT expires: - '-1' pragma: @@ -244,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\"\n }" + string: "{\n \"name\": \"e2bf5bb8-08f1-7344-9d65-f919c5b85f5a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:51.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:46:21 GMT + - Tue, 19 Oct 2021 06:55:21 GMT expires: - '-1' pragma: @@ -292,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\"\n }" + string: "{\n \"name\": \"e2bf5bb8-08f1-7344-9d65-f919c5b85f5a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:51.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:46:51 GMT + - Tue, 19 Oct 2021 06:55:50 GMT expires: - '-1' pragma: @@ -340,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\"\n }" + string: "{\n \"name\": \"e2bf5bb8-08f1-7344-9d65-f919c5b85f5a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:51.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:47:20 GMT + - Tue, 19 Oct 2021 06:56:21 GMT expires: - '-1' pragma: @@ -388,23 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b85bbfe2-f108-4473-9d65-f919c5b85f5a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\"\n }" + string: "{\n \"name\": \"e2bf5bb8-08f1-7344-9d65-f919c5b85f5a\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:53:51.13Z\",\n \"endTime\": + \"2021-10-19T06:56:34.5961743Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Fri, 20 Aug 2021 20:47:51 GMT + - Tue, 19 Oct 2021 06:56:51 GMT expires: - '-1' pragma: @@ -436,106 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83df4dc5-1c70-41a3-ae30-bcc354abdc4a?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"c54ddf83-701c-a341-ae30-bcc354abdc4a\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:44:49.7966666Z\",\n \"endTime\": - \"2021-08-20T20:48:00.4729355Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:48:21 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --ssh-key-value - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 20:48:22 GMT + - Tue, 19 Oct 2021 06:56:51 GMT expires: - '-1' pragma: @@ -567,57 +520,57 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 20:48:24 GMT + - Tue, 19 Oct 2021 06:56:52 GMT expires: - '-1' pragma: @@ -637,24 +590,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestnpdroh4pn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitesth7jkk7oag-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "false"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e"}]}}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": + {"enabled": true, "config": {"enableSecretRotation": "false"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -665,38 +620,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2621' + - '2378' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -704,28 +659,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cbddf71-1c08-40a7-92c6-2883b61fa45c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b92d125-3733-417f-8e24-f83415cc4db8?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3870' + - '3595' content-type: - application/json date: - - Fri, 20 Aug 2021 20:48:27 GMT + - Tue, 19 Oct 2021 06:56:54 GMT expires: - '-1' pragma: @@ -741,7 +696,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 200 message: OK @@ -759,23 +714,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cbddf71-1c08-40a7-92c6-2883b61fa45c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b92d125-3733-417f-8e24-f83415cc4db8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"71dfbd6c-081c-a740-92c6-2883b61fa45c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:48:27.2066666Z\"\n }" + string: "{\n \"name\": \"25d1920b-3337-7f41-8e24-f83415cc4db8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:54.6Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 20 Aug 2021 20:48:57 GMT + - Tue, 19 Oct 2021 06:57:23 GMT expires: - '-1' pragma: @@ -807,23 +762,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cbddf71-1c08-40a7-92c6-2883b61fa45c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b92d125-3733-417f-8e24-f83415cc4db8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"71dfbd6c-081c-a740-92c6-2883b61fa45c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:48:27.2066666Z\"\n }" + string: "{\n \"name\": \"25d1920b-3337-7f41-8e24-f83415cc4db8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:54.6Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 20 Aug 2021 20:49:27 GMT + - Tue, 19 Oct 2021 06:57:54 GMT expires: - '-1' pragma: @@ -855,24 +810,24 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cbddf71-1c08-40a7-92c6-2883b61fa45c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b92d125-3733-417f-8e24-f83415cc4db8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"71dfbd6c-081c-a740-92c6-2883b61fa45c\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:48:27.2066666Z\",\n \"endTime\": - \"2021-08-20T20:49:32.6081155Z\"\n }" + string: "{\n \"name\": \"25d1920b-3337-7f41-8e24-f83415cc4db8\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:56:54.6Z\",\n \"endTime\": + \"2021-10-19T06:57:55.3588795Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '164' content-type: - application/json date: - - Fri, 20 Aug 2021 20:49:58 GMT + - Tue, 19 Oct 2021 06:58:24 GMT expires: - '-1' pragma: @@ -904,32 +859,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n },\n \"identity\": @@ -939,26 +894,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4255' + - '3980' content-type: - application/json date: - - Fri, 20 Aug 2021 20:49:58 GMT + - Tue, 19 Oct 2021 06:58:24 GMT expires: - '-1' pragma: @@ -990,32 +945,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n },\n \"identity\": @@ -1025,26 +980,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4255' + - '3980' content-type: - application/json date: - - Fri, 20 Aug 2021 20:50:00 GMT + - Tue, 19 Oct 2021 06:58:25 GMT expires: - '-1' pragma: @@ -1064,24 +1019,25 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestnpdroh4pn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitesth7jkk7oag-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": + {"enabled": false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -1092,66 +1048,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2577' + - '2334' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e073bb0f-2e9c-4d6c-b545-3cfd6986b575?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8f87ebff-c3b7-457e-8d3e-ffd29e465210?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3829' + - '3554' content-type: - application/json date: - - Fri, 20 Aug 2021 20:50:04 GMT + - Tue, 19 Oct 2021 06:58:27 GMT expires: - '-1' pragma: @@ -1167,7 +1123,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 200 message: OK @@ -1185,23 +1141,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e073bb0f-2e9c-4d6c-b545-3cfd6986b575?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8f87ebff-c3b7-457e-8d3e-ffd29e465210?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0fbb73e0-9c2e-6c4d-b545-3cfd6986b575\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:50:03.7133333Z\"\n }" + string: "{\n \"name\": \"ffeb878f-b7c3-7e45-8d3e-ffd29e465210\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:58:27.78Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:50:34 GMT + - Tue, 19 Oct 2021 06:58:57 GMT expires: - '-1' pragma: @@ -1233,23 +1189,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e073bb0f-2e9c-4d6c-b545-3cfd6986b575?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8f87ebff-c3b7-457e-8d3e-ffd29e465210?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0fbb73e0-9c2e-6c4d-b545-3cfd6986b575\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:50:03.7133333Z\"\n }" + string: "{\n \"name\": \"ffeb878f-b7c3-7e45-8d3e-ffd29e465210\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:58:27.78Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:51:04 GMT + - Tue, 19 Oct 2021 06:59:27 GMT expires: - '-1' pragma: @@ -1281,23 +1237,24 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e073bb0f-2e9c-4d6c-b545-3cfd6986b575?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8f87ebff-c3b7-457e-8d3e-ffd29e465210?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0fbb73e0-9c2e-6c4d-b545-3cfd6986b575\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:50:03.7133333Z\"\n }" + string: "{\n \"name\": \"ffeb878f-b7c3-7e45-8d3e-ffd29e465210\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:58:27.78Z\",\n \"endTime\": + \"2021-10-19T06:59:32.5172008Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Fri, 20 Aug 2021 20:51:34 GMT + - Tue, 19 Oct 2021 06:59:57 GMT expires: - '-1' pragma: @@ -1329,107 +1286,58 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e073bb0f-2e9c-4d6c-b545-3cfd6986b575?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0fbb73e0-9c2e-6c4d-b545-3cfd6986b575\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:50:03.7133333Z\",\n \"endTime\": - \"2021-08-20T20:51:38.905033Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '169' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:52:04 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks addon disable - Connection: - - keep-alive - ParameterSetName: - - --addon --resource-group --name -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3831' + - '3556' content-type: - application/json date: - - Fri, 20 Aug 2021 20:52:05 GMT + - Tue, 19 Oct 2021 06:59:57 GMT expires: - '-1' pragma: @@ -1461,58 +1369,58 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": false,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3831' + - '3556' content-type: - application/json date: - - Fri, 20 Aug 2021 20:52:06 GMT + - Tue, 19 Oct 2021 06:59:58 GMT expires: - '-1' pragma: @@ -1532,24 +1440,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestnpdroh4pn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitesth7jkk7oag-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "true"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e"}]}}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": + {"enabled": true, "config": {"enableSecretRotation": "true"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -1560,38 +1470,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2620' + - '2377' Content-Type: - application/json ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -1599,28 +1509,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/811df110-fed2-4bef-ab75-ec1336daf715?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9773cc27-dfd1-470b-82ec-33ef830fcd6f?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3869' + - '3594' content-type: - application/json date: - - Fri, 20 Aug 2021 20:52:10 GMT + - Tue, 19 Oct 2021 07:00:00 GMT expires: - '-1' pragma: @@ -1636,55 +1546,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks addon enable - Connection: - - keep-alive - ParameterSetName: - - --addon --enable-secret-rotation --resource-group --name -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/811df110-fed2-4bef-ab75-ec1336daf715?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"10f11d81-d2fe-ef4b-ab75-ec1336daf715\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:52:10.1633333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:52:40 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff + - '1196' status: code: 200 message: OK @@ -1702,23 +1564,23 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/811df110-fed2-4bef-ab75-ec1336daf715?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9773cc27-dfd1-470b-82ec-33ef830fcd6f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"10f11d81-d2fe-ef4b-ab75-ec1336daf715\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:52:10.1633333Z\"\n }" + string: "{\n \"name\": \"27cc7397-d1df-0b47-82ec-33ef830fcd6f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:00:01.01Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:53:11 GMT + - Tue, 19 Oct 2021 07:00:31 GMT expires: - '-1' pragma: @@ -1750,24 +1612,24 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/811df110-fed2-4bef-ab75-ec1336daf715?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9773cc27-dfd1-470b-82ec-33ef830fcd6f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"10f11d81-d2fe-ef4b-ab75-ec1336daf715\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:52:10.1633333Z\",\n \"endTime\": - \"2021-08-20T20:53:12.2268574Z\"\n }" + string: "{\n \"name\": \"27cc7397-d1df-0b47-82ec-33ef830fcd6f\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:00:01.01Z\",\n \"endTime\": + \"2021-10-19T07:00:58.970173Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '164' content-type: - application/json date: - - Fri, 20 Aug 2021 20:53:41 GMT + - Tue, 19 Oct 2021 07:01:01 GMT expires: - '-1' pragma: @@ -1799,32 +1661,32 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestnpdroh4pn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestnpdroh4pn-8ecadf-342786d8.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth7jkk7oag-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth7jkk7oag-8ecadf-77534e4b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n },\n \"identity\": {\n @@ -1834,26 +1696,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/046ce60f-9e0f-415a-8ae2-32e5c4c86a7e\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e3d90699-e34e-4a61-858e-8ce44cb57572\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4254' + - '3979' content-type: - application/json date: - - Fri, 20 Aug 2021 20:53:42 GMT + - Tue, 19 Oct 2021 07:01:01 GMT expires: - '-1' pragma: @@ -1887,8 +1749,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.0.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -1896,17 +1758,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ce896bd7-df41-48ac-bcc8-76d0d93142fb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/dd22494c-a176-45b6-9923-03b526db2499?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 20 Aug 2021 20:53:43 GMT + - Tue, 19 Oct 2021 07:01:02 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ce896bd7-df41-48ac-bcc8-76d0d93142fb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/dd22494c-a176-45b6-9923-03b526db2499?api-version=2016-03-30 pragma: - no-cache server: @@ -1916,7 +1778,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14996' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_openservicemesh.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_openservicemesh.yaml old mode 100644 new mode 100755 index e791bd8cd23..76fe29ec1b5 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_openservicemesh.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_enable_with_openservicemesh.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:32:28Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:06:43Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:32:31 GMT + - Tue, 19 Oct 2021 07:06:47 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestn4wpijo5h-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestdnwlp4zq2-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestn4wpijo5h-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdnwlp4zq2-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 20:32:41 GMT + - Tue, 19 Oct 2021 07:06:49 GMT expires: - '-1' pragma: @@ -130,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created @@ -148,71 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:33:11 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\"\n }" + string: "{\n \"name\": \"54643d35-11f2-f249-ad50-ba335973e2fc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:49.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:33:42 GMT + - Tue, 19 Oct 2021 07:07:19 GMT expires: - '-1' pragma: @@ -244,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\"\n }" + string: "{\n \"name\": \"54643d35-11f2-f249-ad50-ba335973e2fc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:49.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:34:12 GMT + - Tue, 19 Oct 2021 07:07:49 GMT expires: - '-1' pragma: @@ -292,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\"\n }" + string: "{\n \"name\": \"54643d35-11f2-f249-ad50-ba335973e2fc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:49.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:34:42 GMT + - Tue, 19 Oct 2021 07:08:20 GMT expires: - '-1' pragma: @@ -340,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\"\n }" + string: "{\n \"name\": \"54643d35-11f2-f249-ad50-ba335973e2fc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:49.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:35:12 GMT + - Tue, 19 Oct 2021 07:08:49 GMT expires: - '-1' pragma: @@ -388,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\"\n }" + string: "{\n \"name\": \"54643d35-11f2-f249-ad50-ba335973e2fc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:49.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:35:43 GMT + - Tue, 19 Oct 2021 07:09:19 GMT expires: - '-1' pragma: @@ -436,24 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/55637e58-5db9-464d-8b30-6adccb84a91c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353d6454-f211-49f2-ad50-ba335973e2fc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"587e6355-b95d-4d46-8b30-6adccb84a91c\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:32:40.1566666Z\",\n \"endTime\": - \"2021-08-20T20:35:44.493201Z\"\n }" + string: "{\n \"name\": \"54643d35-11f2-f249-ad50-ba335973e2fc\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:06:49.93Z\",\n \"endTime\": + \"2021-10-19T07:09:44.2991024Z\"\n }" headers: cache-control: - no-cache content-length: - - '169' + - '165' content-type: - application/json date: - - Fri, 20 Aug 2021 20:36:13 GMT + - Tue, 19 Oct 2021 07:09:50 GMT expires: - '-1' pragma: @@ -485,57 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestn4wpijo5h-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdnwlp4zq2-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1870376f-22f5-488e-9a3b-467dc56508eb\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6ea40d4b-d6bb-4cd3-a62a-4e285407c9a9\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 20:36:13 GMT + - Tue, 19 Oct 2021 07:09:50 GMT expires: - '-1' pragma: @@ -567,57 +520,57 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestn4wpijo5h-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdnwlp4zq2-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1870376f-22f5-488e-9a3b-467dc56508eb\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6ea40d4b-d6bb-4cd3-a62a-4e285407c9a9\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 20:36:14 GMT + - Tue, 19 Oct 2021 07:09:51 GMT expires: - '-1' pragma: @@ -637,24 +590,25 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestn4wpijo5h-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestdnwlp4zq2-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1870376f-22f5-488e-9a3b-467dc56508eb"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6ea40d4b-d6bb-4cd3-a62a-4e285407c9a9"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -665,66 +619,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2577' + - '2334' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestn4wpijo5h-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdnwlp4zq2-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1870376f-22f5-488e-9a3b-467dc56508eb\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6ea40d4b-d6bb-4cd3-a62a-4e285407c9a9\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13d60111-8423-4ddb-8943-c2b5490646cf?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3bb46795-c39f-4165-a7bb-fe0d95b4746e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3813' + - '3538' content-type: - application/json date: - - Fri, 20 Aug 2021 20:36:18 GMT + - Tue, 19 Oct 2021 07:09:52 GMT expires: - '-1' pragma: @@ -740,7 +694,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 200 message: OK @@ -758,23 +712,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13d60111-8423-4ddb-8943-c2b5490646cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3bb46795-c39f-4165-a7bb-fe0d95b4746e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1101d613-2384-db4d-8943-c2b5490646cf\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:36:18.5433333Z\"\n }" + string: "{\n \"name\": \"9567b43b-9fc3-6541-a7bb-fe0d95b4746e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:53.65Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:36:50 GMT + - Tue, 19 Oct 2021 07:10:23 GMT expires: - '-1' pragma: @@ -806,24 +760,23 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13d60111-8423-4ddb-8943-c2b5490646cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3bb46795-c39f-4165-a7bb-fe0d95b4746e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1101d613-2384-db4d-8943-c2b5490646cf\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:36:18.5433333Z\",\n \"endTime\": - \"2021-08-20T20:37:12.8800816Z\"\n }" + string: "{\n \"name\": \"9567b43b-9fc3-6541-a7bb-fe0d95b4746e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:53.65Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:37:19 GMT + - Tue, 19 Oct 2021 07:10:53 GMT expires: - '-1' pragma: @@ -855,32 +808,81 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3bb46795-c39f-4165-a7bb-fe0d95b4746e?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"9567b43b-9fc3-6541-a7bb-fe0d95b4746e\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:09:53.65Z\",\n \"endTime\": + \"2021-10-19T07:11:04.6673481Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:11:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks addon enable + Connection: + - keep-alive + ParameterSetName: + - --addon --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestn4wpijo5h-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestn4wpijo5h-8ecadf-3cc0fcab.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdnwlp4zq2-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdnwlp4zq2-8ecadf-91be4e49.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -889,26 +891,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1870376f-22f5-488e-9a3b-467dc56508eb\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6ea40d4b-d6bb-4cd3-a62a-4e285407c9a9\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:37:20 GMT + - Tue, 19 Oct 2021 07:11:23 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_all_disabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_all_disabled.yaml old mode 100644 new mode 100755 index 75955278293..756f643a22f --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_all_disabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_all_disabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T21:06:59Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:47:06Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 21:07:02 GMT + - Tue, 19 Oct 2021 06:47:06 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest3jl72pnxn-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesttkcvdjmlt-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitest3jl72pnxn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest3jl72pnxn-8ecadf-c3125a76.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest3jl72pnxn-8ecadf-c3125a76.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesttkcvdjmlt-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesttkcvdjmlt-8ecadf-9236c813.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesttkcvdjmlt-8ecadf-9236c813.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d49be46c-1ecc-4a36-938f-10bd36d257cf?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 21:07:12 GMT + - Tue, 19 Oct 2021 06:47:10 GMT expires: - '-1' pragma: @@ -130,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -148,23 +149,119 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:47:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:48:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d49be46c-1ecc-4a36-938f-10bd36d257cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6ce49bd4-cc1e-364a-938f-10bd36d257cf\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:07:12.0266666Z\"\n }" + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 21:07:42 GMT + - Tue, 19 Oct 2021 06:48:40 GMT expires: - '-1' pragma: @@ -196,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d49be46c-1ecc-4a36-938f-10bd36d257cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6ce49bd4-cc1e-364a-938f-10bd36d257cf\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:07:12.0266666Z\"\n }" + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 21:08:12 GMT + - Tue, 19 Oct 2021 06:49:10 GMT expires: - '-1' pragma: @@ -244,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d49be46c-1ecc-4a36-938f-10bd36d257cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6ce49bd4-cc1e-364a-938f-10bd36d257cf\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:07:12.0266666Z\"\n }" + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 21:08:42 GMT + - Tue, 19 Oct 2021 06:49:40 GMT expires: - '-1' pragma: @@ -292,23 +389,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d49be46c-1ecc-4a36-938f-10bd36d257cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6ce49bd4-cc1e-364a-938f-10bd36d257cf\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:07:12.0266666Z\"\n }" + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 21:09:13 GMT + - Tue, 19 Oct 2021 06:50:10 GMT expires: - '-1' pragma: @@ -340,24 +437,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d49be46c-1ecc-4a36-938f-10bd36d257cf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6ce49bd4-cc1e-364a-938f-10bd36d257cf\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:07:12.0266666Z\",\n \"endTime\": - \"2021-08-20T21:09:38.0290207Z\"\n }" + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 21:09:43 GMT + - Tue, 19 Oct 2021 06:50:40 GMT expires: - '-1' pragma: @@ -389,57 +485,106 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/059f5ba9-21d0-40ed-ba50-21d6df4f2565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a95b9f05-d021-ed40-ba50-21d6df4f2565\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:47:10.35Z\",\n \"endTime\": + \"2021-10-19T06:50:42.0807162Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:51:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitest3jl72pnxn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest3jl72pnxn-8ecadf-c3125a76.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest3jl72pnxn-8ecadf-c3125a76.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesttkcvdjmlt-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesttkcvdjmlt-8ecadf-9236c813.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesttkcvdjmlt-8ecadf-9236c813.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4c4ef604-d2d6-482b-827f-172d1a8865ce\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c89941c2-78a3-4bdb-be4b-90a82f1fa94e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:09:43 GMT + - Tue, 19 Oct 2021 06:51:10 GMT expires: - '-1' pragma: @@ -471,57 +616,57 @@ interactions: ParameterSetName: - --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitest3jl72pnxn-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest3jl72pnxn-8ecadf-c3125a76.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest3jl72pnxn-8ecadf-c3125a76.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesttkcvdjmlt-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesttkcvdjmlt-8ecadf-9236c813.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesttkcvdjmlt-8ecadf-9236c813.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4c4ef604-d2d6-482b-827f-172d1a8865ce\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c89941c2-78a3-4bdb-be4b-90a82f1fa94e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:09:44 GMT + - Tue, 19 Oct 2021 06:51:11 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_confcom_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_confcom_enabled.yaml old mode 100644 new mode 100755 index d2ee547f509..12595543493 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_confcom_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_confcom_enabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T19:58:28Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:14:09Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 19:58:31 GMT + - Tue, 19 Oct 2021 07:14:10 GMT expires: - '-1' pragma: @@ -43,19 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesthnxbyuqcv-4be892", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest5yekqubl4-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,38 +66,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1773' + - '1479' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesthnxbyuqcv-4be892\",\n \"fqdn\": - \"cliakstest-clitesthnxbyuqcv-4be892-bf9386ec.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesthnxbyuqcv-4be892-bf9386ec.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest5yekqubl4-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest5yekqubl4-8ecadf-38c333f0.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest5yekqubl4-8ecadf-38c333f0.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -108,20 +108,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3203' + - '2928' content-type: - application/json date: - - Fri, 20 Aug 2021 19:58:39 GMT + - Tue, 19 Oct 2021 07:14:13 GMT expires: - '-1' pragma: @@ -133,7 +134,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -151,14 +152,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -167,7 +168,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 19:59:09 GMT + - Tue, 19 Oct 2021 07:14:43 GMT expires: - '-1' pragma: @@ -199,14 +200,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -215,7 +216,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 19:59:38 GMT + - Tue, 19 Oct 2021 07:15:14 GMT expires: - '-1' pragma: @@ -247,14 +248,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -263,7 +264,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:00:09 GMT + - Tue, 19 Oct 2021 07:15:43 GMT expires: - '-1' pragma: @@ -295,14 +296,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -311,7 +312,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:00:39 GMT + - Tue, 19 Oct 2021 07:16:13 GMT expires: - '-1' pragma: @@ -343,14 +344,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -359,7 +360,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:01:09 GMT + - Tue, 19 Oct 2021 07:16:44 GMT expires: - '-1' pragma: @@ -391,14 +392,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -407,7 +408,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:01:40 GMT + - Tue, 19 Oct 2021 07:17:14 GMT expires: - '-1' pragma: @@ -439,14 +440,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -455,7 +456,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:02:10 GMT + - Tue, 19 Oct 2021 07:17:43 GMT expires: - '-1' pragma: @@ -487,14 +488,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\"\n }" headers: cache-control: - no-cache @@ -503,7 +504,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:02:39 GMT + - Tue, 19 Oct 2021 07:18:14 GMT expires: - '-1' pragma: @@ -535,15 +536,15 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/38dd83c4-d904-4a66-9bd2-956cceb13415?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b54e015d-0c86-4c74-bbc4-015988fdc725?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c483dd38-04d9-664a-9bd2-956cceb13415\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T19:58:38.86Z\",\n \"endTime\": - \"2021-08-20T20:02:52.3084057Z\"\n }" + string: "{\n \"name\": \"5d014eb5-860c-744c-bbc4-015988fdc725\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:14:13.97Z\",\n \"endTime\": + \"2021-10-19T07:18:35.3252539Z\"\n }" headers: cache-control: - no-cache @@ -552,7 +553,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:03:10 GMT + - Tue, 19 Oct 2021 07:18:44 GMT expires: - '-1' pragma: @@ -584,32 +585,32 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesthnxbyuqcv-4be892\",\n \"fqdn\": - \"cliakstest-clitesthnxbyuqcv-4be892-bf9386ec.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesthnxbyuqcv-4be892-bf9386ec.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest5yekqubl4-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest5yekqubl4-8ecadf-38c333f0.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest5yekqubl4-8ecadf-38c333f0.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -619,26 +620,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6d7d873a-d374-4d3c-90ec-55afbccd80f8\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6648ed87-222d-44dc-ac63-0c71e07c2ca7\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 20:03:11 GMT + - Tue, 19 Oct 2021 07:18:44 GMT expires: - '-1' pragma: @@ -670,32 +671,32 @@ interactions: ParameterSetName: - --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitesthnxbyuqcv-4be892\",\n \"fqdn\": - \"cliakstest-clitesthnxbyuqcv-4be892-bf9386ec.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitesthnxbyuqcv-4be892-bf9386ec.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest5yekqubl4-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest5yekqubl4-8ecadf-38c333f0.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest5yekqubl4-8ecadf-38c333f0.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -705,26 +706,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6d7d873a-d374-4d3c-90ec-55afbccd80f8\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6648ed87-222d-44dc-ac63-0c71e07c2ca7\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 20:03:12 GMT + - Tue, 19 Oct 2021 07:18:45 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_openservicemesh_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_openservicemesh_enabled.yaml old mode 100644 new mode 100755 index 6cc11e5c3cc..d2a80b3e61b --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_openservicemesh_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_list_openservicemesh_enabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:11:41Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:06:11Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:11:45 GMT + - Tue, 19 Oct 2021 07:06:12 GMT expires: - '-1' pragma: @@ -43,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestar2pujh6k-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestxswsxgzpj-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +66,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1735' + - '1441' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestar2pujh6k-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestar2pujh6k-8ecadf-820f83cc.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestar2pujh6k-8ecadf-820f83cc.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxswsxgzpj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxswsxgzpj-8ecadf-2f0ef80a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxswsxgzpj-8ecadf-2f0ef80a.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n @@ -106,21 +107,21 @@ interactions: 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3152' + - '2877' content-type: - application/json date: - - Fri, 20 Aug 2021 20:11:51 GMT + - Tue, 19 Oct 2021 07:06:15 GMT expires: - '-1' pragma: @@ -132,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1194' status: code: 201 message: Created @@ -150,14 +151,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\"\n }" + string: "{\n \"name\": \"f7f94dfd-02a9-404f-a821-62be88429e56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:15.2733333Z\"\n }" headers: cache-control: - no-cache @@ -166,7 +167,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:12:22 GMT + - Tue, 19 Oct 2021 07:06:45 GMT expires: - '-1' pragma: @@ -198,14 +199,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\"\n }" + string: "{\n \"name\": \"f7f94dfd-02a9-404f-a821-62be88429e56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:15.2733333Z\"\n }" headers: cache-control: - no-cache @@ -214,7 +215,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:12:52 GMT + - Tue, 19 Oct 2021 07:07:14 GMT expires: - '-1' pragma: @@ -246,14 +247,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\"\n }" + string: "{\n \"name\": \"f7f94dfd-02a9-404f-a821-62be88429e56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:15.2733333Z\"\n }" headers: cache-control: - no-cache @@ -262,7 +263,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:13:22 GMT + - Tue, 19 Oct 2021 07:07:45 GMT expires: - '-1' pragma: @@ -294,14 +295,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\"\n }" + string: "{\n \"name\": \"f7f94dfd-02a9-404f-a821-62be88429e56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:15.2733333Z\"\n }" headers: cache-control: - no-cache @@ -310,7 +311,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:13:52 GMT + - Tue, 19 Oct 2021 07:08:15 GMT expires: - '-1' pragma: @@ -342,14 +343,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\"\n }" + string: "{\n \"name\": \"f7f94dfd-02a9-404f-a821-62be88429e56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:15.2733333Z\"\n }" headers: cache-control: - no-cache @@ -358,7 +359,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:14:22 GMT + - Tue, 19 Oct 2021 07:08:45 GMT expires: - '-1' pragma: @@ -390,72 +391,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd4df9f7-a902-4f40-a821-62be88429e56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\"\n }" + string: "{\n \"name\": \"f7f94dfd-02a9-404f-a821-62be88429e56\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:06:15.2733333Z\",\n \"endTime\": + \"2021-10-19T07:08:56.682154Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:14:52 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -a -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0bf8dbb9-c41b-4eb7-bdcc-14ce42cd66c0?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"b9dbf80b-1bc4-b74e-bdcc-14ce42cd66c0\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:11:51.4433333Z\",\n \"endTime\": - \"2021-08-20T20:14:57.3789115Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' + - '169' content-type: - application/json date: - - Fri, 20 Aug 2021 20:15:23 GMT + - Tue, 19 Oct 2021 07:09:15 GMT expires: - '-1' pragma: @@ -487,32 +440,32 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestar2pujh6k-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestar2pujh6k-8ecadf-820f83cc.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestar2pujh6k-8ecadf-820f83cc.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxswsxgzpj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxswsxgzpj-8ecadf-2f0ef80a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxswsxgzpj-8ecadf-2f0ef80a.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -521,26 +474,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5254ce9b-504b-40e7-bd99-da43d2d1821b\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0caa5ea9-e678-41a9-a285-6f573ce0b8aa\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:15:23 GMT + - Tue, 19 Oct 2021 07:09:16 GMT expires: - '-1' pragma: @@ -572,32 +525,32 @@ interactions: ParameterSetName: - --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestar2pujh6k-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestar2pujh6k-8ecadf-820f83cc.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestar2pujh6k-8ecadf-820f83cc.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxswsxgzpj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxswsxgzpj-8ecadf-2f0ef80a.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxswsxgzpj-8ecadf-2f0ef80a.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -606,26 +559,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5254ce9b-504b-40e7-bd99-da43d2d1821b\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0caa5ea9-e678-41a9-a285-6f573ce0b8aa\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:15:24 GMT + - Tue, 19 Oct 2021 07:09:16 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_all_disabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_all_disabled.yaml old mode 100644 new mode 100755 index 2b427ee7956..3ee0ad2b044 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_all_disabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_all_disabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T21:14:29Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:36:14Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 21:14:31 GMT + - Tue, 19 Oct 2021 06:36:14 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestyqok4tugc-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestifhc4h6sm-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestyqok4tugc-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestyqok4tugc-8ecadf-d80087ec.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestyqok4tugc-8ecadf-d80087ec.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestifhc4h6sm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestifhc4h6sm-8ecadf-5516667b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestifhc4h6sm-8ecadf-5516667b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 21:14:39 GMT + - Tue, 19 Oct 2021 06:36:18 GMT expires: - '-1' pragma: @@ -148,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\"\n }" + string: "{\n \"name\": \"205829e3-e017-0e4f-bf83-2151cbd424bd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:18.6466666Z\"\n }" headers: cache-control: - no-cache @@ -164,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:15:10 GMT + - Tue, 19 Oct 2021 06:36:48 GMT expires: - '-1' pragma: @@ -196,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\"\n }" + string: "{\n \"name\": \"205829e3-e017-0e4f-bf83-2151cbd424bd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:18.6466666Z\"\n }" headers: cache-control: - no-cache @@ -212,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:15:40 GMT + - Tue, 19 Oct 2021 06:37:18 GMT expires: - '-1' pragma: @@ -244,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\"\n }" + string: "{\n \"name\": \"205829e3-e017-0e4f-bf83-2151cbd424bd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:18.6466666Z\"\n }" headers: cache-control: - no-cache @@ -260,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:16:10 GMT + - Tue, 19 Oct 2021 06:37:48 GMT expires: - '-1' pragma: @@ -292,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\"\n }" + string: "{\n \"name\": \"205829e3-e017-0e4f-bf83-2151cbd424bd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:18.6466666Z\"\n }" headers: cache-control: - no-cache @@ -308,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:16:40 GMT + - Tue, 19 Oct 2021 06:38:18 GMT expires: - '-1' pragma: @@ -340,14 +341,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\"\n }" + string: "{\n \"name\": \"205829e3-e017-0e4f-bf83-2151cbd424bd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:18.6466666Z\"\n }" headers: cache-control: - no-cache @@ -356,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:17:11 GMT + - Tue, 19 Oct 2021 06:38:49 GMT expires: - '-1' pragma: @@ -388,63 +389,15 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e3295820-17e0-4f0e-bf83-2151cbd424bd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:17:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5f1b56b1-dcab-430d-a514-ebf77f409f91?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"b1561b5f-abdc-0d43-a514-ebf77f409f91\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:14:40.1833333Z\",\n \"endTime\": - \"2021-08-20T21:18:02.2748978Z\"\n }" + string: "{\n \"name\": \"205829e3-e017-0e4f-bf83-2151cbd424bd\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:36:18.6466666Z\",\n \"endTime\": + \"2021-10-19T06:39:16.2167304Z\"\n }" headers: cache-control: - no-cache @@ -453,7 +406,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:18:11 GMT + - Tue, 19 Oct 2021 06:39:18 GMT expires: - '-1' pragma: @@ -485,57 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestyqok4tugc-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestyqok4tugc-8ecadf-d80087ec.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestyqok4tugc-8ecadf-d80087ec.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestifhc4h6sm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestifhc4h6sm-8ecadf-5516667b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestifhc4h6sm-8ecadf-5516667b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6faad3c7-178c-420f-afb1-20ed872684c9\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8867a6f4-6863-46c6-98ce-8f9a244b676e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:18:11 GMT + - Tue, 19 Oct 2021 06:39:19 GMT expires: - '-1' pragma: @@ -567,57 +520,57 @@ interactions: ParameterSetName: - --resource-group --name -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestyqok4tugc-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestyqok4tugc-8ecadf-d80087ec.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestyqok4tugc-8ecadf-d80087ec.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestifhc4h6sm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestifhc4h6sm-8ecadf-5516667b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestifhc4h6sm-8ecadf-5516667b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6faad3c7-178c-420f-afb1-20ed872684c9\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8867a6f4-6863-46c6-98ce-8f9a244b676e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:18:12 GMT + - Tue, 19 Oct 2021 06:39:19 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_confcom_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_confcom_enabled.yaml old mode 100644 new mode 100755 index 15313a7e66b..c11aa3d8cbc --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_confcom_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_confcom_enabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:20:51Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:13:38Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:20:53 GMT + - Tue, 19 Oct 2021 07:13:39 GMT expires: - '-1' pragma: @@ -43,19 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest23jdfs2x3-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestjdsuiblph-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,38 +66,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1773' + - '1479' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitest23jdfs2x3-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest23jdfs2x3-8ecadf-b9ed9ff4.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest23jdfs2x3-8ecadf-b9ed9ff4.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestjdsuiblph-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestjdsuiblph-8ecadf-4c19f160.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestjdsuiblph-8ecadf-4c19f160.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -108,20 +108,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3203' + - '2928' content-type: - application/json date: - - Fri, 20 Aug 2021 20:21:04 GMT + - Tue, 19 Oct 2021 07:13:41 GMT expires: - '-1' pragma: @@ -133,7 +134,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -151,23 +152,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:21:34 GMT + - Tue, 19 Oct 2021 07:14:11 GMT expires: - '-1' pragma: @@ -199,23 +200,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:22:04 GMT + - Tue, 19 Oct 2021 07:14:41 GMT expires: - '-1' pragma: @@ -247,23 +248,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:22:34 GMT + - Tue, 19 Oct 2021 07:15:12 GMT expires: - '-1' pragma: @@ -295,23 +296,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:23:05 GMT + - Tue, 19 Oct 2021 07:15:41 GMT expires: - '-1' pragma: @@ -343,23 +344,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:23:35 GMT + - Tue, 19 Oct 2021 07:16:11 GMT expires: - '-1' pragma: @@ -391,23 +392,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 20:24:05 GMT + - Tue, 19 Oct 2021 07:16:42 GMT expires: - '-1' pragma: @@ -439,24 +440,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3a79c029-5343-4c4c-b1d6-e38100b89d1a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34307bac-2ba2-4473-99b2-d68e9804e187?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c0793a-4353-4c4c-b1d6-e38100b89d1a\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:21:04.2333333Z\",\n \"endTime\": - \"2021-08-20T20:24:12.6986203Z\"\n }" + string: "{\n \"name\": \"ac7b3034-a22b-7344-99b2-d68e9804e187\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:13:41.94Z\",\n \"endTime\": + \"2021-10-19T07:16:56.0236316Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 20 Aug 2021 20:24:35 GMT + - Tue, 19 Oct 2021 07:17:12 GMT expires: - '-1' pragma: @@ -488,32 +489,32 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitest23jdfs2x3-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest23jdfs2x3-8ecadf-b9ed9ff4.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest23jdfs2x3-8ecadf-b9ed9ff4.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestjdsuiblph-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestjdsuiblph-8ecadf-4c19f160.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestjdsuiblph-8ecadf-4c19f160.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -523,26 +524,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/92d29399-4b73-469c-825f-e586ac959607\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4f16443c-4434-49a4-9b9f-1542132fe411\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 20:24:35 GMT + - Tue, 19 Oct 2021 07:17:12 GMT expires: - '-1' pragma: @@ -574,32 +575,32 @@ interactions: ParameterSetName: - --resource-group --name -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitest23jdfs2x3-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest23jdfs2x3-8ecadf-b9ed9ff4.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest23jdfs2x3-8ecadf-b9ed9ff4.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestjdsuiblph-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestjdsuiblph-8ecadf-4c19f160.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestjdsuiblph-8ecadf-4c19f160.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -609,26 +610,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/92d29399-4b73-469c-825f-e586ac959607\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4f16443c-4434-49a4-9b9f-1542132fe411\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 20:24:37 GMT + - Tue, 19 Oct 2021 07:17:13 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_openservicemesh_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_openservicemesh_enabled.yaml old mode 100644 new mode 100755 index 57ec22a149d..9a2569631fe --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_openservicemesh_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_show_openservicemesh_enabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T20:26:45Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:03:07Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 20:26:48 GMT + - Tue, 19 Oct 2021 07:03:07 GMT expires: - '-1' pragma: @@ -43,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestjaey2a6oo-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesta345uxfmd-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +66,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1735' + - '1441' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestjaey2a6oo-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestjaey2a6oo-8ecadf-611658d6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestjaey2a6oo-8ecadf-611658d6.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesta345uxfmd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesta345uxfmd-8ecadf-01d26e30.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesta345uxfmd-8ecadf-01d26e30.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n @@ -106,21 +107,21 @@ interactions: 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3152' + - '2877' content-type: - application/json date: - - Fri, 20 Aug 2021 20:26:57 GMT + - Tue, 19 Oct 2021 07:03:10 GMT expires: - '-1' pragma: @@ -132,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created @@ -150,14 +151,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\"\n }" + string: "{\n \"name\": \"c6610c34-8172-eb4d-99ef-d7edf9186dc1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:11.35Z\"\n }" headers: cache-control: - no-cache @@ -166,7 +167,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:27:28 GMT + - Tue, 19 Oct 2021 07:03:41 GMT expires: - '-1' pragma: @@ -198,14 +199,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\"\n }" + string: "{\n \"name\": \"c6610c34-8172-eb4d-99ef-d7edf9186dc1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:11.35Z\"\n }" headers: cache-control: - no-cache @@ -214,7 +215,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:27:58 GMT + - Tue, 19 Oct 2021 07:04:11 GMT expires: - '-1' pragma: @@ -246,14 +247,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\"\n }" + string: "{\n \"name\": \"c6610c34-8172-eb4d-99ef-d7edf9186dc1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:11.35Z\"\n }" headers: cache-control: - no-cache @@ -262,7 +263,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:28:28 GMT + - Tue, 19 Oct 2021 07:04:41 GMT expires: - '-1' pragma: @@ -294,14 +295,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\"\n }" + string: "{\n \"name\": \"c6610c34-8172-eb4d-99ef-d7edf9186dc1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:11.35Z\"\n }" headers: cache-control: - no-cache @@ -310,7 +311,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:28:57 GMT + - Tue, 19 Oct 2021 07:05:10 GMT expires: - '-1' pragma: @@ -342,14 +343,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\"\n }" + string: "{\n \"name\": \"c6610c34-8172-eb4d-99ef-d7edf9186dc1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:11.35Z\"\n }" headers: cache-control: - no-cache @@ -358,7 +359,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:29:28 GMT + - Tue, 19 Oct 2021 07:05:41 GMT expires: - '-1' pragma: @@ -390,63 +391,15 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/340c61c6-7281-4deb-99ef-d7edf9186dc1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 20:29:58 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -a -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9477b568-8b47-432a-89f5-0ad1f84640a3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"68b57794-478b-2a43-89f5-0ad1f84640a3\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T20:26:57.41Z\",\n \"endTime\": - \"2021-08-20T20:30:00.690781Z\"\n }" + string: "{\n \"name\": \"c6610c34-8172-eb4d-99ef-d7edf9186dc1\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:03:11.35Z\",\n \"endTime\": + \"2021-10-19T07:05:49.884355Z\"\n }" headers: cache-control: - no-cache @@ -455,7 +408,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 20:30:28 GMT + - Tue, 19 Oct 2021 07:06:11 GMT expires: - '-1' pragma: @@ -487,32 +440,32 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestjaey2a6oo-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestjaey2a6oo-8ecadf-611658d6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestjaey2a6oo-8ecadf-611658d6.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesta345uxfmd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesta345uxfmd-8ecadf-01d26e30.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesta345uxfmd-8ecadf-01d26e30.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -521,26 +474,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e2b59488-d768-4559-9a6c-7703ce4415a8\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/2d79aec5-15ef-41ee-b48f-282f2759f99f\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:30:29 GMT + - Tue, 19 Oct 2021 07:06:11 GMT expires: - '-1' pragma: @@ -572,32 +525,32 @@ interactions: ParameterSetName: - --resource-group --name -a -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestjaey2a6oo-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestjaey2a6oo-8ecadf-611658d6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestjaey2a6oo-8ecadf-611658d6.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesta345uxfmd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesta345uxfmd-8ecadf-01d26e30.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesta345uxfmd-8ecadf-01d26e30.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n @@ -606,26 +559,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e2b59488-d768-4559-9a6c-7703ce4415a8\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/2d79aec5-15ef-41ee-b48f-282f2759f99f\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4185' + - '3910' content-type: - application/json date: - - Fri, 20 Aug 2021 20:30:30 GMT + - Tue, 19 Oct 2021 07:06:12 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_all_disabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_all_disabled.yaml old mode 100644 new mode 100755 index c44c9375850..3609a50308e --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_all_disabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_all_disabled.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T21:18:58Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:39:48Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 21:19:01 GMT + - Tue, 19 Oct 2021 06:39:48 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestpcx7rleen-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestiftafgj22-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestpcx7rleen-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestpcx7rleen-8ecadf-82fbf867.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestpcx7rleen-8ecadf-82fbf867.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiftafgj22-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiftafgj22-8ecadf-ec66279b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiftafgj22-8ecadf-ec66279b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,738 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3053' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:19:10 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:19:40 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:20:10 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:20:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:21:11 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:21:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:22:11 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:22:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:23:11 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:23:42 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:24:13 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:24:42 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:25:13 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:25:42 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:26:12 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '121' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 21:26:43 GMT + - Tue, 19 Oct 2021 06:39:51 GMT expires: - '-1' pragma: @@ -845,15 +128,13 @@ interactions: - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: @@ -868,23 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" + string: "{\n \"name\": \"2a5514cc-e19d-5643-bc48-3f7842e4770a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 21:27:13 GMT + - Tue, 19 Oct 2021 06:40:21 GMT expires: - '-1' pragma: @@ -916,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" + string: "{\n \"name\": \"2a5514cc-e19d-5643-bc48-3f7842e4770a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 21:27:43 GMT + - Tue, 19 Oct 2021 06:40:52 GMT expires: - '-1' pragma: @@ -964,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" + string: "{\n \"name\": \"2a5514cc-e19d-5643-bc48-3f7842e4770a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 21:28:13 GMT + - Tue, 19 Oct 2021 06:41:22 GMT expires: - '-1' pragma: @@ -1012,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" + string: "{\n \"name\": \"2a5514cc-e19d-5643-bc48-3f7842e4770a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 21:28:44 GMT + - Tue, 19 Oct 2021 06:41:52 GMT expires: - '-1' pragma: @@ -1060,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\"\n }" + string: "{\n \"name\": \"2a5514cc-e19d-5643-bc48-3f7842e4770a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 20 Aug 2021 21:29:14 GMT + - Tue, 19 Oct 2021 06:42:22 GMT expires: - '-1' pragma: @@ -1108,24 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1d946301-85f7-4276-a26e-7187f32176ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc14552a-9de1-4356-bc48-3f7842e4770a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0163941d-f785-7642-a26e-7187f32176ba\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:19:10.91Z\",\n \"endTime\": - \"2021-08-20T21:29:15.4133534Z\"\n }" + string: "{\n \"name\": \"2a5514cc-e19d-5643-bc48-3f7842e4770a\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:39:52.3133333Z\",\n \"endTime\": + \"2021-10-19T06:42:36.0017374Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 20 Aug 2021 21:29:44 GMT + - Tue, 19 Oct 2021 06:42:52 GMT expires: - '-1' pragma: @@ -1157,57 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestpcx7rleen-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestpcx7rleen-8ecadf-82fbf867.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestpcx7rleen-8ecadf-82fbf867.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiftafgj22-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiftafgj22-8ecadf-ec66279b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiftafgj22-8ecadf-ec66279b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fc73af75-5abb-48c1-a195-bf8cb6e8ec21\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fae66aaf-ee64-4ca7-8812-661ae95ec578\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:29:45 GMT + - Tue, 19 Oct 2021 06:42:52 GMT expires: - '-1' pragma: @@ -1239,57 +520,57 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestpcx7rleen-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestpcx7rleen-8ecadf-82fbf867.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestpcx7rleen-8ecadf-82fbf867.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiftafgj22-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiftafgj22-8ecadf-ec66279b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiftafgj22-8ecadf-ec66279b.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fc73af75-5abb-48c1-a195-bf8cb6e8ec21\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fae66aaf-ee64-4ca7-8812-661ae95ec578\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:29:46 GMT + - Tue, 19 Oct 2021 06:42:54 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_azurekeyvaultsecretsprovider.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_azurekeyvaultsecretsprovider.yaml index b11cba12e3a..a3b2482a531 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_azurekeyvaultsecretsprovider.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_azurekeyvaultsecretsprovider.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T22:05:33Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:01:39Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 22:05:37 GMT + - Tue, 19 Oct 2021 07:01:39 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestj47espqx7-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestij6lrdm57-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 22:05:44 GMT + - Tue, 19 Oct 2021 07:01:43 GMT expires: - '-1' pragma: @@ -130,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created @@ -148,62 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 22:06:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --ssh-key-value - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\"\n }" + string: "{\n \"name\": \"ca9939e0-9dfe-8348-9a3f-d66bab7b808e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:43.1933333Z\"\n }" headers: cache-control: - no-cache @@ -212,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:06:45 GMT + - Tue, 19 Oct 2021 07:02:12 GMT expires: - '-1' pragma: @@ -244,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\"\n }" + string: "{\n \"name\": \"ca9939e0-9dfe-8348-9a3f-d66bab7b808e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:43.1933333Z\"\n }" headers: cache-control: - no-cache @@ -260,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:07:15 GMT + - Tue, 19 Oct 2021 07:02:42 GMT expires: - '-1' pragma: @@ -292,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\"\n }" + string: "{\n \"name\": \"ca9939e0-9dfe-8348-9a3f-d66bab7b808e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:43.1933333Z\"\n }" headers: cache-control: - no-cache @@ -308,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:07:45 GMT + - Tue, 19 Oct 2021 07:03:12 GMT expires: - '-1' pragma: @@ -340,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\"\n }" + string: "{\n \"name\": \"ca9939e0-9dfe-8348-9a3f-d66bab7b808e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:43.1933333Z\"\n }" headers: cache-control: - no-cache @@ -356,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:08:15 GMT + - Tue, 19 Oct 2021 07:03:43 GMT expires: - '-1' pragma: @@ -388,14 +341,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\"\n }" + string: "{\n \"name\": \"ca9939e0-9dfe-8348-9a3f-d66bab7b808e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:43.1933333Z\"\n }" headers: cache-control: - no-cache @@ -404,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:08:45 GMT + - Tue, 19 Oct 2021 07:04:13 GMT expires: - '-1' pragma: @@ -436,15 +389,15 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0779500d-a403-4d6b-a028-4cb8cf531fcd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e03999ca-fe9d-4883-9a3f-d66bab7b808e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0d507907-03a4-6b4d-a028-4cb8cf531fcd\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T22:05:44.8333333Z\",\n \"endTime\": - \"2021-08-20T22:08:58.1206186Z\"\n }" + string: "{\n \"name\": \"ca9939e0-9dfe-8348-9a3f-d66bab7b808e\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:01:43.1933333Z\",\n \"endTime\": + \"2021-10-19T07:04:30.4517704Z\"\n }" headers: cache-control: - no-cache @@ -453,7 +406,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:09:16 GMT + - Tue, 19 Oct 2021 07:04:43 GMT expires: - '-1' pragma: @@ -485,57 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 22:09:16 GMT + - Tue, 19 Oct 2021 07:04:43 GMT expires: - '-1' pragma: @@ -567,57 +520,57 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 22:09:17 GMT + - Tue, 19 Oct 2021 07:04:44 GMT expires: - '-1' pragma: @@ -637,24 +590,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestj47espqx7-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestij6lrdm57-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "false"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9"}]}}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": + {"enabled": true, "config": {"enableSecretRotation": "false"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -665,38 +620,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2621' + - '2378' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -704,28 +659,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47f52d8b-f4d5-46fe-aa55-a42e6e2b721a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/de503f25-4824-4532-9221-bd7fae7363b2?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3870' + - '3595' content-type: - application/json date: - - Fri, 20 Aug 2021 22:09:21 GMT + - Tue, 19 Oct 2021 07:04:46 GMT expires: - '-1' pragma: @@ -741,7 +696,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 200 message: OK @@ -759,14 +714,14 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47f52d8b-f4d5-46fe-aa55-a42e6e2b721a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/de503f25-4824-4532-9221-bd7fae7363b2?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8b2df547-d5f4-fe46-aa55-a42e6e2b721a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:09:20.9933333Z\"\n }" + string: "{\n \"name\": \"253f50de-2448-3245-9221-bd7fae7363b2\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:46.9366666Z\"\n }" headers: cache-control: - no-cache @@ -775,7 +730,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:09:51 GMT + - Tue, 19 Oct 2021 07:05:17 GMT expires: - '-1' pragma: @@ -807,14 +762,14 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47f52d8b-f4d5-46fe-aa55-a42e6e2b721a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/de503f25-4824-4532-9221-bd7fae7363b2?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8b2df547-d5f4-fe46-aa55-a42e6e2b721a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:09:20.9933333Z\"\n }" + string: "{\n \"name\": \"253f50de-2448-3245-9221-bd7fae7363b2\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:46.9366666Z\"\n }" headers: cache-control: - no-cache @@ -823,7 +778,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:10:21 GMT + - Tue, 19 Oct 2021 07:05:46 GMT expires: - '-1' pragma: @@ -855,15 +810,15 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47f52d8b-f4d5-46fe-aa55-a42e6e2b721a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/de503f25-4824-4532-9221-bd7fae7363b2?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8b2df547-d5f4-fe46-aa55-a42e6e2b721a\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T22:09:20.9933333Z\",\n \"endTime\": - \"2021-08-20T22:10:29.9548263Z\"\n }" + string: "{\n \"name\": \"253f50de-2448-3245-9221-bd7fae7363b2\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:04:46.9366666Z\",\n \"endTime\": + \"2021-10-19T07:05:49.3836191Z\"\n }" headers: cache-control: - no-cache @@ -872,7 +827,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:10:52 GMT + - Tue, 19 Oct 2021 07:06:16 GMT expires: - '-1' pragma: @@ -904,32 +859,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n },\n \"identity\": @@ -939,26 +894,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4255' + - '3980' content-type: - application/json date: - - Fri, 20 Aug 2021 22:10:52 GMT + - Tue, 19 Oct 2021 07:06:17 GMT expires: - '-1' pragma: @@ -990,32 +945,32 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n },\n \"identity\": @@ -1025,26 +980,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4255' + - '3980' content-type: - application/json date: - - Fri, 20 Aug 2021 22:10:54 GMT + - Tue, 19 Oct 2021 07:06:18 GMT expires: - '-1' pragma: @@ -1076,32 +1031,32 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n },\n \"identity\": @@ -1111,26 +1066,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4255' + - '3980' content-type: - application/json date: - - Fri, 20 Aug 2021 22:10:54 GMT + - Tue, 19 Oct 2021 07:06:18 GMT expires: - '-1' pragma: @@ -1150,24 +1105,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestj47espqx7-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestij6lrdm57-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "true"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9"}]}}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": + {"enabled": true, "config": {"enableSecretRotation": "true"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -1178,38 +1135,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2620' + - '2377' Content-Type: - application/json ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -1217,28 +1174,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e0cbeacf-a7c5-42c5-a8d7-7b259b86c7ee?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2f87525f-5cb6-484b-b99c-0cac26836d7e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3869' + - '3594' content-type: - application/json date: - - Fri, 20 Aug 2021 22:10:58 GMT + - Tue, 19 Oct 2021 07:06:20 GMT expires: - '-1' pragma: @@ -1254,7 +1211,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 200 message: OK @@ -1272,14 +1229,14 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e0cbeacf-a7c5-42c5-a8d7-7b259b86c7ee?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2f87525f-5cb6-484b-b99c-0cac26836d7e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"cfeacbe0-c5a7-c542-a8d7-7b259b86c7ee\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:10:57.7966666Z\"\n }" + string: "{\n \"name\": \"5f52872f-b65c-4b48-b99c-0cac26836d7e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:20.6333333Z\"\n }" headers: cache-control: - no-cache @@ -1288,7 +1245,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:11:28 GMT + - Tue, 19 Oct 2021 07:06:50 GMT expires: - '-1' pragma: @@ -1320,15 +1277,63 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e0cbeacf-a7c5-42c5-a8d7-7b259b86c7ee?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2f87525f-5cb6-484b-b99c-0cac26836d7e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"cfeacbe0-c5a7-c542-a8d7-7b259b86c7ee\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T22:10:57.7966666Z\",\n \"endTime\": - \"2021-08-20T22:11:54.8081878Z\"\n }" + string: "{\n \"name\": \"5f52872f-b65c-4b48-b99c-0cac26836d7e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:20.6333333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:07:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks addon update + Connection: + - keep-alive + ParameterSetName: + - --addon --enable-secret-rotation --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2f87525f-5cb6-484b-b99c-0cac26836d7e?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"5f52872f-b65c-4b48-b99c-0cac26836d7e\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:06:20.6333333Z\",\n \"endTime\": + \"2021-10-19T07:07:27.2375868Z\"\n }" headers: cache-control: - no-cache @@ -1337,7 +1342,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:11:58 GMT + - Tue, 19 Oct 2021 07:07:50 GMT expires: - '-1' pragma: @@ -1369,32 +1374,32 @@ interactions: ParameterSetName: - --addon --enable-secret-rotation --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestj47espqx7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestj47espqx7-8ecadf-00cc2259.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestij6lrdm57-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestij6lrdm57-8ecadf-2776199f.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\": true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n },\n \"identity\": {\n @@ -1404,26 +1409,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bed4e31a-4644-410c-9c7b-e616e8e6a4b9\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6f069e42-6741-427a-8acd-4bcb55ccd62e\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4254' + - '3979' content-type: - application/json date: - - Fri, 20 Aug 2021 22:11:58 GMT + - Tue, 19 Oct 2021 07:07:51 GMT expires: - '-1' pragma: @@ -1457,8 +1462,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.0.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -1466,17 +1471,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f234fc8-38ad-4d62-853b-2e187996ef7a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e2e2b4a0-3db6-4fd2-a6e0-8d910ffe9960?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 20 Aug 2021 22:12:00 GMT + - Tue, 19 Oct 2021 07:07:51 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/9f234fc8-38ad-4d62-853b-2e187996ef7a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/e2e2b4a0-3db6-4fd2-a6e0-8d910ffe9960?api-version=2016-03-30 pragma: - no-cache server: @@ -1486,7 +1491,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14996' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_confcom.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_confcom.yaml old mode 100644 new mode 100755 index 8727074e484..d3c56087a19 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_confcom.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_addon_update_with_confcom.yaml @@ -13,12 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.10 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-08-20T21:55:31Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:56:27Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -27,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 20 Aug 2021 21:55:34 GMT + - Tue, 19 Oct 2021 06:56:28 GMT expires: - '-1' pragma: @@ -43,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestfc67kv5zt-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestsavb2rjim-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,38 +65,38 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": @@ -105,20 +105,21 @@ interactions: \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3053' + - '2778' content-type: - application/json date: - - Fri, 20 Aug 2021 21:55:44 GMT + - Tue, 19 Oct 2021 06:56:31 GMT expires: - '-1' pragma: @@ -130,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -148,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\"\n }" + string: "{\n \"name\": \"1fc0ba47-0aa3-834f-8657-c1f049fd3c08\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:31.6466666Z\"\n }" headers: cache-control: - no-cache @@ -164,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:56:14 GMT + - Tue, 19 Oct 2021 06:57:01 GMT expires: - '-1' pragma: @@ -196,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\"\n }" + string: "{\n \"name\": \"1fc0ba47-0aa3-834f-8657-c1f049fd3c08\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:31.6466666Z\"\n }" headers: cache-control: - no-cache @@ -212,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:56:44 GMT + - Tue, 19 Oct 2021 06:57:31 GMT expires: - '-1' pragma: @@ -244,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\"\n }" + string: "{\n \"name\": \"1fc0ba47-0aa3-834f-8657-c1f049fd3c08\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:31.6466666Z\"\n }" headers: cache-control: - no-cache @@ -260,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:57:14 GMT + - Tue, 19 Oct 2021 06:58:01 GMT expires: - '-1' pragma: @@ -292,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\"\n }" + string: "{\n \"name\": \"1fc0ba47-0aa3-834f-8657-c1f049fd3c08\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:31.6466666Z\"\n }" headers: cache-control: - no-cache @@ -308,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:57:45 GMT + - Tue, 19 Oct 2021 06:58:32 GMT expires: - '-1' pragma: @@ -340,14 +341,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\"\n }" + string: "{\n \"name\": \"1fc0ba47-0aa3-834f-8657-c1f049fd3c08\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:31.6466666Z\"\n }" headers: cache-control: - no-cache @@ -356,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:58:15 GMT + - Tue, 19 Oct 2021 06:59:01 GMT expires: - '-1' pragma: @@ -388,63 +389,15 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/47bac01f-a30a-4f83-8657-c1f049fd3c08?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 21:58:45 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --ssh-key-value -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9589a70d-56c3-454c-97fd-4819bd82bf43?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0da78995-c356-4c45-97fd-4819bd82bf43\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:55:44.1266666Z\",\n \"endTime\": - \"2021-08-20T21:58:54.1044068Z\"\n }" + string: "{\n \"name\": \"1fc0ba47-0aa3-834f-8657-c1f049fd3c08\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:56:31.6466666Z\",\n \"endTime\": + \"2021-10-19T06:59:12.7642729Z\"\n }" headers: cache-control: - no-cache @@ -453,7 +406,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:59:15 GMT + - Tue, 19 Oct 2021 06:59:31 GMT expires: - '-1' pragma: @@ -485,57 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:59:15 GMT + - Tue, 19 Oct 2021 06:59:32 GMT expires: - '-1' pragma: @@ -567,57 +520,57 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3441' content-type: - application/json date: - - Fri, 20 Aug 2021 21:59:16 GMT + - Tue, 19 Oct 2021 06:59:33 GMT expires: - '-1' pragma: @@ -637,25 +590,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestfc67kv5zt-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestsavb2rjim-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "nodeResourceGroup": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -666,38 +620,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2615' + - '2372' Content-Type: - application/json ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -705,28 +659,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3417ebe4-30a9-4fe7-8653-26d22246a6d0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/dafd3c28-0899-4c94-b903-3598529bb853?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3864' + - '3589' content-type: - application/json date: - - Fri, 20 Aug 2021 21:59:21 GMT + - Tue, 19 Oct 2021 06:59:35 GMT expires: - '-1' pragma: @@ -742,7 +696,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 200 message: OK @@ -760,14 +714,14 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3417ebe4-30a9-4fe7-8653-26d22246a6d0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/dafd3c28-0899-4c94-b903-3598529bb853?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4eb1734-a930-e74f-8653-26d22246a6d0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:59:20.6133333Z\"\n }" + string: "{\n \"name\": \"283cfdda-9908-944c-b903-3598529bb853\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:35.7533333Z\"\n }" headers: cache-control: - no-cache @@ -776,7 +730,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 21:59:51 GMT + - Tue, 19 Oct 2021 07:00:05 GMT expires: - '-1' pragma: @@ -808,14 +762,14 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3417ebe4-30a9-4fe7-8653-26d22246a6d0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/dafd3c28-0899-4c94-b903-3598529bb853?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4eb1734-a930-e74f-8653-26d22246a6d0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T21:59:20.6133333Z\"\n }" + string: "{\n \"name\": \"283cfdda-9908-944c-b903-3598529bb853\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:35.7533333Z\"\n }" headers: cache-control: - no-cache @@ -824,7 +778,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:00:21 GMT + - Tue, 19 Oct 2021 07:00:36 GMT expires: - '-1' pragma: @@ -856,15 +810,15 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3417ebe4-30a9-4fe7-8653-26d22246a6d0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/dafd3c28-0899-4c94-b903-3598529bb853?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4eb1734-a930-e74f-8653-26d22246a6d0\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T21:59:20.6133333Z\",\n \"endTime\": - \"2021-08-20T22:00:25.8315974Z\"\n }" + string: "{\n \"name\": \"283cfdda-9908-944c-b903-3598529bb853\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:59:35.7533333Z\",\n \"endTime\": + \"2021-10-19T07:00:40.1181793Z\"\n }" headers: cache-control: - no-cache @@ -873,7 +827,7 @@ interactions: content-type: - application/json date: - - Fri, 20 Aug 2021 22:00:51 GMT + - Tue, 19 Oct 2021 07:01:05 GMT expires: - '-1' pragma: @@ -905,32 +859,32 @@ interactions: ParameterSetName: - --addon --resource-group --name -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -940,26 +894,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 22:00:52 GMT + - Tue, 19 Oct 2021 07:01:06 GMT expires: - '-1' pragma: @@ -991,32 +945,32 @@ interactions: ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -1026,26 +980,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 22:00:53 GMT + - Tue, 19 Oct 2021 07:01:07 GMT expires: - '-1' pragma: @@ -1077,32 +1031,32 @@ interactions: ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": @@ -1112,26 +1066,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4239' + - '3964' content-type: - application/json date: - - Fri, 20 Aug 2021 22:00:54 GMT + - Tue, 19 Oct 2021 07:01:07 GMT expires: - '-1' pragma: @@ -1151,25 +1105,26 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.7", "dnsPrefix": - "cliakstest-clitestfc67kv5zt-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestsavb2rjim-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.7", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "true"}}}, "nodeResourceGroup": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "true"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}}' + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -1180,38 +1135,38 @@ interactions: Connection: - keep-alive Content-Length: - - '2614' + - '2371' Content-Type: - application/json ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"true\"\n }\n }\n },\n \"nodeResourceGroup\": @@ -1219,28 +1174,28 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/179cdec7-947e-4f4f-9e3f-5f293d283574?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6ca0c74d-31ef-475b-8426-82653c1e17cb?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3863' + - '3588' content-type: - application/json date: - - Fri, 20 Aug 2021 22:00:58 GMT + - Tue, 19 Oct 2021 07:01:14 GMT expires: - '-1' pragma: @@ -1256,7 +1211,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 200 message: OK @@ -1274,23 +1229,23 @@ interactions: ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/179cdec7-947e-4f4f-9e3f-5f293d283574?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6ca0c74d-31ef-475b-8426-82653c1e17cb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c7de9c17-7e94-4f4f-9e3f-5f293d283574\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:00:57.2466666Z\"\n }" + string: "{\n \"name\": \"4dc7a06c-ef31-5b47-8426-82653c1e17cb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:10.05Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 22:01:28 GMT + - Tue, 19 Oct 2021 07:01:45 GMT expires: - '-1' pragma: @@ -1322,23 +1277,23 @@ interactions: ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/179cdec7-947e-4f4f-9e3f-5f293d283574?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6ca0c74d-31ef-475b-8426-82653c1e17cb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c7de9c17-7e94-4f4f-9e3f-5f293d283574\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:00:57.2466666Z\"\n }" + string: "{\n \"name\": \"4dc7a06c-ef31-5b47-8426-82653c1e17cb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:01:10.05Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 20 Aug 2021 22:01:58 GMT + - Tue, 19 Oct 2021 07:02:15 GMT expires: - '-1' pragma: @@ -1370,23 +1325,24 @@ interactions: ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/179cdec7-947e-4f4f-9e3f-5f293d283574?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6ca0c74d-31ef-475b-8426-82653c1e17cb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c7de9c17-7e94-4f4f-9e3f-5f293d283574\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-08-20T22:00:57.2466666Z\"\n }" + string: "{\n \"name\": \"4dc7a06c-ef31-5b47-8426-82653c1e17cb\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:01:10.05Z\",\n \"endTime\": + \"2021-10-19T07:02:28.7055363Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Fri, 20 Aug 2021 22:02:28 GMT + - Tue, 19 Oct 2021 07:02:45 GMT expires: - '-1' pragma: @@ -1418,81 +1374,32 @@ interactions: ParameterSetName: - --resource-group --name -a --enable-sgxquotehelper -o User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/179cdec7-947e-4f4f-9e3f-5f293d283574?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"c7de9c17-7e94-4f4f-9e3f-5f293d283574\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-08-20T22:00:57.2466666Z\",\n \"endTime\": - \"2021-08-20T22:02:30.6123309Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Fri, 20 Aug 2021 22:02:58 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks addon update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --enable-sgxquotehelper -o - User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.7\",\n \"dnsPrefix\": \"cliakstest-clitestfc67kv5zt-8ecadf\",\n \"fqdn\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitestfc67kv5zt-8ecadf-4bbfb43b.portal.hcp.westus2.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestsavb2rjim-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestsavb2rjim-8ecadf-9d25ca82.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.07.31\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"true\"\n },\n \"identity\": @@ -1502,26 +1409,26 @@ interactions: \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6539c715-92cf-4d43-b161-449df82c60a7\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0b072609-0e8a-417f-b05b-0c2ec80bbcec\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4238' + - '3963' content-type: - application/json date: - - Fri, 20 Aug 2021 22:02:58 GMT + - Tue, 19 Oct 2021 07:02:45 GMT expires: - '-1' pragma: @@ -1555,8 +1462,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.27.1 azsdk-python-azure-mgmt-containerservice/16.0.0 Python/3.8.10 - (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -1564,17 +1471,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ec763ced-0bc5-4d8b-b0f1-f554b13798c0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8bb7962d-511e-4d94-81df-2583cb76d163?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 20 Aug 2021 22:03:00 GMT + - Tue, 19 Oct 2021 07:02:46 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ec763ced-0bc5-4d8b-b0f1-f554b13798c0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/8bb7962d-511e-4d94-81df-2583cb76d163?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_appgw_with_ingress_appgw_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_appgw_with_ingress_appgw_addon.yaml old mode 100644 new mode 100755 index ba2018239c1..f8c6294f0a2 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_appgw_with_ingress_appgw_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_appgw_with_ingress_appgw_addon.yaml @@ -13,16 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-17T07:26:54Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:31:55Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:26:59 GMT + - Tue, 19 Oct 2021 05:31:55 GMT expires: - '-1' pragma: @@ -47,8 +43,9 @@ interactions: message: OK - request: body: '{"location": "westus2", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": - ["11.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"properties": {"addressPrefix": - "11.0.0.0/24"}, "name": "aks-subnet"}]}}' + ["11.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"name": "aks-subnet", "properties": + {"addressPrefix": "11.0.0.0/24", "privateEndpointNetworkPolicies": "Enabled", + "privateLinkServiceNetworkPolicies": "Enabled"}}]}}' headers: Accept: - application/json @@ -59,51 +56,46 @@ interactions: Connection: - keep-alive Content-Length: - - '209' + - '302' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 - response: - body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"9174712b-ac21-4566-b3d8-9c028400f569\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Updating\",\r\n \"resourceGuid\": \"23a0ef36-5608-4d71-bbbe-bf92d6fcc592\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"9174712b-ac21-4566-b3d8-9c028400f569\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 + response: + body: + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"1c3893bc-ba81-40f4-ac83-a11708a33c09\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"7d9db962-3275-4488-af98-daf3776d4f37\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"1c3893bc-ba81-40f4-ac83-a11708a33c09\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/3856146c-853c-49db-9704-9587d61c0a69?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/4e0bdbd3-3e49-4a90-abe6-b02c0403fb21?api-version=2021-03-01 cache-control: - no-cache content-length: - - '1361' + - '1327' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:00 GMT + - Tue, 19 Oct 2021 05:32:00 GMT expires: - '-1' pragma: @@ -116,7 +108,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 79675d2a-a543-4840-8210-bd12f884fa7e + - ebea0841-bf28-4c20-bef0-ce325f1e61db x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -126,7 +118,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -136,11 +128,9 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/3856146c-853c-49db-9704-9587d61c0a69?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/4e0bdbd3-3e49-4a90-abe6-b02c0403fb21?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -152,7 +142,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:03 GMT + - Tue, 19 Oct 2021 05:32:03 GMT expires: - '-1' pragma: @@ -169,7 +159,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 66d6a703-dd1f-480a-87ef-1a261517c970 + - 168f22fe-1c00-4a7d-9117-282b6442067f status: code: 200 message: OK @@ -177,7 +167,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -187,41 +177,38 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"3977158a-d529-4ff7-b9af-0b0c92e0dd3a\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Succeeded\",\r\n \"resourceGuid\": \"23a0ef36-5608-4d71-bbbe-bf92d6fcc592\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"3977158a-d529-4ff7-b9af-0b0c92e0dd3a\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"118a5e7c-04fc-479a-bc7a-1401b806ce3a\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"7d9db962-3275-4488-af98-daf3776d4f37\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"118a5e7c-04fc-479a-bc7a-1401b806ce3a\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1363' + - '1329' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:03 GMT + - Tue, 19 Oct 2021 05:32:03 GMT etag: - - W/"3977158a-d529-4ff7-b9af-0b0c92e0dd3a" + - W/"118a5e7c-04fc-479a-bc7a-1401b806ce3a" expires: - '-1' pragma: @@ -238,7 +225,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - b78bfbaf-6c34-4443-a355-2e3cbbf8969e + - 11779c04-f55c-4fee-9e22-dffea39dbf5a status: code: 200 message: OK @@ -256,43 +243,38 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"3977158a-d529-4ff7-b9af-0b0c92e0dd3a\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Succeeded\",\r\n \"resourceGuid\": \"23a0ef36-5608-4d71-bbbe-bf92d6fcc592\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"3977158a-d529-4ff7-b9af-0b0c92e0dd3a\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"118a5e7c-04fc-479a-bc7a-1401b806ce3a\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"7d9db962-3275-4488-af98-daf3776d4f37\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"118a5e7c-04fc-479a-bc7a-1401b806ce3a\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1363' + - '1329' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:04 GMT + - Tue, 19 Oct 2021 05:32:03 GMT etag: - - W/"3977158a-d529-4ff7-b9af-0b0c92e0dd3a" + - W/"118a5e7c-04fc-479a-bc7a-1401b806ce3a" expires: - '-1' pragma: @@ -309,7 +291,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - cd137827-8221-43fb-9c63-ea1469e57b47 + - 678d7947-4772-46f2-b3d4-439c7ad3d925 status: code: 200 message: OK @@ -317,10 +299,12 @@ interactions: body: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003", "location": "westus2", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": ["11.0.0.0/16"]}, "dhcpOptions": {"dnsServers": []}, "subnets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", - "properties": {"addressPrefix": "11.0.0.0/24", "delegations": [], "privateEndpointNetworkPolicies": - "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}, "name": "aks-subnet"}, - {"properties": {"addressPrefix": "11.0.1.0/24"}, "name": "appgw-subnet"}], "virtualNetworkPeerings": - [], "enableDdosProtection": false, "enableVmProtection": false}}' + "name": "aks-subnet", "type": "Microsoft.Network/virtualNetworks/subnets", "properties": + {"addressPrefix": "11.0.0.0/24", "delegations": [], "privateEndpointNetworkPolicies": + "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}}, {"name": "appgw-subnet", + "properties": {"addressPrefix": "11.0.1.0/24", "privateEndpointNetworkPolicies": + "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}}], "virtualNetworkPeerings": + [], "enableDdosProtection": false}}' headers: Accept: - application/json @@ -331,57 +315,53 @@ interactions: Connection: - keep-alive Content-Length: - - '830' + - '947' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 - response: - body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"45032570-a8d2-4f7b-a152-c1b2b9177d2e\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Updating\",\r\n \"resourceGuid\": \"23a0ef36-5608-4d71-bbbe-bf92d6fcc592\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"45032570-a8d2-4f7b-a152-c1b2b9177d2e\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\ - ,\r\n \"etag\": \"W/\\\"45032570-a8d2-4f7b-a152-c1b2b9177d2e\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ - ,\r\n \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 + response: + body: + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"d3c4879f-8845-4a9b-b90f-ad17a0c894a5\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"7d9db962-3275-4488-af98-daf3776d4f37\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"d3c4879f-8845-4a9b-b90f-ad17a0c894a5\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\",\r\n + \ \"etag\": \"W/\\\"d3c4879f-8845-4a9b-b90f-ad17a0c894a5\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: + azure-asyncnotification: + - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/a9ae1e2f-ff9f-402e-82a4-28bbcb98d61a?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/0ab4f563-92f7-453c-bd78-d8b5054f3108?api-version=2021-03-01 cache-control: - no-cache content-length: - - '1990' + - '1956' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:05 GMT + - Tue, 19 Oct 2021 05:32:04 GMT expires: - '-1' pragma: @@ -398,9 +378,9 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 2feb4fa8-2834-468d-af19-0bdd5678a622 + - 05c2b4c3-8cf0-4f2b-b14f-9146051ea589 x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -408,7 +388,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -418,11 +398,9 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/a9ae1e2f-ff9f-402e-82a4-28bbcb98d61a?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/0ab4f563-92f7-453c-bd78-d8b5054f3108?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -434,7 +412,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:08 GMT + - Tue, 19 Oct 2021 05:32:07 GMT expires: - '-1' pragma: @@ -451,7 +429,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 5508f4b9-ac72-42a4-985a-ca30746f5665 + - 83d172d8-542e-475d-8cda-fb40be62ec77 status: code: 200 message: OK @@ -459,7 +437,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -469,49 +447,45 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 - response: - body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"27ea3f18-ac22-4a0c-ac45-5720ed6adf0a\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Succeeded\",\r\n \"resourceGuid\": \"23a0ef36-5608-4d71-bbbe-bf92d6fcc592\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"27ea3f18-ac22-4a0c-ac45-5720ed6adf0a\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\ - ,\r\n \"etag\": \"W/\\\"27ea3f18-ac22-4a0c-ac45-5720ed6adf0a\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '1993' + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 + response: + body: + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"972c9ea9-6819-40e0-ac7b-461d94525b6a\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"7d9db962-3275-4488-af98-daf3776d4f37\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"972c9ea9-6819-40e0-ac7b-461d94525b6a\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\",\r\n + \ \"etag\": \"W/\\\"972c9ea9-6819-40e0-ac7b-461d94525b6a\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '1959' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:08 GMT + - Tue, 19 Oct 2021 05:32:07 GMT etag: - - W/"27ea3f18-ac22-4a0c-ac45-5720ed6adf0a" + - W/"972c9ea9-6819-40e0-ac7b-461d94525b6a" expires: - '-1' pragma: @@ -528,7 +502,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - d3d265d0-7395-4d35-b9c4-ee04119e6ac4 + - aa2ac5c3-be2e-4a2c-bf23-5d7d707463a6 status: code: 200 message: OK @@ -546,16 +520,12 @@ interactions: ParameterSetName: - -n -g --allocation-method --sku -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-17T07:26:54Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:31:55Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -564,7 +534,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:08 GMT + - Tue, 19 Oct 2021 05:32:08 GMT expires: - '-1' pragma: @@ -593,33 +563,28 @@ interactions: Content-Length: - '167' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - -n -g --allocation-method --sku -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"appgw-ip\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip\"\ - ,\r\n \"etag\": \"W/\\\"2c18b932-1c04-4acc-b392-dcbff4a4a35d\\\"\",\r\n \ - \ \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\"\ - : \"Updating\",\r\n \"resourceGuid\": \"b406a18e-d884-490f-b5fc-4cbf6ebc6592\"\ - ,\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\"\ - : \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n\ - \ },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\"\ - : {\r\n \"name\": \"Standard\",\r\n \"tier\": \"Regional\"\r\n }\r\n\ - }" + string: "{\r\n \"name\": \"appgw-ip\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip\",\r\n + \ \"etag\": \"W/\\\"4a9502c0-8c6f-4162-adbf-f0c6dfb01e76\\\"\",\r\n \"location\": + \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"35006cb7-02c2-49b0-8aac-e4b4ab07bd73\",\r\n \"publicIPAddressVersion\": + \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\": + 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n + \ \"sku\": {\r\n \"name\": \"Standard\",\r\n \"tier\": \"Regional\"\r\n + \ }\r\n}" headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/942cb2cc-3475-44dc-a7a8-f573ae44fb43?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/2fd24b0b-de12-4686-aaae-50b00dcec958?api-version=2021-03-01 cache-control: - no-cache content-length: @@ -627,7 +592,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:10 GMT + - Tue, 19 Oct 2021 05:32:11 GMT expires: - '-1' pragma: @@ -640,7 +605,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8366857c-51c4-4df2-9581-cc92a4bc1ac0 + - 3e790af5-f34f-4547-baaa-e93322a664b3 x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -650,7 +615,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -660,11 +625,9 @@ interactions: ParameterSetName: - -n -g --allocation-method --sku -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/942cb2cc-3475-44dc-a7a8-f573ae44fb43?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/2fd24b0b-de12-4686-aaae-50b00dcec958?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -676,7 +639,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:11 GMT + - Tue, 19 Oct 2021 05:32:12 GMT expires: - '-1' pragma: @@ -693,7 +656,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 012c8ef2-b85f-42a8-afca-c6c2d3bbc72d + - 4485eec6-aae5-4323-af2a-f34f618cacd2 status: code: 200 message: OK @@ -701,7 +664,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -711,22 +674,19 @@ interactions: ParameterSetName: - -n -g --allocation-method --sku -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"appgw-ip\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip\"\ - ,\r\n \"etag\": \"W/\\\"abf665c4-ef84-4f38-9351-e429d998b160\\\"\",\r\n \ - \ \"location\": \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\"\ - : \"Succeeded\",\r\n \"resourceGuid\": \"b406a18e-d884-490f-b5fc-4cbf6ebc6592\"\ - ,\r\n \"ipAddress\": \"20.69.119.197\",\r\n \"publicIPAddressVersion\"\ - : \"IPv4\",\r\n \"publicIPAllocationMethod\": \"Static\",\r\n \"idleTimeoutInMinutes\"\ - : 4,\r\n \"ipTags\": []\r\n },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\"\ - ,\r\n \"sku\": {\r\n \"name\": \"Standard\",\r\n \"tier\": \"Regional\"\ - \r\n }\r\n}" + string: "{\r\n \"name\": \"appgw-ip\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip\",\r\n + \ \"etag\": \"W/\\\"6aa130fa-a927-4c0c-9e63-b2605c6f6852\\\"\",\r\n \"location\": + \"westus2\",\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"35006cb7-02c2-49b0-8aac-e4b4ab07bd73\",\r\n \"ipAddress\": + \"20.80.188.114\",\r\n \"publicIPAddressVersion\": \"IPv4\",\r\n \"publicIPAllocationMethod\": + \"Static\",\r\n \"idleTimeoutInMinutes\": 4,\r\n \"ipTags\": []\r\n + \ },\r\n \"type\": \"Microsoft.Network/publicIPAddresses\",\r\n \"sku\": + {\r\n \"name\": \"Standard\",\r\n \"tier\": \"Regional\"\r\n }\r\n}" headers: cache-control: - no-cache @@ -735,9 +695,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:11 GMT + - Tue, 19 Oct 2021 05:32:12 GMT etag: - - W/"abf665c4-ef84-4f38-9351-e429d998b160" + - W/"6aa130fa-a927-4c0c-9e63-b2605c6f6852" expires: - '-1' pragma: @@ -754,7 +714,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 9ce369f3-34e0-49b9-abe9-9b40dd799c6f + - 09a04763-3d0d-4407-9e8f-456db051a49d status: code: 200 message: OK @@ -772,16 +732,12 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-17T07:26:54Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:31:55Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -790,7 +746,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:11 GMT + - Tue, 19 Oct 2021 05:32:12 GMT expires: - '-1' pragma: @@ -818,13 +774,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceGroup%20eq%20%27clitest000001%27%20and%20name%20eq%20%27cliakstest000003%27%20and%20resourceType%20eq%20%27Microsoft.Network%2FvirtualNetworks%27&api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceGroup%20eq%20%27clitest000001%27%20and%20name%20eq%20%27cliakstest000003%27%20and%20resourceType%20eq%20%27Microsoft.Network%2FvirtualNetworks%27&api-version=2021-04-01 response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003","name":"cliakstest000003","type":"Microsoft.Network/virtualNetworks","location":"westus2","tags":{}}]}' @@ -836,7 +788,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:12 GMT + - Tue, 19 Oct 2021 05:32:12 GMT expires: - '-1' pragma: @@ -864,13 +816,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceGroup%20eq%20%27clitest000001%27%20and%20name%20eq%20%27appgw-ip%27%20and%20resourceType%20eq%20%27Microsoft.Network%2FpublicIPAddresses%27&api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceGroup%20eq%20%27clitest000001%27%20and%20name%20eq%20%27appgw-ip%27%20and%20resourceType%20eq%20%27Microsoft.Network%2FpublicIPAddresses%27&api-version=2021-04-01 response: body: string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip","name":"appgw-ip","type":"Microsoft.Network/publicIPAddresses","sku":{"name":"Standard","tier":"Regional"},"location":"westus2"}]}' @@ -882,7 +830,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:12 GMT + - Tue, 19 Oct 2021 05:32:13 GMT expires: - '-1' pragma: @@ -900,7 +848,7 @@ interactions: body: '{"properties": {"template": {"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": {}, "variables": {"appGwID": "[resourceId(''Microsoft.Network/applicationGateways'', ''appgw'')]"}, "resources": [{"type": "Microsoft.Network/applicationGateways", - "name": "appgw", "location": "westus2", "tags": {}, "apiVersion": "2020-07-01", + "name": "appgw", "location": "westus2", "tags": {}, "apiVersion": "2021-03-01", "dependsOn": [], "properties": {"backendAddressPools": [{"name": "appGatewayBackendPool"}], "backendHttpSettingsCollection": [{"name": "appGatewayBackendHttpSettings", "properties": {"Port": 80, "Protocol": "Http", "CookieBasedAffinity": "disabled", @@ -920,7 +868,7 @@ interactions: "backendHttpSettings": {"id": "[concat(variables(''appGwID''), ''/backendHttpSettingsCollection/appGatewayBackendHttpSettings'')]"}}}], "privateLinkConfigurations": []}, "zones": null}], "outputs": {"applicationGateway": {"type": "object", "value": "[reference(''appgw'')]"}}}, "parameters": {}, "mode": - "Incremental"}}' + "incremental"}}' headers: Accept: - application/json @@ -933,23 +881,19 @@ interactions: Content-Length: - '2328' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/ag_deploy_KpFcnspxv8yEw9XQN2JuH6MClhqXnrAm","name":"ag_deploy_KpFcnspxv8yEw9XQN2JuH6MClhqXnrAm","type":"Microsoft.Resources/deployments","properties":{"templateHash":"7602224665190976176","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2020-12-17T07:27:13.3122476Z","duration":"PT0.6346215S","correlationId":"82ffd056-3bea-4837-99b8-68df9deda564","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"applicationGateways","locations":["westus2"]}]}],"dependencies":[]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/ag_deploy_qbThV52myNNCV6IruxasRxUzhQpUTi2w","name":"ag_deploy_qbThV52myNNCV6IruxasRxUzhQpUTi2w","type":"Microsoft.Resources/deployments","properties":{"templateHash":"9589169119059019199","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2021-10-19T05:32:16.1014428Z","duration":"PT1.1895438S","correlationId":"95d9a55f-daf0-496d-b135-fd41d2995e40","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"applicationGateways","locations":["westus2"]}]}],"dependencies":[]}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/ag_deploy_KpFcnspxv8yEw9XQN2JuH6MClhqXnrAm/operationStatuses/08585934168527999912?api-version=2020-10-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/ag_deploy_qbThV52myNNCV6IruxasRxUzhQpUTi2w/operationStatuses/08585669853505657273?api-version=2021-04-01 cache-control: - no-cache content-length: @@ -957,7 +901,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:13 GMT + - Tue, 19 Oct 2021 05:32:16 GMT expires: - '-1' pragma: @@ -967,7 +911,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -975,7 +919,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -985,11 +929,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1001,7 +943,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:43 GMT + - Tue, 19 Oct 2021 05:32:46 GMT expires: - '-1' pragma: @@ -1019,7 +961,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1029,11 +971,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1045,7 +985,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:28:13 GMT + - Tue, 19 Oct 2021 05:33:16 GMT expires: - '-1' pragma: @@ -1063,7 +1003,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1073,11 +1013,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1089,7 +1027,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:28:43 GMT + - Tue, 19 Oct 2021 05:33:46 GMT expires: - '-1' pragma: @@ -1107,7 +1045,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1117,11 +1055,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1133,7 +1069,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:29:13 GMT + - Tue, 19 Oct 2021 05:34:17 GMT expires: - '-1' pragma: @@ -1151,7 +1087,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1161,11 +1097,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1177,7 +1111,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:29:44 GMT + - Tue, 19 Oct 2021 05:34:47 GMT expires: - '-1' pragma: @@ -1195,7 +1129,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1205,11 +1139,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1221,7 +1153,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:30:14 GMT + - Tue, 19 Oct 2021 05:35:17 GMT expires: - '-1' pragma: @@ -1239,7 +1171,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1249,11 +1181,9 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: string: '{"status":"Running"}' @@ -1265,7 +1195,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:30:44 GMT + - Tue, 19 Oct 2021 05:35:47 GMT expires: - '-1' pragma: @@ -1283,7 +1213,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1293,23 +1223,21 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669853505657273?api-version=2021-04-01 response: body: - string: '{"status":"Running"}' + string: '{"status":"Succeeded"}' headers: cache-control: - no-cache content-length: - - '20' + - '22' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:31:14 GMT + - Tue, 19 Oct 2021 05:36:18 GMT expires: - '-1' pragma: @@ -1327,7 +1255,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1337,23 +1265,21 @@ interactions: ParameterSetName: - -n -g --sku --public-ip-address --subnet User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 response: body: - string: '{"status":"Running"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/ag_deploy_qbThV52myNNCV6IruxasRxUzhQpUTi2w","name":"ag_deploy_qbThV52myNNCV6IruxasRxUzhQpUTi2w","type":"Microsoft.Resources/deployments","properties":{"templateHash":"9589169119059019199","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2021-10-19T05:36:03.9851553Z","duration":"PT3M49.0732563S","correlationId":"95d9a55f-daf0-496d-b135-fd41d2995e40","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"applicationGateways","locations":["westus2"]}]}],"dependencies":[],"outputs":{"applicationGateway":{"type":"Object","value":{"provisioningState":"Succeeded","resourceGuid":"796673e9-2c73-4600-a937-90906f78667d","sku":{"name":"Standard_v2","tier":"Standard_v2","capacity":2},"operationalState":"Running","gatewayIPConfigurations":[{"name":"appGatewayFrontendIP","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appGatewayFrontendIP","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","properties":{"provisioningState":"Succeeded","subnet":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet"}},"type":"Microsoft.Network/applicationGateways/gatewayIPConfigurations"}],"sslCertificates":[],"trustedRootCertificates":[],"trustedClientCertificates":[],"sslProfiles":[],"frontendIPConfigurations":[{"name":"appGatewayFrontendIP","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appGatewayFrontendIP","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","type":"Microsoft.Network/applicationGateways/frontendIPConfigurations","properties":{"provisioningState":"Succeeded","privateIPAllocationMethod":"Dynamic","publicIPAddress":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip"},"httpListeners":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener"}]}}],"frontendPorts":[{"name":"appGatewayFrontendPort","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appGatewayFrontendPort","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","properties":{"provisioningState":"Succeeded","port":80,"httpListeners":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener"}]},"type":"Microsoft.Network/applicationGateways/frontendPorts"}],"backendAddressPools":[{"name":"appGatewayBackendPool","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appGatewayBackendPool","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","properties":{"provisioningState":"Succeeded","backendAddresses":[],"requestRoutingRules":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1"}]},"type":"Microsoft.Network/applicationGateways/backendAddressPools"}],"loadDistributionPolicies":[],"backendHttpSettingsCollection":[{"name":"appGatewayBackendHttpSettings","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appGatewayBackendHttpSettings","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","properties":{"provisioningState":"Succeeded","port":80,"protocol":"Http","cookieBasedAffinity":"Disabled","connectionDraining":{"enabled":false,"drainTimeoutInSec":1},"pickHostNameFromBackendAddress":false,"requestTimeout":30,"requestRoutingRules":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1"}]},"type":"Microsoft.Network/applicationGateways/backendHttpSettingsCollection"}],"httpListeners":[{"name":"appGatewayHttpListener","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","properties":{"provisioningState":"Succeeded","frontendIPConfiguration":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appGatewayFrontendIP"},"frontendPort":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appGatewayFrontendPort"},"protocol":"Http","hostNames":[],"requireServerNameIndication":false,"requestRoutingRules":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1"}]},"type":"Microsoft.Network/applicationGateways/httpListeners"}],"urlPathMaps":[],"requestRoutingRules":[{"name":"rule1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1","etag":"W/\"a2a4c714-c1ef-43cd-92c9-3ef250550060\"","properties":{"provisioningState":"Succeeded","ruleType":"Basic","httpListener":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener"},"backendAddressPool":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appGatewayBackendPool"},"backendHttpSettings":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}},"type":"Microsoft.Network/applicationGateways/requestRoutingRules"}],"probes":[],"rewriteRuleSets":[],"redirectConfigurations":[],"privateLinkConfigurations":[],"privateEndpointConnections":[]}}},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw"}]}}' headers: cache-control: - no-cache content-length: - - '20' + - '6976' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:31:44 GMT + - Tue, 19 Oct 2021 05:36:18 GMT expires: - '-1' pragma: @@ -1375,29 +1301,28 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - network application-gateway create + - aks create Connection: - keep-alive ParameterSetName: - - -n -g --sku --public-ip-address --subnet + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value + -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"status":"Running"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:31:55Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '20' + - '313' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:32:13 GMT + - Tue, 19 Oct 2021 05:36:18 GMT expires: - '-1' pragma: @@ -1419,35 +1344,41 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - network application-gateway create + - aks create Connection: - keep-alive ParameterSetName: - - -n -g --sku --public-ip-address --subnet + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value + -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585934168527999912?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview response: body: - string: '{"status":"Succeeded"}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-07T21:55:07.2303024Z","updatedOn":"2021-10-07T21:55:07.2303024Z","createdBy":"8031e009-cc05-4950-8a8d-78942c4492ac","updatedBy":"8031e009-cc05-4950-8a8d-78942c4492ac","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/99c5a294-bfee-468a-ab2f-f6db60b8c8f3","type":"Microsoft.Authorization/roleAssignments","name":"99c5a294-bfee-468a-ab2f-f6db60b8c8f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T17:23:35.8382756Z","updatedOn":"2021-10-08T17:23:35.8382756Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/ade4333c-4321-4b68-b498-d081d55e2b0c","type":"Microsoft.Authorization/roleAssignments","name":"ade4333c-4321-4b68-b498-d081d55e2b0c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b","condition":null,"conditionVersion":null,"createdOn":"2021-04-22T14:50:37.5977858Z","updatedOn":"2021-04-22T14:50:37.5977858Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b/providers/Microsoft.Authorization/roleAssignments/eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8","type":"Microsoft.Authorization/roleAssignments","name":"eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:23.0673659Z","updatedOn":"2020-02-25T18:36:23.0673659Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d0817c57-3e5b-4363-88b7-52baadd5c362","type":"Microsoft.Authorization/roleAssignments","name":"d0817c57-3e5b-4363-88b7-52baadd5c362"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:23.0753297Z","updatedOn":"2020-07-06T18:51:23.0753297Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:33.0012805Z","updatedOn":"2021-08-09T18:17:33.0012805Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/01de8fe7-aae0-4d5c-844a-f0bdb8335252","type":"Microsoft.Authorization/roleAssignments","name":"01de8fe7-aae0-4d5c-844a-f0bdb8335252"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:39.9188336Z","updatedOn":"2021-08-09T18:17:39.9188336Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/ab2be506-5489-4c1f-add0-f5ed87a10439","type":"Microsoft.Authorization/roleAssignments","name":"ab2be506-5489-4c1f-add0-f5ed87a10439"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:18.2000692Z","updatedOn":"2021-08-24T19:32:18.2000692Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0ce2f3fb-17ea-4193-9081-09aa4b39fec4","type":"Microsoft.Authorization/roleAssignments","name":"0ce2f3fb-17ea-4193-9081-09aa4b39fec4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:36.6775144Z","updatedOn":"2021-08-24T19:32:36.6775144Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2e95b289-99bd-4e68-83de-5433f2a0428c","type":"Microsoft.Authorization/roleAssignments","name":"2e95b289-99bd-4e68-83de-5433f2a0428c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-15T21:46:52.6665975Z","updatedOn":"2021-09-15T21:46:52.6665975Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6d2e0600-74af-4aeb-b479-1718dd4dffdf","type":"Microsoft.Authorization/roleAssignments","name":"6d2e0600-74af-4aeb-b479-1718dd4dffdf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:47:24.2398372Z","updatedOn":"2021-09-23T22:47:24.2398372Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc","type":"Microsoft.Authorization/roleAssignments","name":"68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:48:58.7755038Z","updatedOn":"2021-09-23T22:48:58.7755038Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/1201e06e-7fa6-44c7-bb6b-a4bd82994d4d","type":"Microsoft.Authorization/roleAssignments","name":"1201e06e-7fa6-44c7-bb6b-a4bd82994d4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:10:13.8998989Z","updatedOn":"2021-01-26T20:10:13.8998989Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b36517ec-61d3-468d-afdc-eceda8adb4ee","type":"Microsoft.Authorization/roleAssignments","name":"b36517ec-61d3-468d-afdc-eceda8adb4ee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-06T00:13:19.1780775Z","updatedOn":"2021-02-06T00:13:19.1780775Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/5216c1ee-4f58-4d36-b379-6c04b1fbd157","type":"Microsoft.Authorization/roleAssignments","name":"5216c1ee-4f58-4d36-b379-6c04b1fbd157"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:04.0423529Z","updatedOn":"2021-02-24T01:45:04.0423529Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2bcd4a3e-5ac3-4ffa-a529-269be7717766","type":"Microsoft.Authorization/roleAssignments","name":"2bcd4a3e-5ac3-4ffa-a529-269be7717766"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:10.2950077Z","updatedOn":"2021-02-24T01:45:10.2950077Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f8ed3e8-1b37-4ac1-ad01-7a274f600e79","type":"Microsoft.Authorization/roleAssignments","name":"8f8ed3e8-1b37-4ac1-ad01-7a274f600e79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:26:34.3109215Z","updatedOn":"2021-04-16T18:26:34.3109215Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/7464f8a3-9f55-443b-a3a5-44a31b100cad","type":"Microsoft.Authorization/roleAssignments","name":"7464f8a3-9f55-443b-a3a5-44a31b100cad"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:27:56.4446265Z","updatedOn":"2021-04-16T18:27:56.4446265Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f430c4c-4317-4495-9f01-4f3d4e1ca111","type":"Microsoft.Authorization/roleAssignments","name":"8f430c4c-4317-4495-9f01-4f3d4e1ca111"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-05-04T19:20:06.7695456Z","updatedOn":"2021-05-04T19:20:06.7695456Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa","type":"Microsoft.Authorization/roleAssignments","name":"fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '22' + - '33753' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:32:43 GMT + - Tue, 19 Oct 2021 05:36:19 GMT expires: - '-1' pragma: - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked vary: - Accept-Encoding x-content-type-options: @@ -1456,54 +1387,111 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestdclscfq47-79a739", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ingressApplicationGateway": + {"enabled": true, "config": {"applicationGatewayId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw"}}}, + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - network application-gateway create + - aks create Connection: - keep-alive + Content-Length: + - '1799' + Content-Type: + - application/json ParameterSetName: - - -n -g --sku --public-ip-address --subnet + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value + -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2020-10-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Resources/deployments/ag_deploy_KpFcnspxv8yEw9XQN2JuH6MClhqXnrAm","name":"ag_deploy_KpFcnspxv8yEw9XQN2JuH6MClhqXnrAm","type":"Microsoft.Resources/deployments","properties":{"templateHash":"7602224665190976176","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2020-12-17T07:32:21.8552526Z","duration":"PT5M9.1776265S","correlationId":"82ffd056-3bea-4837-99b8-68df9deda564","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"applicationGateways","locations":["westus2"]}]}],"dependencies":[],"outputs":{"applicationGateway":{"type":"Object","value":{"provisioningState":"Succeeded","resourceGuid":"3ab5871d-cdd8-4508-80b4-1325f39d1947","sku":{"name":"Standard_v2","tier":"Standard_v2","capacity":2},"operationalState":"Running","gatewayIPConfigurations":[{"name":"appGatewayFrontendIP","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appGatewayFrontendIP","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","properties":{"provisioningState":"Succeeded","subnet":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet"}},"type":"Microsoft.Network/applicationGateways/gatewayIPConfigurations"}],"sslCertificates":[],"trustedRootCertificates":[],"trustedClientCertificates":[],"sslProfiles":[],"frontendIPConfigurations":[{"name":"appGatewayFrontendIP","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appGatewayFrontendIP","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","type":"Microsoft.Network/applicationGateways/frontendIPConfigurations","properties":{"provisioningState":"Succeeded","privateIPAllocationMethod":"Dynamic","publicIPAddress":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/publicIPAddresses/appgw-ip"},"httpListeners":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener"}]}}],"frontendPorts":[{"name":"appGatewayFrontendPort","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appGatewayFrontendPort","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","properties":{"provisioningState":"Succeeded","port":80,"httpListeners":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener"}]},"type":"Microsoft.Network/applicationGateways/frontendPorts"}],"backendAddressPools":[{"name":"appGatewayBackendPool","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appGatewayBackendPool","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","properties":{"provisioningState":"Succeeded","backendAddresses":[],"requestRoutingRules":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1"}]},"type":"Microsoft.Network/applicationGateways/backendAddressPools"}],"loadDistributionPolicies":[],"backendHttpSettingsCollection":[{"name":"appGatewayBackendHttpSettings","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appGatewayBackendHttpSettings","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","properties":{"provisioningState":"Succeeded","port":80,"protocol":"Http","cookieBasedAffinity":"Disabled","connectionDraining":{"enabled":false,"drainTimeoutInSec":1},"pickHostNameFromBackendAddress":false,"requestTimeout":30,"requestRoutingRules":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1"}]},"type":"Microsoft.Network/applicationGateways/backendHttpSettingsCollection"}],"httpListeners":[{"name":"appGatewayHttpListener","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","properties":{"provisioningState":"Succeeded","frontendIPConfiguration":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appGatewayFrontendIP"},"frontendPort":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appGatewayFrontendPort"},"protocol":"Http","hostNames":[],"requireServerNameIndication":false,"requestRoutingRules":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1"}]},"type":"Microsoft.Network/applicationGateways/httpListeners"}],"urlPathMaps":[],"requestRoutingRules":[{"name":"rule1","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/rule1","etag":"W/\"ece851ed-2cc0-432d-8e99-3c1c22b804c5\"","properties":{"provisioningState":"Succeeded","ruleType":"Basic","httpListener":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appGatewayHttpListener"},"backendAddressPool":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appGatewayBackendPool"},"backendHttpSettings":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appGatewayBackendHttpSettings"}},"type":"Microsoft.Network/applicationGateways/requestRoutingRules"}],"probes":[],"rewriteRuleSets":[],"redirectConfigurations":[],"privateLinkConfigurations":[],"privateEndpointConnections":[]}}},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw"}]}}' + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdclscfq47-79a739\",\n \"fqdn\": + \"cliakstest-clitestdclscfq47-79a739-05b27df3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdclscfq47-79a739-05b27df3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n + \ \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"applicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\",\n + \ \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 cache-control: - no-cache content-length: - - '6975' + - '3434' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:32:43 GMT + - Tue, 19 Oct 2021 05:36:25 GMT expires: - '-1' pragma: - no-cache + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1511,34 +1499,36 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-17T07:26:54Z"},"properties":{"provisioningState":"Succeeded"}}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '313' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:32:45 GMT + - Tue, 19 Oct 2021 05:36:56 GMT expires: - '-1' pragma: - no-cache + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked vary: - Accept-Encoding x-content-type-options: @@ -1550,7 +1540,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1558,34 +1548,32 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"8a8f0a97-8644-4579-a5b1-a3c0d4862232","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-19T11:46:14.1656017Z","updatedOn":"2020-03-19T11:46:14.1656017Z","createdBy":"3b675a45-60cc-456b-8666-52a8003b38e7","updatedBy":"3b675a45-60cc-456b-8666-52a8003b38e7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c72dfc33-0c35-445d-bc0c-b59966b22355","type":"Microsoft.Authorization/roleAssignments","name":"c72dfc33-0c35-445d-bc0c-b59966b22355"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"73994283-0be5-406e-8b93-ff86da389c94","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-27T17:32:44.9679707Z","updatedOn":"2020-08-27T17:32:44.9679707Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ace2c7e9-b6fe-455c-bce6-3d30d7dcc5b6","type":"Microsoft.Authorization/roleAssignments","name":"ace2c7e9-b6fe-455c-bce6-3d30d7dcc5b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-14T03:31:35.9969748Z","updatedOn":"2020-03-14T03:31:35.9969748Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/48db4402-8176-4884-bdf6-0484a8e5eefb","type":"Microsoft.Authorization/roleAssignments","name":"48db4402-8176-4884-bdf6-0484a8e5eefb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"8a8f0a97-8644-4579-a5b1-a3c0d4862232","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-19T11:46:11.5492276Z","updatedOn":"2020-03-19T11:46:11.5492276Z","createdBy":"3b675a45-60cc-456b-8666-52a8003b38e7","updatedBy":"3b675a45-60cc-456b-8666-52a8003b38e7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f3cd7225-ccb1-4559-b9bf-c05b9a98e752","type":"Microsoft.Authorization/roleAssignments","name":"f3cd7225-ccb1-4559-b9bf-c05b9a98e752"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"0fab726f-ac3b-4005-8300-4d8b71e543cb","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-14T06:30:36.4249722Z","updatedOn":"2020-03-14T06:30:36.4249722Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5027b2ef-65bd-11ea-b6b5-0242ac110002","type":"Microsoft.Authorization/roleAssignments","name":"5027b2ef-65bd-11ea-b6b5-0242ac110002"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"73994283-0be5-406e-8b93-ff86da389c94","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T04:06:11.4924059Z","updatedOn":"2020-03-25T04:06:11.4924059Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e9d8b6e8-39d0-44d7-86b2-524db630dd9f","type":"Microsoft.Authorization/roleAssignments","name":"e9d8b6e8-39d0-44d7-86b2-524db630dd9f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cb87f856-74ca-4cb0-a29a-4f9f059f89d9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-20T07:06:25.1407870Z","updatedOn":"2020-05-20T07:06:25.1407870Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/002c2bb7-dcd9-4d01-8148-a58b2cb29faa","type":"Microsoft.Authorization/roleAssignments","name":"002c2bb7-dcd9-4d01-8148-a58b2cb29faa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d7a1c7e1-371a-43c1-bcfa-2a0f98fe8694","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-10T02:11:51.7556492Z","updatedOn":"2020-03-10T02:11:51.7556492Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/654177ad-ec8f-4092-98f1-83df7c9de1ef","type":"Microsoft.Authorization/roleAssignments","name":"654177ad-ec8f-4092-98f1-83df7c9de1ef"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e520b016-5294-469c-9cbb-257111f3977a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-03T22:24:12.9693156Z","updatedOn":"2020-12-03T22:24:12.9693156Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a536b45a-3046-444c-a478-343966e027cf","type":"Microsoft.Authorization/roleAssignments","name":"a536b45a-3046-444c-a478-343966e027cf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb","principalId":"8a8f0a97-8644-4579-a5b1-a3c0d4862232","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-19T11:46:21.1115767Z","updatedOn":"2020-03-19T11:46:21.1115767Z","createdBy":"3b675a45-60cc-456b-8666-52a8003b38e7","updatedBy":"3b675a45-60cc-456b-8666-52a8003b38e7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c83ae738-0943-4dad-a482-672f2efcfe59","type":"Microsoft.Authorization/roleAssignments","name":"c83ae738-0943-4dad-a482-672f2efcfe59"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/ccf08c89-9532-4a4b-95fa-799336711e05","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9055516Z","updatedOn":"2019-03-26T22:01:02.9055516Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/ccf08c89-9532-4a4b-95fa-799336711e05/providers/Microsoft.Authorization/roleAssignments/ec53e2c1-5aea-4696-b2ad-5a77f93bbd86","type":"Microsoft.Authorization/roleAssignments","name":"ec53e2c1-5aea-4696-b2ad-5a77f93bbd86"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"2ac3f52f-f3ad-40a4-9b2d-aa24e4c7bbba","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"4a113caa-961f-4535-ac9b-79bfba8b9ed2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"56d08bc2-cc29-4d23-9d23-fd396b807b02","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"6179a082-c057-4fe3-8118-916b816a42e3","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"6fe923a8-2e4d-4c1f-b7d6-a7c5984f0129","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:23.0673659Z","updatedOn":"2020-02-25T18:36:23.0673659Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d0817c57-3e5b-4363-88b7-52baadd5c362","type":"Microsoft.Authorization/roleAssignments","name":"d0817c57-3e5b-4363-88b7-52baadd5c362"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"7c2d0d59-528c-434a-8c6c-03330539cad2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"7d7aed0a-228e-420b-a6a2-82a49dacb8cb","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"985bb80e-8113-4542-8d68-418589e6ff34","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:02.5324969Z","updatedOn":"2020-02-25T18:36:02.5324969Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b4bdc3a7-78e2-4b26-8b90-e474aa120b47","type":"Microsoft.Authorization/roleAssignments","name":"b4bdc3a7-78e2-4b26-8b90-e474aa120b47"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"b7a49237-f5b0-473f-a4ff-6830d23af17d","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"f2e939bc-742a-42f9-a27a-f0982c6e3f64","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"944ac5b9-0504-45a1-bd94-a7f6a32f2b78","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T23:27:00.5785911Z","updatedOn":"2020-11-10T23:27:00.5785911Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/06c0d1c2-ff07-465e-883c-076714237eb3","type":"Microsoft.Authorization/roleAssignments","name":"06c0d1c2-ff07-465e-883c-076714237eb3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"b7b8bd19-f827-425f-9be1-fd8a86b21904","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:22.9449669Z","updatedOn":"2020-07-06T18:51:22.9449669Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"1f75b9dd-4f1d-4e80-9521-321a8b1f5764","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"1f75b9dd-4f1d-4e80-9521-321a8b1f5764","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '25960' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:32:46 GMT + - Tue, 19 Oct 2021 05:37:25 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1601,7 +1589,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1609,35 +1597,32 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '873' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:32:46 GMT + - Tue, 19 Oct 2021 05:37:55 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1653,7 +1638,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1661,130 +1646,97 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:32:47 GMT - duration: - - '863744' + - Tue, 19 Oct 2021 05:38:26 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - q5Xbh3MZA2oHL2aMV5BkPDdbnE4y3W66Ql7+EgkvqGE= - ocp-aad-session-key: - - C3FmsrUAKO5DRKBJjBLHqI3J_pRePx3SbygjlBD4V_Rdfz4KLa7FRcaP9jZVaTS7TbzUkZqdjx_lOZYlGmDsE-WHkJwP0WLmuQ40SdhjGJ8h-rk_r8nyoXV-ynZo2FMz.RdA0QwkDHMXqlQ8OzjmSTWm2bTdcUh4Yw20b15n9vJg pragma: - no-cache - request-id: - - fd18841d-62ac-4cef-b324-7e0e04dc9ba7 + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"b37afacd-c24e-43b1-a4bd-25566542c241","date":"2020-12-17T07:32:48"}}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:32:47 GMT - duration: - - '476091' + - Tue, 19 Oct 2021 05:38:56 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - 5uQDuWNQfMZyayPDO2FzgKiYgsjpZMmhw8GRP+g4gGA= - ocp-aad-session-key: - - ENaSfCw7TxT-eOutVEQ0D4jbwmK8zh6oNYOOCBjTRXYRW5qyuKxyH1A14ftVwY_jC_10I2H54uu3afWUfBxL5URYGIoZc0Mid1uVKJj_PU0KBabll8V96GrdZUfBkMsC.oqtCAsHlwIyEZ6qrIMMPM_xfdeCfJKRMw95XG1LkHzM pragma: - no-cache - request-id: - - b37afacd-c24e-43b1-a4bd-25566542c241 + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: - code: 400 - message: Bad Request + code: 200 + message: OK - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1792,35 +1744,32 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '873' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:32:50 GMT + - Tue, 19 Oct 2021 05:39:27 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1836,7 +1785,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1844,130 +1793,98 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:32:49 GMT - duration: - - '492840' + - Tue, 19 Oct 2021 05:39:56 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - hpfDxhPDvpsezzM4Rl1qV9P5qcNnaUPXm6yGHqCYKyw= - ocp-aad-session-key: - - V9YB3mdsj0w9RM-9wYTFiErK2i5S73Nga90cQz5p1dcEoK654HrPk9E0OQ3oZuXdukGEYFQKVwUmq54w_UuXL72ifqqIzIYrKUwPlVNpCT6FH7TzzUqzud3A2FTayAQc.qFjsD072_F4i9GMxqhX7CDmB4ze6RaIhTwcIOtXaHrU pragma: - no-cache - request-id: - - db4d0c3c-3620-43c5-ad97-334a51b2ddae + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e548f3be-3990-4a05-896f-5a1fd924a7ca?api-version=2016-03-30 response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"75076029-de97-4648-be6f-8ee9f05a2e86","date":"2020-12-17T07:32:50"}}' + string: "{\n \"name\": \"bef348e5-9039-054a-896f-5a1fd924a7ca\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T05:36:25.6366666Z\",\n \"endTime\": + \"2021-10-19T05:40:00.5367346Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '170' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:32:50 GMT - duration: - - '527026' + - Tue, 19 Oct 2021 05:40:26 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - MMNpM+Iz2yBvvf+Oc4D7IA0nZD5jNPjSkaGpHqkyRbc= - ocp-aad-session-key: - - XOgWt67uWnHVs6D071rEzD7FYCBXzTuLL4PSQCCLQgIU8V7muFV8ldHRfUHuJDqwKhMiOV_O6occ17WIqtR_xvcYK8st7D2i2AtgvuTQxJeU8vRT3cBMKNrigiiMWUC1.EDg0CTTSbb7ndT898dv-mUKj8UCUpxyQb8oM3Kk6vqg pragma: - no-cache - request-id: - - 75076029-de97-4648-be6f-8ee9f05a2e86 + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: - code: 400 - message: Bad Request + code: 200 + message: OK - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1975,35 +1892,72 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:32:54 GMT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdclscfq47-79a739\",\n \"fqdn\": + \"cliakstest-clitestdclscfq47-79a739-05b27df3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdclscfq47-79a739-05b27df3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n + \ \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"applicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\",\n + \ \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\"\n + \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bdb11b19-0548-4b7b-bafa-e5b39dbe2e0b\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4477' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 05:40:27 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -2027,166 +1981,35 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Contributor%27&api-version=2018-01-01-preview response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: '{"value":[{"properties":{"roleName":"Contributor","type":"BuiltInRole","description":"Grants + full access to manage all resources, but does not allow you to assign roles + in Azure RBAC, manage assignments in Azure Blueprints, or share image galleries.","assignableScopes":["/"],"permissions":[{"actions":["*"],"notActions":["Microsoft.Authorization/*/Delete","Microsoft.Authorization/*/Write","Microsoft.Authorization/elevateAccess/Action","Microsoft.Blueprint/blueprintAssignments/write","Microsoft.Blueprint/blueprintAssignments/delete","Microsoft.Compute/galleries/share/action"],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-02-02T21:55:09.8806423Z","updatedOn":"2020-12-04T00:34:54.8501087Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","type":"Microsoft.Authorization/roleDefinitions","name":"b24988ac-6180-42a0-ab88-20f7382dd24c"}]}' headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '984' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:32:54 GMT - duration: - - '521605' + - Tue, 19 Oct 2021 05:40:28 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - R24SEsKL6l8WwGja0LsRtb5gfSEzPaANsccbqgL6qjQ= - ocp-aad-session-key: - - yDGlOfkL3ObJJEqAvXwRTmuWHqwSsxVU6QGiaqe7VwjG7xf2NNz1nbAT0zRgJth0_33Lu_Rv8AVPv2jbNGxJ5M6xgkpiosPgOsdk7FiO_n8HobZPHODBJ2ob_TCSXv4T.ZvcsQJ3XGQnwBMyReXYHlistUr1QBnIvUtJ3BozP7b8 pragma: - no-cache - request-id: - - 47391801-3457-41c7-90c8-f9111c9c46d7 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"c1e562a5-3b0e-454f-8a00-2b7a4db4fd84","date":"2020-12-17T07:32:55"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:32:55 GMT - duration: - - '458611' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - XC37a6rlJsCeGLMfJenTNZI4+ije7D/luiwxI9jCogI= - ocp-aad-session-key: - - 3v6fGJCTJV-JGYdsiNBbEWmZvtuLHqBhcE5JEauRCCeLu5Bff8zbtMvX92XJwPLZwtw-LgyAR0NsO42jF12-1qzUghnTxieSyStz4sed4u3MZQHJ50tL_VVedTMRYvDw.pgoMda18JbwU2JWkh2BXbROBt1e3oBAXdeFI4uRnB8M - pragma: - - no-cache - request-id: - - c1e562a5-3b0e-454f-8a00-2b7a4db4fd84 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:33:00 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -2199,70 +2022,8 @@ interactions: code: 200 message: OK - request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:01 GMT - duration: - - '517320' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - Y+zD48Ehiz4O0zsLgVLhmty83vCQXyE4/pJnc8xhwMg= - ocp-aad-session-key: - - VoozHyjiWLR0H5NU179YyeXmbJAUMmqaFn6RPhphIlwxKbSUcaSFq10cC1ctgpnnvMYShvnkTeMv6RIsZj5sKSmIVYHLzG8n8yd6b8iVFa0cMMTAKAbkgkI56CLB5c3v.g3pGW6XmYua57Ni0RDtytfVUTEjSBePZjEFtJsGiEro - pragma: - - no-cache - request-id: - - a081b1a1-7efd-44d7-9814-83c2a9ce2aad - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json @@ -2273,62 +2034,48 @@ interactions: Connection: - keep-alive Content-Length: - - '65' + - '233' Content-Type: - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Authorization/roleAssignments/6d69d191-7b15-4efc-a599-ef2e611b5c17?api-version=2020-04-01-preview response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"d0e75741-c0b5-417d-b430-c63548d40fcd","date":"2020-12-17T07:33:02"}}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:40:28.6815299Z","updatedOn":"2021-10-19T05:40:28.9315335Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Authorization/roleAssignments/6d69d191-7b15-4efc-a599-ef2e611b5c17","type":"Microsoft.Authorization/roleAssignments","name":"6d69d191-7b15-4efc-a599-ef2e611b5c17"}' headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '889' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:33:01 GMT - duration: - - '489046' + - Tue, 19 Oct 2021 05:40:29 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - nJFXIGamvjq0WNq3R+NL4/o8lLasHivlbg5vcxwnAHk= - ocp-aad-session-key: - - 90fbWGh3IaozBBw_2InEwQZ48KAp1jYiTWmzTqIg3hrh5p0E5QgRazh3QXP55aQxs-_7or2J2Pew8_TU5_qkLL2KfqdOQqVc5KLhxKlpQwQFTosbZgGVMNoGh2WUH-BF.5Yfc7Im6g_QApmDqAt4AxhrKiTXXNCqmIdT0AtmYVuk pragma: - no-cache - request-id: - - d0e75741-c0b5-417d-b430-c63548d40fcd + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' status: - code: 400 - message: Bad Request + code: 201 + message: Created - request: body: null headers: @@ -2341,12 +2088,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -2363,7 +2109,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:33:09 GMT + - Tue, 19 Oct 2021 05:40:29 GMT expires: - '-1' pragma: @@ -2382,70 +2128,8 @@ interactions: code: 200 message: OK - request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:10 GMT - duration: - - '663398' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - 2fM4Rj2kxCXqpqLjU6vhZF87Mrop2EwH7lwExYHLW4w= - ocp-aad-session-key: - - sprrPgeXDWWg5XiS38PtW8S-4ELdEcikIFER9AShu144D-h-9eq8clJrDWciDoaRwoBxDFSgbVO0dei3DU9ZMS2SZggKOUR8q3sEdunogXmI7fdexXfnBcgqPAfIjqe6.BZcKubbnMFfD0XUaJT8KPosSUexzY7BI5qczA1x3UBk - pragma: - - no-cache - request-id: - - 48bf4653-2ae1-4c8b-ab24-e3345a4ea39b - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json @@ -2456,1613 +2140,33 @@ interactions: Connection: - keep-alive Content-Length: - - '65' + - '233' Content-Type: - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"705943cb-8ea1-44a5-8179-a7791692360b","date":"2020-12-17T07:33:10"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:09 GMT - duration: - - '490170' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - kU2w10RodSRmFDDKfAx6uHxQPwDam6n6u8zYQa+I0/o= - ocp-aad-session-key: - - 16vDFpbmtCX89gaHEsJvQButnqj1UNwmLaxQ426eEfzV3_5tyPlvnmqr1i2TxAQpSWHjBAf4NehtTL6o2oPHZTepWPu6IB-LQT_TKSPZPCKLj5Sp6XukZtw5ZkwHRQYr.OZFMHUF4RqSME0ULcAJu2OlN9V7UbLHTp4qfogdmUiU - pragma: - - no-cache - request-id: - - 705943cb-8ea1-44a5-8179-a7791692360b - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id + - -n -g --enable-managed-identity --vnet-subnet-id -a --appgw-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/34d28697-a1a0-4b9c-82c6-c2e7a16176f4?api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:40:30.0586436Z","updatedOn":"2021-10-19T05:40:30.4180764Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/34d28697-a1a0-4b9c-82c6-c2e7a16176f4","type":"Microsoft.Authorization/roleAssignments","name":"34d28697-a1a0-4b9c-82c6-c2e7a16176f4"}' headers: cache-control: - no-cache content-length: - - '873' + - '1049' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:33:20 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:20 GMT - duration: - - '488924' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - PzdHfTtpxq3XucLg+gS6sVg1sGkT472puvVsj/8i068= - ocp-aad-session-key: - - 9OoNe-d_wL3JR_3IXOp6zIim6MLlDg0JM-F3hleXg-xZCNBZmOi_9KXGXY5EkPx7KPCRH-iCkFBGC1OwkTT_xzNsONa5p8wNqai2t0_J_7DVmjLNoR9J-kh-8J4yYcEU.N8qzWSqcsAFbyqiTeaEO-HicM6kBmyBZD2qm_p7nL1g - pragma: - - no-cache - request-id: - - 41b3312f-4a80-4d30-aa92-44afb9c6da12 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"11572f39-8509-4ff6-a7cb-6f0916c91ef1","date":"2020-12-17T07:33:21"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:21 GMT - duration: - - '471231' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - PkCvv/QKIhw9uu/OmXUHm5LBeaURLjYgLYT6Rc6GAzs= - ocp-aad-session-key: - - aqd1U_2dC81QB3UlFM8KyuR6o2RN85DQIIC-u5DdDhYVzM3MPKRf_mgtNwV7Mm8lKiOJsq49YjGekjO8jAfbf5cl9_biSr-VJkeU7P_31mwQ6lPptTAiYGrg3lxZHmDk.PAeNipvv-y78tk4YITwqhZw2cN0uDCVRBLkXH6yexkQ - pragma: - - no-cache - request-id: - - 11572f39-8509-4ff6-a7cb-6f0916c91ef1 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:33:32 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:33 GMT - duration: - - '510140' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - O6nIqGwF4HoTb5HRKw+EMTpSKESvx4sbixQ/04YPU+M= - ocp-aad-session-key: - - SIy4tL51y3lfpwWK1s84CM0KgJcm15Ou_O7i_U2PavgKIxtDd4FawRzn6pdYdq9J5YmlTIdLDL-IzaCHDQ2fgp4h_FJSQgtLTIaXP5A3Is9nXt9pcnu-wf7XmT8_kVqk.VkUu76LzTBVi1cviI0nFhanIPafjnupaH7p4n0GomYc - pragma: - - no-cache - request-id: - - 01055ca6-ca6e-4f60-acf6-a754f1db2e4f - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"e32c8b94-2fa2-4b31-9ba7-7266b447cd7b","date":"2020-12-17T07:33:34"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:33 GMT - duration: - - '528204' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - 59OCHzJHCxhhT7FhpZromaJYcrmR37pzbTf89DrTXxI= - ocp-aad-session-key: - - hxZPVgdXLuqM2kMZXrgXqysO7xy1WDKd8919_Bl9drmWHV_rz6WRgqErMJmKMmw12bLtPiiq_DTXNANi3BqzRHMB-ZMxwN1zquUAYKmsUNO2Pq0wPzixgKHmNblxyqsL.f33lCCKViU48_fnRVETEUs5yLtQUNy_fFwo7BBJmWKI - pragma: - - no-cache - request-id: - - e32c8b94-2fa2-4b31-9ba7-7266b447cd7b - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:33:47 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:47 GMT - duration: - - '507764' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - IvZLzCWcIFkxniLh6wneapEsVoTEBBYbEdFPeHsJSbc= - ocp-aad-session-key: - - 6rbyCLVXqwZ1rLM_r17XQUfua2F9GnsOTYVp4C1u3m5bbA8T8OSpbsSNJcZEHpvHb7ndrmNRp62A03mbZXdFdJG25tEUbr2xI6muR0X_kWKAA-kXVxt24GLjEXWb5nv5.s9YmkksMVx0Ntw1vEu3S74NjPVwlVW4QKakQ1pkw3tE - pragma: - - no-cache - request-id: - - c820d89f-509c-4eb7-af9f-0ad5df4d12c5 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"e7d83af2-625e-4f12-b4e1-23c3f83ece3f","date":"2020-12-17T07:33:48"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:33:48 GMT - duration: - - '553428' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - k6DXA5yNyWftcpEJP1tvwNHdPg4ncMNCM8cbCEznAdU= - ocp-aad-session-key: - - Qt1BqrRhkQdOW7lkAyvgNl8RC7BE3xKCsO6fomKCRGGVC0EYUAjLCCu-oqnkU1D9b5bSRCVMvjveg6LXGIufgQgLLHlRd6icw_Ahaz4ysXrvaLJfqIlWb6gpIIngm5XA.CUgYp07TUL0QQbLq7hbFC7K5WjcrCYRy2JyDuJcGpYk - pragma: - - no-cache - request-id: - - e7d83af2-625e-4f12-b4e1-23c3f83ece3f - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:34:04 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:34:04 GMT - duration: - - '516792' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - B9hYoi04n3STjygYV8RwAIIPiCMo0VjVNVt/bvTUKGU= - ocp-aad-session-key: - - dDYMrGz8pp-gHDnXT4i1NCuTKjI4QizdlNOErgxBeB0OIATJJdOyH5qb05ntPBL0YkELRYK9OOzEXxIEzSL0wW-C51dPpTcyeStYispMVtkFNkmLmMzOeNhotkof3DFs.Mn5eKU-P_TlQ5fWvziRsWGzrWxAc2IdnEw4ounvr9zw - pragma: - - no-cache - request-id: - - e98f7dec-fecf-4fe7-82e5-8272550b26f2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"e84e1bd8-05a6-4177-8d73-1a313bb936d4","date":"2020-12-17T07:34:05"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:34:05 GMT - duration: - - '497415' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - R7GE/wZDw5mYOVlPUsy4LuVepndfwrdQz1ATlcVdHv4= - ocp-aad-session-key: - - fUJ1L9e5GFWTeGXEmo41Y-gwQFBkvh2U4RX7RgIhdcpOw5_aaBwAk0QeZyzjvBC5LlPLfCeg6nGxUCMNGrBADkZLVCjsOMtEZCyX_oXQudyE3Rzac-q7QYg7rsd1IAKK.TCjKoFCFq9l2Jms3Vba22RJbY_S_8-kv0iPr4tnqvVA - pragma: - - no-cache - request-id: - - e84e1bd8-05a6-4177-8d73-1a313bb936d4 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:34:23 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:34:23 GMT - duration: - - '502747' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - QcSfagiuMZ8udXU0pxMb2tb2BoM4+qRFHGLcFMiCX8A= - ocp-aad-session-key: - - LFlKWenmuGw2u5VVVvBYHypquYSTO4YiKdmNRqBVcDOvIkQbf7F6YcfMdN0hfF31udvk0MuvQo8pPw2TSqY8AIEJXTqfunbXsz0hE0TLK6CNmGVVbM2OrNTzW3qORRgP.Q5V2ip6ifTFAyJsvVEaQPcMdUrQxWlYUt55Fb4LxWxw - pragma: - - no-cache - request-id: - - 3c320090-1ee0-443b-8a77-f048c14bde7d - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"616ed4ed-77e4-494b-b2e1-c092ce5341b4","date":"2020-12-17T07:34:24"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:34:23 GMT - duration: - - '489038' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - 1pVa3SlLPlVewEEcHffOLEuXLDc15b2N8ELA+M5a7zw= - ocp-aad-session-key: - - NtRdoEOop_dIaPPydj5hEcvVO8HDsbsvEjppxnzz12ixEYpIkMcKZ-K69AKu9nndQLdkTzqiHXDZ_uyZeMnUq9H4AdRoNMi4O_syXMHu3ekumL7C_sbzdLL-uMQl41nY.DXmf_ZEF3DWoOdmKE0xQuaUvK0fib62psirFRNMxEdM - pragma: - - no-cache - request-id: - - 616ed4ed-77e4-494b-b2e1-c092ce5341b4 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitest2carc42sm-86501d", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", - "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdabawEfwOujYnckZRvvkrcqoR+c2bLuoiOddqujUWHu+fBTEwDd8nB0vBemdGLNHmo7B3qpXyq9pcplUaGYzCmRZtnYy35UOtCinMqyT3mIJshJA1cIw70nFJbr2gvDl+XXtxmd59k5bWMUjzNdynurjhcA53b1fMHTFXSd5ugtbJ4SyZxPkNWxRtJ9Dg2RslMZ+3ZA9y8iAAMxnX85HpG1UMpwzvEM/jPoFd43UYB5TFZIRAcvlkZTQKaBtFW+Khg7Jx5C3iyPzSMAgDzS4WsJBCfABpJ8nnGzBEi/orhFydtkE/zsXOEMY8ppUpnBLN+LXD1gqWhEYRLF7atYd3 - vsonline@c541134d8e01\n"}]}}, "servicePrincipalProfile": {"clientId": "00000000-0000-0000-0000-000000000001", - "secret": "fake-secret"}, "addonProfiles": {"ingressApplicationGateway": {"enabled": - true, "config": {"applicationGatewayId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw"}}}, - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}}, "identity": {"type": "SystemAssigned"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '1689' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.10\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest2carc42sm-86501d\",\n \"fqdn\": \"cliakstest-clitest2carc42sm-86501d-5351889d.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.10\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"osType\": \"Linux\",\n \"nodeImageVersion\": \"\ - AKSUbuntu-1804-2020.12.15\"\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdabawEfwOujYnckZRvvkrcqoR+c2bLuoiOddqujUWHu+fBTEwDd8nB0vBemdGLNHmo7B3qpXyq9pcplUaGYzCmRZtnYy35UOtCinMqyT3mIJshJA1cIw70nFJbr2gvDl+XXtxmd59k5bWMUjzNdynurjhcA53b1fMHTFXSd5ugtbJ4SyZxPkNWxRtJ9Dg2RslMZ+3ZA9y8iAAMxnX85HpG1UMpwzvEM/jPoFd43UYB5TFZIRAcvlkZTQKaBtFW+Khg7Jx5C3iyPzSMAgDzS4WsJBCfABpJ8nnGzBEi/orhFydtkE/zsXOEMY8ppUpnBLN+LXD1gqWhEYRLF7atYd3\ - \ vsonline@c541134d8e01\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\": \"msi\"\n },\n \"addonProfiles\": {\n \"KubeDashboard\"\ - : {\n \"enabled\": false,\n \"config\": null\n },\n \"ingressApplicationGateway\"\ - : {\n \"enabled\": true,\n \"config\": {\n \"applicationGatewayId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\"\ - ,\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\"\ - \n }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 10\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\": \"b8f8af2b-ba76-4618-bcdf-3106a6230c04\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3158' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:34:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:35:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:35:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:36:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:36:52 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:37:22 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:37:52 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/486b7a1a-56fa-4112-99df-51d05b52d748?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1a7a6b48-fa56-1241-99df-51d05b52d748\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2020-12-17T07:34:49.2359937Z\",\n \"\ - endTime\": \"2020-12-17T07:38:14.3569044Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:38:25 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.10\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest2carc42sm-86501d\",\n \"fqdn\": \"cliakstest-clitest2carc42sm-86501d-5351889d.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.10\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"osType\": \"Linux\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804-2020.12.15\"\n }\n ],\n \"linuxProfile\": {\n \ - \ \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ - : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdabawEfwOujYnckZRvvkrcqoR+c2bLuoiOddqujUWHu+fBTEwDd8nB0vBemdGLNHmo7B3qpXyq9pcplUaGYzCmRZtnYy35UOtCinMqyT3mIJshJA1cIw70nFJbr2gvDl+XXtxmd59k5bWMUjzNdynurjhcA53b1fMHTFXSd5ugtbJ4SyZxPkNWxRtJ9Dg2RslMZ+3ZA9y8iAAMxnX85HpG1UMpwzvEM/jPoFd43UYB5TFZIRAcvlkZTQKaBtFW+Khg7Jx5C3iyPzSMAgDzS4WsJBCfABpJ8nnGzBEi/orhFydtkE/zsXOEMY8ppUpnBLN+LXD1gqWhEYRLF7atYd3\ - \ vsonline@c541134d8e01\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\": \"msi\"\n },\n \"addonProfiles\": {\n \"KubeDashboard\"\ - : {\n \"enabled\": false,\n \"config\": null\n },\n \"ingressApplicationGateway\"\ - : {\n \"enabled\": true,\n \"config\": {\n \"applicationGatewayId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\"\ - ,\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/applicationGateways/appgw\"\ - \n },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\"\ - ,\n \"clientId\": \"61bbd81f-df57-4d0b-87ec-cb9c62f3b958\",\n \"\ - objectId\": \"bedacb42-bbad-4358-8eff-e46fa3ba8e29\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/7241cd74-449f-4e86-8613-74669dfc78df\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 10,\n \"identityProfile\": {\n \"kubeletidentity\":\ - \ {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\": \"f14b51d0-4d59-40ed-bbe7-cdd031e5ec4a\",\n \"objectId\"\ - : \"cf9d71b8-2997-4649-be95-677336367e19\"\n }\n }\n },\n \"identity\"\ - : {\n \"type\": \"SystemAssigned\",\n \"principalId\": \"b8f8af2b-ba76-4618-bcdf-3106a6230c04\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4201' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:38:28 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Contributor","type":"BuiltInRole","description":"Grants - full access to manage all resources, but does not allow you to assign roles - in Azure RBAC, manage assignments in Azure Blueprints, or share image galleries.","assignableScopes":["/"],"permissions":[{"actions":["*"],"notActions":["Microsoft.Authorization/*/Delete","Microsoft.Authorization/*/Write","Microsoft.Authorization/elevateAccess/Action","Microsoft.Blueprint/blueprintAssignments/write","Microsoft.Blueprint/blueprintAssignments/delete","Microsoft.Compute/galleries/share/action"],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-02-02T21:55:09.8806423Z","updatedOn":"2020-12-04T00:34:54.8501087Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","type":"Microsoft.Authorization/roleDefinitions","name":"b24988ac-6180-42a0-ab88-20f7382dd24c"}]}' - headers: - cache-control: - - no-cache - content-length: - - '984' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:38:28 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c", - "principalId": "bedacb42-bbad-4358-8eff-e46fa3ba8e29"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '233' - Content-Type: - - application/json; charset=utf-8 - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - -n -g --enable-managed-identity --generate-ssh-keys --vnet-subnet-id -a --appgw-id - -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Authorization/roleAssignments/4f599ccf-95bb-4c1b-ab8e-d81e27e06d84?api-version=2020-04-01-preview - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"bedacb42-bbad-4358-8eff-e46fa3ba8e29","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","condition":null,"conditionVersion":null,"createdOn":"2020-12-17T07:38:29.5549688Z","updatedOn":"2020-12-17T07:38:29.9610468Z","createdBy":null,"updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Authorization/roleAssignments/4f599ccf-95bb-4c1b-ab8e-d81e27e06d84","type":"Microsoft.Authorization/roleAssignments","name":"4f599ccf-95bb-4c1b-ab8e-d81e27e06d84"}' - headers: - cache-control: - - no-cache - content-length: - - '889' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:38:30 GMT + - Tue, 19 Oct 2021 05:40:31 GMT expires: - '-1' pragma: @@ -4074,7 +2178,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_subnet_with_ingress_appgw_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_subnet_with_ingress_appgw_addon.yaml old mode 100644 new mode 100755 index 4018b0c75a9..21119e85139 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_subnet_with_ingress_appgw_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_byo_subnet_with_ingress_appgw_addon.yaml @@ -13,16 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-17T07:26:54Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:11:03Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -31,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:26:58 GMT + - Tue, 19 Oct 2021 05:11:05 GMT expires: - '-1' pragma: @@ -47,8 +43,9 @@ interactions: message: OK - request: body: '{"location": "westus2", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": - ["11.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"properties": {"addressPrefix": - "11.0.0.0/24"}, "name": "aks-subnet"}]}}' + ["11.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"name": "aks-subnet", "properties": + {"addressPrefix": "11.0.0.0/24", "privateEndpointNetworkPolicies": "Enabled", + "privateLinkServiceNetworkPolicies": "Enabled"}}]}}' headers: Accept: - application/json @@ -59,51 +56,46 @@ interactions: Connection: - keep-alive Content-Length: - - '209' + - '302' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"4feb79fa-512b-40bb-b747-a4a407ddbca1\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Updating\",\r\n \"resourceGuid\": \"c9e1776b-b4f6-4e81-a44e-43e7bbe11ef2\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"4feb79fa-512b-40bb-b747-a4a407ddbca1\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"792a51ac-4e48-4ca3-b47f-3cc32a477163\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"6c5db68e-5744-4fc8-a0d3-dcd328ca185b\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"792a51ac-4e48-4ca3-b47f-3cc32a477163\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/e7f0b8a0-3e0d-4752-b8d1-30c1b13ee520?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/c474b145-e40f-4af5-9d9e-f6b53bdc5d32?api-version=2021-03-01 cache-control: - no-cache content-length: - - '1361' + - '1327' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:01 GMT + - Tue, 19 Oct 2021 05:11:08 GMT expires: - '-1' pragma: @@ -116,7 +108,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 383a21cf-b597-40e1-aec1-32a4197de9ed + - 7a3b7845-2046-458f-be2f-5a7a904a8016 x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -126,7 +118,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -136,11 +128,9 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/e7f0b8a0-3e0d-4752-b8d1-30c1b13ee520?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/c474b145-e40f-4af5-9d9e-f6b53bdc5d32?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -152,7 +142,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:03 GMT + - Tue, 19 Oct 2021 05:11:11 GMT expires: - '-1' pragma: @@ -169,7 +159,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - e92477f5-5e64-452d-b7e4-7acc6b1d4dd0 + - d87cbd86-5290-4a04-94a3-2d056fa5ab07 status: code: 200 message: OK @@ -177,7 +167,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -187,41 +177,38 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"8453a326-8ce4-4c8c-ab56-9f2f18ff94f3\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Succeeded\",\r\n \"resourceGuid\": \"c9e1776b-b4f6-4e81-a44e-43e7bbe11ef2\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"8453a326-8ce4-4c8c-ab56-9f2f18ff94f3\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"221187b1-493a-4f9b-bd4e-91889747824d\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"6c5db68e-5744-4fc8-a0d3-dcd328ca185b\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"221187b1-493a-4f9b-bd4e-91889747824d\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1363' + - '1329' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:03 GMT + - Tue, 19 Oct 2021 05:11:11 GMT etag: - - W/"8453a326-8ce4-4c8c-ab56-9f2f18ff94f3" + - W/"221187b1-493a-4f9b-bd4e-91889747824d" expires: - '-1' pragma: @@ -238,7 +225,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - fe3795a2-def4-4856-93a1-4ae9254d4f6b + - cbe1be44-2c2d-4f1c-bc50-2ba1bcefb4fb status: code: 200 message: OK @@ -256,43 +243,38 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"8453a326-8ce4-4c8c-ab56-9f2f18ff94f3\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Succeeded\",\r\n \"resourceGuid\": \"c9e1776b-b4f6-4e81-a44e-43e7bbe11ef2\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"8453a326-8ce4-4c8c-ab56-9f2f18ff94f3\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"221187b1-493a-4f9b-bd4e-91889747824d\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"6c5db68e-5744-4fc8-a0d3-dcd328ca185b\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"221187b1-493a-4f9b-bd4e-91889747824d\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1363' + - '1329' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:04 GMT + - Tue, 19 Oct 2021 05:11:12 GMT etag: - - W/"8453a326-8ce4-4c8c-ab56-9f2f18ff94f3" + - W/"221187b1-493a-4f9b-bd4e-91889747824d" expires: - '-1' pragma: @@ -309,7 +291,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 4efdebb2-004f-4f74-b105-3c7526eb59b6 + - 89861f05-1ba3-47a6-8d06-e835655368b8 status: code: 200 message: OK @@ -317,10 +299,12 @@ interactions: body: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003", "location": "westus2", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": ["11.0.0.0/16"]}, "dhcpOptions": {"dnsServers": []}, "subnets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", - "properties": {"addressPrefix": "11.0.0.0/24", "delegations": [], "privateEndpointNetworkPolicies": - "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}, "name": "aks-subnet"}, - {"properties": {"addressPrefix": "11.0.1.0/24"}, "name": "appgw-subnet"}], "virtualNetworkPeerings": - [], "enableDdosProtection": false, "enableVmProtection": false}}' + "name": "aks-subnet", "type": "Microsoft.Network/virtualNetworks/subnets", "properties": + {"addressPrefix": "11.0.0.0/24", "delegations": [], "privateEndpointNetworkPolicies": + "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}}, {"name": "appgw-subnet", + "properties": {"addressPrefix": "11.0.1.0/24", "privateEndpointNetworkPolicies": + "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}}], "virtualNetworkPeerings": + [], "enableDdosProtection": false}}' headers: Accept: - application/json @@ -331,57 +315,53 @@ interactions: Connection: - keep-alive Content-Length: - - '830' + - '947' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"1e0c8a92-662b-45c0-adf6-6add2e916701\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Updating\",\r\n \"resourceGuid\": \"c9e1776b-b4f6-4e81-a44e-43e7bbe11ef2\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"1e0c8a92-662b-45c0-adf6-6add2e916701\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\ - ,\r\n \"etag\": \"W/\\\"1e0c8a92-662b-45c0-adf6-6add2e916701\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\"\ - ,\r\n \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"0512553c-464a-4781-a29b-c6f32a20cee5\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"resourceGuid\": \"6c5db68e-5744-4fc8-a0d3-dcd328ca185b\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"0512553c-464a-4781-a29b-c6f32a20cee5\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\",\r\n + \ \"etag\": \"W/\\\"0512553c-464a-4781-a29b-c6f32a20cee5\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n + \ \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: + azure-asyncnotification: + - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/360877ef-67c0-4185-a840-d92f07254026?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/598de7e5-ad7d-4206-a89c-077a11655446?api-version=2021-03-01 cache-control: - no-cache content-length: - - '1990' + - '1956' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:04 GMT + - Tue, 19 Oct 2021 05:11:12 GMT expires: - '-1' pragma: @@ -398,7 +378,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 8f905a4b-fc2b-4bbc-91f8-30bf2ccbf426 + - bb10429c-d170-4988-a5fb-1c85b723e4ea x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -408,7 +388,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -418,11 +398,9 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/360877ef-67c0-4185-a840-d92f07254026?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/598de7e5-ad7d-4206-a89c-077a11655446?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -434,7 +412,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:07 GMT + - Tue, 19 Oct 2021 05:11:16 GMT expires: - '-1' pragma: @@ -451,7 +429,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 66152a54-a1a7-44bc-9b7e-15183ce6801d + - ce34e651-fc8d-48dc-99c0-724bb34ee2ce status: code: 200 message: OK @@ -459,7 +437,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -469,49 +447,45 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-network/13.0.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: - string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\"\ - ,\r\n \"etag\": \"W/\\\"784450e8-338b-4f8c-875e-9bd998741ae2\\\"\",\r\n \ - \ \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\"\ - ,\r\n \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\":\ - \ \"Succeeded\",\r\n \"resourceGuid\": \"c9e1776b-b4f6-4e81-a44e-43e7bbe11ef2\"\ - ,\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"\ - 11.0.0.0/16\"\r\n ]\r\n },\r\n \"dhcpOptions\": {\r\n \"dnsServers\"\ - : []\r\n },\r\n \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\"\ - ,\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\r\n \"etag\": \"W/\\\"784450e8-338b-4f8c-875e-9bd998741ae2\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\ - ,\r\n \"etag\": \"W/\\\"784450e8-338b-4f8c-875e-9bd998741ae2\\\"\"\ - ,\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\"\ - ,\r\n \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\"\ - : [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \ - \ \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\ - \n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ - \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\"\ - : false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n + \ \"etag\": \"W/\\\"af39e90d-a0e6-4439-9eb4-56af88791410\\\"\",\r\n \"type\": + \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n + \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"resourceGuid\": \"6c5db68e-5744-4fc8-a0d3-dcd328ca185b\",\r\n \"addressSpace\": + {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n + \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n + \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n + \ \"etag\": \"W/\\\"af39e90d-a0e6-4439-9eb4-56af88791410\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ },\r\n {\r\n \"name\": \"appgw-subnet\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\",\r\n + \ \"etag\": \"W/\\\"af39e90d-a0e6-4439-9eb4-56af88791410\\\"\",\r\n + \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n + \ \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\": + [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": + \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n + \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1993' + - '1959' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:07 GMT + - Tue, 19 Oct 2021 05:11:16 GMT etag: - - W/"784450e8-338b-4f8c-875e-9bd998741ae2" + - W/"af39e90d-a0e6-4439-9eb4-56af88791410" expires: - '-1' pragma: @@ -528,7 +502,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 74729b5d-f94c-4b67-8081-52986db19cd7 + - a7555785-c00e-44eb-9690-cb99ce7d73bf status: code: 200 message: OK @@ -544,19 +518,15 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-resource/10.3.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-17T07:26:54Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:11:03Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -565,7 +535,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:09 GMT + - Tue, 19 Oct 2021 05:11:16 GMT expires: - '-1' pragma: @@ -591,28 +561,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"8a8f0a97-8644-4579-a5b1-a3c0d4862232","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-19T11:46:14.1656017Z","updatedOn":"2020-03-19T11:46:14.1656017Z","createdBy":"3b675a45-60cc-456b-8666-52a8003b38e7","updatedBy":"3b675a45-60cc-456b-8666-52a8003b38e7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c72dfc33-0c35-445d-bc0c-b59966b22355","type":"Microsoft.Authorization/roleAssignments","name":"c72dfc33-0c35-445d-bc0c-b59966b22355"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"73994283-0be5-406e-8b93-ff86da389c94","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-27T17:32:44.9679707Z","updatedOn":"2020-08-27T17:32:44.9679707Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ace2c7e9-b6fe-455c-bce6-3d30d7dcc5b6","type":"Microsoft.Authorization/roleAssignments","name":"ace2c7e9-b6fe-455c-bce6-3d30d7dcc5b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-14T03:31:35.9969748Z","updatedOn":"2020-03-14T03:31:35.9969748Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/48db4402-8176-4884-bdf6-0484a8e5eefb","type":"Microsoft.Authorization/roleAssignments","name":"48db4402-8176-4884-bdf6-0484a8e5eefb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"8a8f0a97-8644-4579-a5b1-a3c0d4862232","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-19T11:46:11.5492276Z","updatedOn":"2020-03-19T11:46:11.5492276Z","createdBy":"3b675a45-60cc-456b-8666-52a8003b38e7","updatedBy":"3b675a45-60cc-456b-8666-52a8003b38e7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f3cd7225-ccb1-4559-b9bf-c05b9a98e752","type":"Microsoft.Authorization/roleAssignments","name":"f3cd7225-ccb1-4559-b9bf-c05b9a98e752"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"0fab726f-ac3b-4005-8300-4d8b71e543cb","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-14T06:30:36.4249722Z","updatedOn":"2020-03-14T06:30:36.4249722Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5027b2ef-65bd-11ea-b6b5-0242ac110002","type":"Microsoft.Authorization/roleAssignments","name":"5027b2ef-65bd-11ea-b6b5-0242ac110002"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"73994283-0be5-406e-8b93-ff86da389c94","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T04:06:11.4924059Z","updatedOn":"2020-03-25T04:06:11.4924059Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e9d8b6e8-39d0-44d7-86b2-524db630dd9f","type":"Microsoft.Authorization/roleAssignments","name":"e9d8b6e8-39d0-44d7-86b2-524db630dd9f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cb87f856-74ca-4cb0-a29a-4f9f059f89d9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-20T07:06:25.1407870Z","updatedOn":"2020-05-20T07:06:25.1407870Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/002c2bb7-dcd9-4d01-8148-a58b2cb29faa","type":"Microsoft.Authorization/roleAssignments","name":"002c2bb7-dcd9-4d01-8148-a58b2cb29faa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d7a1c7e1-371a-43c1-bcfa-2a0f98fe8694","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-10T02:11:51.7556492Z","updatedOn":"2020-03-10T02:11:51.7556492Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/654177ad-ec8f-4092-98f1-83df7c9de1ef","type":"Microsoft.Authorization/roleAssignments","name":"654177ad-ec8f-4092-98f1-83df7c9de1ef"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e520b016-5294-469c-9cbb-257111f3977a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-03T22:24:12.9693156Z","updatedOn":"2020-12-03T22:24:12.9693156Z","createdBy":"a6920a4d-d20a-4ac6-a844-13565e224294","updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a536b45a-3046-444c-a478-343966e027cf","type":"Microsoft.Authorization/roleAssignments","name":"a536b45a-3046-444c-a478-343966e027cf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/d73bb868-a0df-4d4d-bd69-98a00b01fccb","principalId":"8a8f0a97-8644-4579-a5b1-a3c0d4862232","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-19T11:46:21.1115767Z","updatedOn":"2020-03-19T11:46:21.1115767Z","createdBy":"3b675a45-60cc-456b-8666-52a8003b38e7","updatedBy":"3b675a45-60cc-456b-8666-52a8003b38e7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c83ae738-0943-4dad-a482-672f2efcfe59","type":"Microsoft.Authorization/roleAssignments","name":"c83ae738-0943-4dad-a482-672f2efcfe59"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/ccf08c89-9532-4a4b-95fa-799336711e05","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9055516Z","updatedOn":"2019-03-26T22:01:02.9055516Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/ccf08c89-9532-4a4b-95fa-799336711e05/providers/Microsoft.Authorization/roleAssignments/ec53e2c1-5aea-4696-b2ad-5a77f93bbd86","type":"Microsoft.Authorization/roleAssignments","name":"ec53e2c1-5aea-4696-b2ad-5a77f93bbd86"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"2ac3f52f-f3ad-40a4-9b2d-aa24e4c7bbba","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"4a113caa-961f-4535-ac9b-79bfba8b9ed2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"56d08bc2-cc29-4d23-9d23-fd396b807b02","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"6179a082-c057-4fe3-8118-916b816a42e3","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"6fe923a8-2e4d-4c1f-b7d6-a7c5984f0129","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:23.0673659Z","updatedOn":"2020-02-25T18:36:23.0673659Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d0817c57-3e5b-4363-88b7-52baadd5c362","type":"Microsoft.Authorization/roleAssignments","name":"d0817c57-3e5b-4363-88b7-52baadd5c362"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"7c2d0d59-528c-434a-8c6c-03330539cad2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"7d7aed0a-228e-420b-a6a2-82a49dacb8cb","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"985bb80e-8113-4542-8d68-418589e6ff34","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:02.5324969Z","updatedOn":"2020-02-25T18:36:02.5324969Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b4bdc3a7-78e2-4b26-8b90-e474aa120b47","type":"Microsoft.Authorization/roleAssignments","name":"b4bdc3a7-78e2-4b26-8b90-e474aa120b47"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"b7a49237-f5b0-473f-a4ff-6830d23af17d","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"f2e939bc-742a-42f9-a27a-f0982c6e3f64","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"944ac5b9-0504-45a1-bd94-a7f6a32f2b78","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T23:27:00.5785911Z","updatedOn":"2020-11-10T23:27:00.5785911Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/06c0d1c2-ff07-465e-883c-076714237eb3","type":"Microsoft.Authorization/roleAssignments","name":"06c0d1c2-ff07-465e-883c-076714237eb3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"b7b8bd19-f827-425f-9be1-fd8a86b21904","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:22.9449669Z","updatedOn":"2020-07-06T18:51:22.9449669Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"1f75b9dd-4f1d-4e80-9521-321a8b1f5764","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"1f75b9dd-4f1d-4e80-9521-321a8b1f5764","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-07T21:55:07.2303024Z","updatedOn":"2021-10-07T21:55:07.2303024Z","createdBy":"8031e009-cc05-4950-8a8d-78942c4492ac","updatedBy":"8031e009-cc05-4950-8a8d-78942c4492ac","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/99c5a294-bfee-468a-ab2f-f6db60b8c8f3","type":"Microsoft.Authorization/roleAssignments","name":"99c5a294-bfee-468a-ab2f-f6db60b8c8f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T17:23:35.8382756Z","updatedOn":"2021-10-08T17:23:35.8382756Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/ade4333c-4321-4b68-b498-d081d55e2b0c","type":"Microsoft.Authorization/roleAssignments","name":"ade4333c-4321-4b68-b498-d081d55e2b0c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b","condition":null,"conditionVersion":null,"createdOn":"2021-04-22T14:50:37.5977858Z","updatedOn":"2021-04-22T14:50:37.5977858Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b/providers/Microsoft.Authorization/roleAssignments/eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8","type":"Microsoft.Authorization/roleAssignments","name":"eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:23.0673659Z","updatedOn":"2020-02-25T18:36:23.0673659Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d0817c57-3e5b-4363-88b7-52baadd5c362","type":"Microsoft.Authorization/roleAssignments","name":"d0817c57-3e5b-4363-88b7-52baadd5c362"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:23.0753297Z","updatedOn":"2020-07-06T18:51:23.0753297Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:33.0012805Z","updatedOn":"2021-08-09T18:17:33.0012805Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/01de8fe7-aae0-4d5c-844a-f0bdb8335252","type":"Microsoft.Authorization/roleAssignments","name":"01de8fe7-aae0-4d5c-844a-f0bdb8335252"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:39.9188336Z","updatedOn":"2021-08-09T18:17:39.9188336Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/ab2be506-5489-4c1f-add0-f5ed87a10439","type":"Microsoft.Authorization/roleAssignments","name":"ab2be506-5489-4c1f-add0-f5ed87a10439"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:18.2000692Z","updatedOn":"2021-08-24T19:32:18.2000692Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0ce2f3fb-17ea-4193-9081-09aa4b39fec4","type":"Microsoft.Authorization/roleAssignments","name":"0ce2f3fb-17ea-4193-9081-09aa4b39fec4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:36.6775144Z","updatedOn":"2021-08-24T19:32:36.6775144Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2e95b289-99bd-4e68-83de-5433f2a0428c","type":"Microsoft.Authorization/roleAssignments","name":"2e95b289-99bd-4e68-83de-5433f2a0428c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-15T21:46:52.6665975Z","updatedOn":"2021-09-15T21:46:52.6665975Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6d2e0600-74af-4aeb-b479-1718dd4dffdf","type":"Microsoft.Authorization/roleAssignments","name":"6d2e0600-74af-4aeb-b479-1718dd4dffdf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:47:24.2398372Z","updatedOn":"2021-09-23T22:47:24.2398372Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc","type":"Microsoft.Authorization/roleAssignments","name":"68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:48:58.7755038Z","updatedOn":"2021-09-23T22:48:58.7755038Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/1201e06e-7fa6-44c7-bb6b-a4bd82994d4d","type":"Microsoft.Authorization/roleAssignments","name":"1201e06e-7fa6-44c7-bb6b-a4bd82994d4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:10:13.8998989Z","updatedOn":"2021-01-26T20:10:13.8998989Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b36517ec-61d3-468d-afdc-eceda8adb4ee","type":"Microsoft.Authorization/roleAssignments","name":"b36517ec-61d3-468d-afdc-eceda8adb4ee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-06T00:13:19.1780775Z","updatedOn":"2021-02-06T00:13:19.1780775Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/5216c1ee-4f58-4d36-b379-6c04b1fbd157","type":"Microsoft.Authorization/roleAssignments","name":"5216c1ee-4f58-4d36-b379-6c04b1fbd157"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:04.0423529Z","updatedOn":"2021-02-24T01:45:04.0423529Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2bcd4a3e-5ac3-4ffa-a529-269be7717766","type":"Microsoft.Authorization/roleAssignments","name":"2bcd4a3e-5ac3-4ffa-a529-269be7717766"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:10.2950077Z","updatedOn":"2021-02-24T01:45:10.2950077Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f8ed3e8-1b37-4ac1-ad01-7a274f600e79","type":"Microsoft.Authorization/roleAssignments","name":"8f8ed3e8-1b37-4ac1-ad01-7a274f600e79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:26:34.3109215Z","updatedOn":"2021-04-16T18:26:34.3109215Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/7464f8a3-9f55-443b-a3a5-44a31b100cad","type":"Microsoft.Authorization/roleAssignments","name":"7464f8a3-9f55-443b-a3a5-44a31b100cad"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:27:56.4446265Z","updatedOn":"2021-04-16T18:27:56.4446265Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f430c4c-4317-4495-9f01-4f3d4e1ca111","type":"Microsoft.Authorization/roleAssignments","name":"8f430c4c-4317-4495-9f01-4f3d4e1ca111"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-05-04T19:20:06.7695456Z","updatedOn":"2021-05-04T19:20:06.7695456Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa","type":"Microsoft.Authorization/roleAssignments","name":"fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '25960' + - '33753' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:09 GMT + - Tue, 19 Oct 2021 05:11:17 GMT expires: - '-1' pragma: @@ -631,7 +600,22 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitests3a5bwtiz-79a739", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ingressApplicationGateway": + {"enabled": true, "config": {"applicationGatewayName": "gateway", "subnetId": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet"}}}, + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -641,36 +625,121 @@ interactions: - aks create Connection: - keep-alive + Content-Length: + - '1852' + Content-Type: + - application/json ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitests3a5bwtiz-79a739\",\n \"fqdn\": + \"cliakstest-clitests3a5bwtiz-79a739-8a0022c8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitests3a5bwtiz-79a739-8a0022c8.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n + \ \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"applicationGatewayName\": \"gateway\",\n \"effectiveApplicationGatewayId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/gateway\",\n + \ \"subnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 + cache-control: + - no-cache + content-length: + - '3523' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 05:11:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '873' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:27:09 GMT + - Tue, 19 Oct 2021 05:11:57 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -686,7 +755,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -694,130 +763,97 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:27:10 GMT - duration: - - '1158562' + - Tue, 19 Oct 2021 05:12:26 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - QcP18MNEK2rsGylMGJVNHi5HXYCSyZTWD43M/CKGhl4= - ocp-aad-session-key: - - 007MkUnZZImJ2hVqVb-gn4X8ElyEKkihuhOx5gZvx5fjU4kJxY960_oN1d5_o2ulsZK_rYNhdE3T3Aj3RZ0qyZWPE0eIFLFoluZABIFQsxnPnIIiKthCjdbAuFaKfMF5.zPUemzCFZFrlL0JCFcw1aEE_mk5fAGsJhHEw1Mq9Kfc pragma: - no-cache - request-id: - - 26d23589-0ac1-4149-bdf6-80b17a774917 + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"8e20c469-e50f-4c17-b304-2200a307fd36","date":"2020-12-17T07:27:11"}}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:27:11 GMT - duration: - - '457729' + - Tue, 19 Oct 2021 05:12:57 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - AIaF5QYGCb1TFPp3tM0+s9km9SnISEhPpUMOGVdnC/0= - ocp-aad-session-key: - - NtLCfIBcKE_YLgPTAx1P372kAqRSFV0rOG4DUXnnkHN1YsUumy7VeAEyBY7ViMcDcPHqxjwybbQ0vRaxjVkXhQRAkFJbCAMPUd8GO6kgJ4HMInpbqxN2FGnaxZD3a2iR._N4YquWcwR1bhIadx7IILisEEvt0aqbZwzsBgN1my7M pragma: - no-cache - request-id: - - 8e20c469-e50f-4c17-b304-2200a307fd36 + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: - code: 400 - message: Bad Request + code: 200 + message: OK - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -825,35 +861,32 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '873' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:27:13 GMT + - Tue, 19 Oct 2021 05:13:27 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -869,7 +902,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -877,130 +910,97 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:27:14 GMT - duration: - - '478396' + - Tue, 19 Oct 2021 05:13:57 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - +Vo1vaQr1J6K57B7CK/pVo20E97sFK7LOud+zxDHFNk= - ocp-aad-session-key: - - c1Rji8JTUIdsjwwGMC_R2-evBxnJVnzj6xIWsjYC62qjzNSoXEq61mb8Hln-h1NeHk98xnffHm7HpQcgWf-XzmER9EcASq7-o72ksEpuars79UaQ98nPO05_mH0QT7ld.cGEaRmBBxdfmqMCzZP-koVWMmKZdsnf58axazNA9nxw pragma: - no-cache - request-id: - - fea50203-0bdb-4f5c-b100-8f85b631f0fd + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"b431611e-0fb9-4b55-9ecc-87777345d7fd","date":"2020-12-17T07:27:14"}}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:27:13 GMT - duration: - - '467646' + - Tue, 19 Oct 2021 05:14:27 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - 3tNvVkm/Zj7QKWAs1YPTXA5TJ87jXEFFrif+RYkOm5g= - ocp-aad-session-key: - - bfFXYfabqFY9K6aVD756Hz36Qu6I36dUlP7UbIUKUbWMMNMmd0XNedQJOmpeoxUyOmwxLIeFF1Bi37Tf4yUTiPkT4ZJAwe2HNXUSTzgnZ8XisMi3IaHpMutJMLS86BbO.l2F9MM9r0PET_JaLjll1DElGWcpR0JwenqX59od4bRI pragma: - no-cache - request-id: - - b431611e-0fb9-4b55-9ecc-87777345d7fd + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: - code: 400 - message: Bad Request + code: 200 + message: OK - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1008,35 +1008,32 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '873' + - '126' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:27:17 GMT + - Tue, 19 Oct 2021 05:14:57 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1052,7 +1049,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1060,130 +1057,98 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '126' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:27:18 GMT - duration: - - '502140' + - Tue, 19 Oct 2021 05:15:27 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - Ctepklg2J0Yv0+dqQJ0Z2DWorgOts60ilDVLun/aW5g= - ocp-aad-session-key: - - zsowpGVTdwZvGl6zgZk3nhcD7UzLsVdNjkhBIfIM0WlhpFT-mxCNkOSJ2tZtniF9kR7WtpWjl30NFy58R04n5fd8Ua3cvmk8c5DKCRfgbTG7cL5ogVRgZVs8GHulEKtw.ozyWryDdZeI1NIaE4EXYVC2KMnTl14cs3NDAS50WBeQ pragma: - no-cache - request-id: - - 97ba30ac-b42d-4439-acf5-5e8ac4f3bdcc + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2d71d164-18cf-40e6-a403-2b48c9a7d1c0?api-version=2016-03-30 response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"ec8109bf-7e6c-4a30-a537-44ae1d2460e1","date":"2020-12-17T07:27:19"}}' + string: "{\n \"name\": \"64d1712d-cf18-e640-a403-2b48c9a7d1c0\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T05:11:26.7133333Z\",\n \"endTime\": + \"2021-10-19T05:15:33.9630948Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '170' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Thu, 17 Dec 2020 07:27:18 GMT - duration: - - '505386' + - Tue, 19 Oct 2021 05:15:58 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - WzhaGtBqxSLZ0hrAkiIQJ9kgl/P+rn9FQMPcJn/2zBI= - ocp-aad-session-key: - - WB6wO3zwr_Vm3jfN4J1pMK833WYUrkoSE1255gAKpP0Yj_gY2L1hfmmgK-e4npJlQFngW5LUY0-wXe-TsdaEuB8mKYeetfP5lUN8svLHLYnzHml_1K3Nm8YotOnQ3601.KexeI5iyJgHaL20Joefy7CMfFwcvAyMLMU5SXDV0Ne8 pragma: - no-cache - request-id: - - ec8109bf-7e6c-4a30-a537-44ae1d2460e1 + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: - code: 400 - message: Bad Request + code: 200 + message: OK - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1191,35 +1156,73 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitests3a5bwtiz-79a739\",\n \"fqdn\": + \"cliakstest-clitests3a5bwtiz-79a739-8a0022c8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitests3a5bwtiz-79a739-8a0022c8.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n + \ \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"applicationGatewayName\": \"gateway\",\n \"effectiveApplicationGatewayId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/gateway\",\n + \ \"subnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\n + \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/f81ecb8d-0007-4c29-92e4-1920b1c6ae14\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '873' + - '4566' content-type: - - application/json; charset=utf-8 + - application/json date: - - Thu, 17 Dec 2020 07:27:24 GMT + - Tue, 19 Oct 2021 05:15:58 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1243,59 +1246,48 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets + you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' + - '873' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:24 GMT - duration: - - '501360' + - Tue, 19 Oct 2021 05:15:59 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - 6nXKrctRtSptRoHzozTVMUA02WQGzIDDAMhbiPlyMGM= - ocp-aad-session-key: - - qUYTJEUQ8cHixonrbzzlnz_XGygytWgAuUbbEl1ftqs8JmmCjhWSaj0qzd-KtFbMlqAv_NnTc6O07nFCTCl42ahB6q1FF6SjYWwyT4c31kzACpXfY6iAGaUko1AdY2XR.G0POwexpCkLN_Ck08sc6sFNQE5M1tqzDxR71fGIeuQI pragma: - no-cache - request-id: - - f6bb3c54-5ec6-44fe-8945-14b1b0796b44 + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json @@ -1306,62 +1298,48 @@ interactions: Connection: - keep-alive Content-Length: - - '65' + - '233' Content-Type: - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet/providers/Microsoft.Authorization/roleAssignments/a8c96064-c0bd-4ec7-a96f-0437f5a84d4e?api-version=2020-04-01-preview response: body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"bbd144eb-529c-4b7c-93bb-8fd4dacaa425","date":"2020-12-17T07:27:25"}}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:15:59.8963845Z","updatedOn":"2021-10-19T05:16:00.1620101Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet/providers/Microsoft.Authorization/roleAssignments/a8c96064-c0bd-4ec7-a96f-0437f5a84d4e","type":"Microsoft.Authorization/roleAssignments","name":"a8c96064-c0bd-4ec7-a96f-0437f5a84d4e"}' headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '183' + - '1053' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:25 GMT - duration: - - '479905' + - Tue, 19 Oct 2021 05:16:01 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - s5K/P2xKeCZaZ6FdSGG0Z9eYryzDiYVRewZeoHCyeCQ= - ocp-aad-session-key: - - pduQYrIaWwU3HPaXYuCM3uYXmHJ2AK04irqCF16r72AagN_4SpPQhTyarVtyo79DLeZOFk3lfE06fvmTDAVoTAu2hOUbOXW-lY_LZoPBv1tuQzTmcik98WnIrjflkygZ.8EN2aS2ccXUWHpo54y1KBhhCDjs4OkfURTgw3m2_PgU pragma: - no-cache - request-id: - - bbd144eb-529c-4b7c-93bb-8fd4dacaa425 + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' status: - code: 400 - message: Bad Request + code: 201 + message: Created - request: body: null headers: @@ -1374,12 +1352,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -1396,7 +1373,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:27:33 GMT + - Tue, 19 Oct 2021 05:16:01 GMT expires: - '-1' pragma: @@ -1415,7 +1392,8 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json @@ -1425,1626 +1403,34 @@ interactions: - aks create Connection: - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id -a --appgw-name + --appgw-subnet-id --yes --ssh-key-value -o User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/c52d9ef3-7be7-4fb7-b341-267f4a3cf438?api-version=2020-04-01-preview response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:16:02.3098139Z","updatedOn":"2021-10-19T05:16:02.5599270Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/c52d9ef3-7be7-4fb7-b341-267f4a3cf438","type":"Microsoft.Authorization/roleAssignments","name":"c52d9ef3-7be7-4fb7-b341-267f4a3cf438"}' headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:27:33 GMT - duration: - - '517065' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - UOr32UtAMU+Eq0/F3AdEK7cYLW38EohupmMJWMjvI+Q= - ocp-aad-session-key: - - Nw3fGFB64HhmJPhDwrQrzr9TDcLQTmsQHar6wHh1TI9h1hrHLe-9lWeya0SFQOtozjlbIy6DShY-X_MnaPX1L7n2m5OU-WzDpe7pC7tmhbmekyCmA33HOyNmCZ7iTdWN.ru1vYD76vPPQ8oXaL0RkTq07I3iyNUTM5E3U76jB4Ok - pragma: - - no-cache - request-id: - - 0439ecfb-6e7f-42ca-9ee3-dcbbb2c2dcab - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"0876fef8-3264-4c3f-b084-81d1ad5955b5","date":"2020-12-17T07:27:34"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:27:34 GMT - duration: - - '541453' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - zZhyt14zl0OhjZk/+0wTMqtIww9oR8AMqmXQ2MnPyJw= - ocp-aad-session-key: - - 51RW_LD11uBpNpkCLTkj3jZCLpTwS0-4GvjDR_zJkt3eSkHoGJsxmyLA9OoKYYrTwVugvDzqBc6kRbsmzaxo8HU9HhjPvTzJOzjYIzErdEmxH3f8X230gwMi64IG8eIz.h8xuv-s9IgY3wdMKdlIzxzrRzE2p6g_GC4AzA81zxjc - pragma: - - no-cache - request-id: - - 0876fef8-3264-4c3f-b084-81d1ad5955b5 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:27:43 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:27:43 GMT - duration: - - '505668' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - OQLywiI52PNERwXzjFjjauDsq3Wqe1LaqVZPFAotG7Q= - ocp-aad-session-key: - - DouUmznNR_pQZSqUjr94uQjgYz0WIWEaP3ZHKMGEbdv6I9FRG0NPf6hnHjERagLnonesSVPh6hKFkcpsCrXqLXUEamtVU0FhVHip0j1qp1-4CcoS1Alw7ljo4rCrLfmp.d0OFLVonXmOphLnZwN48SY4IhY1KdjrGFXtbh06FG9Y - pragma: - - no-cache - request-id: - - 2c46acde-5b7b-47d6-8d63-ef5e43e04602 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"fffbdc31-a385-4c3e-88e2-6ee4d53ff92b","date":"2020-12-17T07:27:45"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:27:44 GMT - duration: - - '504080' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - DbCL/cZ6FCahCtM0BWg5TmIuclIGVHOfryNcujB+Ao4= - ocp-aad-session-key: - - 3fwdWPJbuQeUIYFa7XXWnkPqGu0X5Cem1Y5o9KfElS8K4DGFCCkiZnCUe8A6jn5V_hDZUVpOwfAJhbEce4cY5jk3iq8IkMTpILJPNaDVYn2DkVqTFe2_Yu9_lCDYay4x.jVDAH-1EzWQKjF7UIdeP865A7osjiNZ8AeFzE8PvUmU - pragma: - - no-cache - request-id: - - fffbdc31-a385-4c3e-88e2-6ee4d53ff92b - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:27:56 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:27:56 GMT - duration: - - '478926' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - 7paJvEI4KWrq6or1klKTgt178X9aqNV+b+UamyiewoE= - ocp-aad-session-key: - - Oh8Giq_ojUPUDZU5CLjzxIosK-5c1Fgy2OjOQflK9CH-t4k0mQDqbbuu9ywMISPFMCP1CLIkPEqAb1UBSDuFFvNDR7xac2sFsAAlzcSSARUbBHkeAal0jgjukNuyj5i8.LzZ4mG-XikwMxy9KNfEBWHqJHjK_Ub162YQFSGxuW4Q - pragma: - - no-cache - request-id: - - 7b39ce94-6ee9-45c6-8309-69e6afc0ab58 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"fa4e3bc4-acef-4355-9f89-973239c3512b","date":"2020-12-17T07:27:57"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:27:57 GMT - duration: - - '475185' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - R5fNJ/U5F36jZMhUoeDS9XyKZDPgiwCbFgHFmIu22og= - ocp-aad-session-key: - - IvDRGQQrvj4WdNFdFOSgwWRla16tDRFFxQar5NLt6nj9CAX_rCuM8U0upSwJoieoZvVwDppIUvrZf9MazJw6iS8AWMOSlXRy-FfdJGOytsML2POfGXY84KpPii4zkouD.VGQjD02hJ0aVWYkH4bbwtTasKLQiIykQzCG1WWmmyvM - pragma: - - no-cache - request-id: - - fa4e3bc4-acef-4355-9f89-973239c3512b - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:28:11 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:28:11 GMT - duration: - - '517608' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - YaUr/QI8BdH2+9T2GuYNq7DhUfKmqQhjXjhZvXluhlA= - ocp-aad-session-key: - - 1XIr9bPcyagmYEJz9OFBVmlFmEKUofaNMKAF3dzttUm-qpBYZLLSpFvQmywJMFhpPQXroZ9b_u68UbdjtRNH5q4jQb1kTlLc-fgq-bu36kFXNr2GlSdn5Qv0ic7IG8y-.UR414RVgLSV4v87XJ8ZUtJmrRbOQ0O0VgtjAb38gIYY - pragma: - - no-cache - request-id: - - 6928a036-3b53-43cb-b020-60e1a21ac355 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"5f3d829f-12b9-4cfe-9b6e-8b5890726b26","date":"2020-12-17T07:28:12"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:28:11 GMT - duration: - - '498725' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - PzdHfTtpxq3XucLg+gS6sVg1sGkT472puvVsj/8i068= - ocp-aad-session-key: - - KNzUcwFvjdFgmYT73ST-1cTwWfbkydhk3em8uzrcO91lFBhRViwE-8SSc_w4aruOW3E85I42tc1fDOpEhqYfsUcyhNwaI2ZH-hOr0uW_yYo2HQdqjoy8kjhJ59pxSXxa.K0z4Kexp3XcP5lwShZdfCwuhmnRZsK5hW-oVzxrTdr8 - pragma: - - no-cache - request-id: - - 5f3d829f-12b9-4cfe-9b6e-8b5890726b26 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:28:27 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:28:28 GMT - duration: - - '508509' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - 27byn2F/vpKjf3gR1clFavpGIRwtN7aES3XD1xua39g= - ocp-aad-session-key: - - 3vPVWFJ5BkFrMUl7hUZbHr5KT_ApUY_6BvfVOJTj3111J13IGmFuKL4JcCR8pS2F_1pDOqitvK2c9wBfxBbCcCptVsLGd4wQSvg4IQ03mGhmGK8rB1K-DT_0xEE10ix3.MlTrJ6Z61pYLp2ceP-XtLgJMlfqIB0c7M_YeMC0snS0 - pragma: - - no-cache - request-id: - - 517f8a68-51ce-4436-8a05-52995afded33 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"b117800d-5d87-4a7e-8320-27b47ba7bfa9","date":"2020-12-17T07:28:29"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:28:28 GMT - duration: - - '509448' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - 1vwxn/l57W3Dd2ohndO/5RgzoNUBgjKIAnyMf7p0r4k= - ocp-aad-session-key: - - EGauNZA6QhcOFIttSV7zB9jdEThgB9XDXVUhN8gDSGnhwso2UUgT2gXNhJuhNKVE92E-1QtY8a5-Gj2XaSsEhwRp76CJNMyAAHnaa9NzYmHXQw9UygHDBADsMqvKrTNd.k3mq1Vi1sM5NW-szEfDzuwjg5EG0HX1VYiP6_zwTRUU - pragma: - - no-cache - request-id: - - b117800d-5d87-4a7e-8320-27b47ba7bfa9 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:28:46 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27xxxx%27%29&api-version=1.6 - response: - body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[]}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:28:47 GMT - duration: - - '512268' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - oi9XMYqRsHd5ZQSxIzkIjFq6as38XTrETSJ9U1cLD+4= - ocp-aad-session-key: - - lGwuiAgrBJLmFJJIupKnzlsOXSKyAODi8D-w-xTBINQHHDH-viOEg7w1ep4YCnBDrHQKyWyLIJa0ts3vQagXK8WzPyh_KQxJVRUQ9YYZVkizYLpkVw_r6cy7UYLnArlm.oXqCnEy0dw8mr17BvexbrGafA7V0dcIpTpUvGm7h1Fw - pragma: - - no-cache - request-id: - - 73534bb6-2d65-425d-a4bb-51964b0ce6c8 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET - status: - code: 200 - message: OK -- request: - body: '{"objectIds": ["xxxx"], "includeDirectoryObjectReferences": true}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '65' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-graphrbac/0.60.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: POST - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/getObjectsByObjectIds?api-version=1.6 - response: - body: - string: '{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"Invalid - GUID specified."},"requestId":"2f87ae82-94ab-4f90-9395-184a96dfb7c2","date":"2020-12-17T07:28:47"}}' - headers: - access-control-allow-origin: - - '*' - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; - date: - - Thu, 17 Dec 2020 07:28:47 GMT - duration: - - '530573' - expires: - - '-1' - ocp-aad-diagnostics-server-name: - - BOfrHh0cOU6eA5cLUnIcIwA0YcBNrjonhGGrSYvBTv4= - ocp-aad-session-key: - - fAhHW2RZUYeYtyzR5i2gOTHJnBeYVw1PT9OERl6iYzOjVmETWoMCeAeUMMgYJU9nV_XTvHxVjMe-nOFj6-Hm4QdhZKJ_bUixPLjcIajqm_N6K8ZAhPAa9ebhfawkX1Tv.fARFDuIbSoI5T3UZf1nEulbCrwa-oe2MeDWOEag1I0M - pragma: - - no-cache - request-id: - - 2f87ae82-94ab-4f90-9395-184a96dfb7c2 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '3' - x-powered-by: - - ASP.NET - status: - code: 400 - message: Bad Request -- request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitestg7h7kj2ay-86501d", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", - "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdabawEfwOujYnckZRvvkrcqoR+c2bLuoiOddqujUWHu+fBTEwDd8nB0vBemdGLNHmo7B3qpXyq9pcplUaGYzCmRZtnYy35UOtCinMqyT3mIJshJA1cIw70nFJbr2gvDl+XXtxmd59k5bWMUjzNdynurjhcA53b1fMHTFXSd5ugtbJ4SyZxPkNWxRtJ9Dg2RslMZ+3ZA9y8iAAMxnX85HpG1UMpwzvEM/jPoFd43UYB5TFZIRAcvlkZTQKaBtFW+Khg7Jx5C3iyPzSMAgDzS4WsJBCfABpJ8nnGzBEi/orhFydtkE/zsXOEMY8ppUpnBLN+LXD1gqWhEYRLF7atYd3 - vsonline@c541134d8e01\n"}]}}, "servicePrincipalProfile": {"clientId": "00000000-0000-0000-0000-000000000001", - "secret": "fake-secret"}, "addonProfiles": {"ingressApplicationGateway": {"enabled": - true, "config": {"applicationGatewayName": "gateway", "subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet"}}}, - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}}, "identity": {"type": "SystemAssigned"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '1742' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.10\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7h7kj2ay-86501d\",\n \"fqdn\": \"cliakstest-clitestg7h7kj2ay-86501d-4903f519.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.10\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"osType\": \"Linux\",\n \"nodeImageVersion\": \"\ - AKSUbuntu-1804-2020.12.15\"\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdabawEfwOujYnckZRvvkrcqoR+c2bLuoiOddqujUWHu+fBTEwDd8nB0vBemdGLNHmo7B3qpXyq9pcplUaGYzCmRZtnYy35UOtCinMqyT3mIJshJA1cIw70nFJbr2gvDl+XXtxmd59k5bWMUjzNdynurjhcA53b1fMHTFXSd5ugtbJ4SyZxPkNWxRtJ9Dg2RslMZ+3ZA9y8iAAMxnX85HpG1UMpwzvEM/jPoFd43UYB5TFZIRAcvlkZTQKaBtFW+Khg7Jx5C3iyPzSMAgDzS4WsJBCfABpJ8nnGzBEi/orhFydtkE/zsXOEMY8ppUpnBLN+LXD1gqWhEYRLF7atYd3\ - \ vsonline@c541134d8e01\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\": \"msi\"\n },\n \"addonProfiles\": {\n \"KubeDashboard\"\ - : {\n \"enabled\": false,\n \"config\": null\n },\n \"ingressApplicationGateway\"\ - : {\n \"enabled\": true,\n \"config\": {\n \"applicationGatewayName\"\ - : \"gateway\",\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/gateway\"\ - ,\n \"subnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\ - \n }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 10\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\": \"5c261512-ae7d-4891-8a22-421d91a9ee2d\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3247' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:29:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"69115eb4-7d5d-0c41-87a2-c39a5b1300c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:29:14.3900062Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:29:44 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"69115eb4-7d5d-0c41-87a2-c39a5b1300c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:29:14.3900062Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:30:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"69115eb4-7d5d-0c41-87a2-c39a5b1300c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:29:14.3900062Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:30:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"69115eb4-7d5d-0c41-87a2-c39a5b1300c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:29:14.3900062Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:31:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"69115eb4-7d5d-0c41-87a2-c39a5b1300c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2020-12-17T07:29:14.3900062Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:31:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b45e1169-5d7d-410c-87a2-c39a5b1300c9?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"69115eb4-7d5d-0c41-87a2-c39a5b1300c9\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2020-12-17T07:29:14.3900062Z\",\n \"\ - endTime\": \"2020-12-17T07:32:03.1964573Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:32:20 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python - AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.10\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7h7kj2ay-86501d\",\n \"fqdn\": \"cliakstest-clitestg7h7kj2ay-86501d-4903f519.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.10\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"osType\": \"Linux\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804-2020.12.15\"\n }\n ],\n \"linuxProfile\": {\n \ - \ \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ - : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdabawEfwOujYnckZRvvkrcqoR+c2bLuoiOddqujUWHu+fBTEwDd8nB0vBemdGLNHmo7B3qpXyq9pcplUaGYzCmRZtnYy35UOtCinMqyT3mIJshJA1cIw70nFJbr2gvDl+XXtxmd59k5bWMUjzNdynurjhcA53b1fMHTFXSd5ugtbJ4SyZxPkNWxRtJ9Dg2RslMZ+3ZA9y8iAAMxnX85HpG1UMpwzvEM/jPoFd43UYB5TFZIRAcvlkZTQKaBtFW+Khg7Jx5C3iyPzSMAgDzS4WsJBCfABpJ8nnGzBEi/orhFydtkE/zsXOEMY8ppUpnBLN+LXD1gqWhEYRLF7atYd3\ - \ vsonline@c541134d8e01\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\": \"msi\"\n },\n \"addonProfiles\": {\n \"KubeDashboard\"\ - : {\n \"enabled\": false,\n \"config\": null\n },\n \"ingressApplicationGateway\"\ - : {\n \"enabled\": true,\n \"config\": {\n \"applicationGatewayName\"\ - : \"gateway\",\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/gateway\"\ - ,\n \"subnetId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet\"\ - \n },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\"\ - ,\n \"clientId\": \"933b1f71-d417-439f-8a73-44b833954abc\",\n \"\ - objectId\": \"2a6c35dd-d267-442f-9fb3-14c6628c4988\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/382de08c-7c50-46f4-b316-d780740a32a8\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 10,\n \"identityProfile\": {\n \"kubeletidentity\":\ - \ {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\": \"ec3b10f1-7c9c-424d-a6c1-7b179e26f3d8\",\n \"objectId\"\ - : \"4266c446-017d-4819-bd42-985cd8bdd7ad\"\n }\n }\n },\n \"identity\"\ - : {\n \"type\": \"SystemAssigned\",\n \"principalId\": \"5c261512-ae7d-4891-8a22-421d91a9ee2d\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4290' - content-type: - - application/json - date: - - Thu, 17 Dec 2020 07:32:20 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' - headers: - cache-control: - - no-cache - content-length: - - '873' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 17 Dec 2020 07:32:21 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId": "2a6c35dd-d267-442f-9fb3-14c6628c4988"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '233' - Content-Type: - - application/json; charset=utf-8 - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - -a --appgw-name --appgw-subnet-id -o - User-Agent: - - python/3.6.9 (Linux-4.19.128-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic) - msrest/0.6.18 msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python - AZURECLI/2.16.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet/providers/Microsoft.Authorization/roleAssignments/b877dc24-b333-41ba-8680-3532bae3498b?api-version=2020-04-01-preview - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"2a6c35dd-d267-442f-9fb3-14c6628c4988","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet","condition":null,"conditionVersion":null,"createdOn":"2020-12-17T07:32:22.6634058Z","updatedOn":"2020-12-17T07:32:22.8199489Z","createdBy":null,"updatedBy":"a6920a4d-d20a-4ac6-a844-13565e224294","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/appgw-subnet/providers/Microsoft.Authorization/roleAssignments/b877dc24-b333-41ba-8680-3532bae3498b","type":"Microsoft.Authorization/roleAssignments","name":"b877dc24-b333-41ba-8680-3532bae3498b"}' - headers: - cache-control: - - no-cache - content-length: - - '1053' + - '1049' content-type: - application/json; charset=utf-8 date: - - Thu, 17 Dec 2020 07:32:23 GMT + - Tue, 19 Oct 2021 05:16:03 GMT expires: - '-1' pragma: @@ -3056,7 +1442,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_aadv1_and_update_with_managed_aad.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_aadv1_and_update_with_managed_aad.yaml old mode 100644 new mode 100755 index 1b7783a98ba..0a5f072a890 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_aadv1_and_update_with_managed_aad.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_aadv1_and_update_with_managed_aad.yaml @@ -14,22 +14,21 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"canadacentral","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:28:01Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:23:04Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '319' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:28:03 GMT + - Tue, 19 Oct 2021 07:23:05 GMT expires: - '-1' pragma: @@ -44,21 +43,22 @@ interactions: code: 200 message: OK - request: - body: '{"location": "canadacentral", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestwuzarozhf-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "aadProfile": {"clientAppID": "00000000-0000-0000-0000-000000000002", "serverAppID": - "00000000-0000-0000-0000-000000000001", "serverAppSecret": "fake-secret", "tenantID": - "d5b55040-0c14-48cc-a028-91457fc190d9"}, "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestqgfx25fxv-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "aadProfile": {"clientAppID": "00000000-0000-0000-0000-000000000002", + "serverAppID": "00000000-0000-0000-0000-000000000001", "serverAppSecret": "fake-secret", + "tenantID": "d5b55040-0c14-48cc-a028-91457fc190d9"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -69,68 +69,64 @@ interactions: Connection: - keep-alive Content-Length: - - '1903' + - '1603' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestwuzarozhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"aadProfile\": {\n \"adminGroupObjectIDs\":\ - \ null,\n \"clientAppID\": \"00000000-0000-0000-0000-000000000002\",\n\ - \ \"serverAppID\": \"00000000-0000-0000-0000-000000000001\",\n \"tenantID\"\ - : \"d5b55040-0c14-48cc-a028-91457fc190d9\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestqgfx25fxv-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"aadProfile\": {\n \"adminGroupObjectIDs\": + null,\n \"clientAppID\": \"00000000-0000-0000-0000-000000000002\",\n \"serverAppID\": + \"00000000-0000-0000-0000-000000000001\",\n \"tenantID\": \"d5b55040-0c14-48cc-a028-91457fc190d9\"\n + \ },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/95ab44a2-9ef4-4d5f-9b13-af46ad7ce5de?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3322' + - '3009' content-type: - application/json date: - - Fri, 10 Sep 2021 20:28:11 GMT + - Tue, 19 Oct 2021 07:23:08 GMT expires: - '-1' pragma: @@ -142,7 +138,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1194' status: code: 201 message: Created @@ -161,14 +157,14 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/95ab44a2-9ef4-4d5f-9b13-af46ad7ce5de?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a244ab95-f49e-5f4d-9b13-af46ad7ce5de\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:11.6266666Z\"\n }" + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" headers: cache-control: - no-cache @@ -177,7 +173,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:28:42 GMT + - Tue, 19 Oct 2021 07:23:38 GMT expires: - '-1' pragma: @@ -210,14 +206,14 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/95ab44a2-9ef4-4d5f-9b13-af46ad7ce5de?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a244ab95-f49e-5f4d-9b13-af46ad7ce5de\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:11.6266666Z\"\n }" + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" headers: cache-control: - no-cache @@ -226,7 +222,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:29:12 GMT + - Tue, 19 Oct 2021 07:24:08 GMT expires: - '-1' pragma: @@ -259,14 +255,14 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/95ab44a2-9ef4-4d5f-9b13-af46ad7ce5de?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a244ab95-f49e-5f4d-9b13-af46ad7ce5de\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:11.6266666Z\"\n }" + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" headers: cache-control: - no-cache @@ -275,7 +271,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:29:41 GMT + - Tue, 19 Oct 2021 07:24:38 GMT expires: - '-1' pragma: @@ -308,14 +304,14 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/95ab44a2-9ef4-4d5f-9b13-af46ad7ce5de?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a244ab95-f49e-5f4d-9b13-af46ad7ce5de\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:11.6266666Z\"\n }" + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" headers: cache-control: - no-cache @@ -324,7 +320,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:11 GMT + - Tue, 19 Oct 2021 07:25:08 GMT expires: - '-1' pragma: @@ -357,24 +353,171 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/95ab44a2-9ef4-4d5f-9b13-af46ad7ce5de?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a244ab95-f49e-5f4d-9b13-af46ad7ce5de\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:28:11.6266666Z\",\n \"\ - endTime\": \"2021-09-10T20:30:30.8690078Z\"\n }" + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:25:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret + --aad-client-app-id --aad-tenant-id --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:26:08 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret + --aad-client-app-id --aad-tenant-id --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:26:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret + --aad-client-app-id --aad-tenant-id --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b4d2c064-34cc-43ab-bbb4-9a513f1faab0?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"64c0d2b4-cc34-ab43-bbb4-9a513f1faab0\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:23:08.6133333Z\",\n \"endTime\": + \"2021-10-19T07:26:50.404029Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '169' content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:42 GMT + - Tue, 19 Oct 2021 07:27:08 GMT expires: - '-1' pragma: @@ -407,63 +550,60 @@ interactions: - --resource-group --name --vm-set-type -c --aad-server-app-id --aad-server-app-secret --aad-client-app-id --aad-tenant-id --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestwuzarozhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/ff5b819e-b9a3-4eb9-a131-8aa2b3919b64\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"adminGroupObjectIDs\": null,\n \"clientAppID\":\ - \ \"00000000-0000-0000-0000-000000000002\",\n \"serverAppID\": \"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantID\": \"d5b55040-0c14-48cc-a028-91457fc190d9\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestqgfx25fxv-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/25792612-4102-48ce-825d-50c33534640e\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"adminGroupObjectIDs\": null,\n \"clientAppID\": \"00000000-0000-0000-0000-000000000002\",\n + \ \"serverAppID\": \"00000000-0000-0000-0000-000000000001\",\n \"tenantID\": + \"d5b55040-0c14-48cc-a028-91457fc190d9\"\n },\n \"maxAgentPools\": 100,\n + \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3997' + - '3672' content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:43 GMT + - Tue, 19 Oct 2021 07:27:09 GMT expires: - '-1' pragma: @@ -496,63 +636,60 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestwuzarozhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/ff5b819e-b9a3-4eb9-a131-8aa2b3919b64\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"adminGroupObjectIDs\": null,\n \"clientAppID\":\ - \ \"00000000-0000-0000-0000-000000000002\",\n \"serverAppID\": \"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantID\": \"d5b55040-0c14-48cc-a028-91457fc190d9\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestqgfx25fxv-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/25792612-4102-48ce-825d-50c33534640e\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"adminGroupObjectIDs\": null,\n \"clientAppID\": \"00000000-0000-0000-0000-000000000002\",\n + \ \"serverAppID\": \"00000000-0000-0000-0000-000000000001\",\n \"tenantID\": + \"d5b55040-0c14-48cc-a028-91457fc190d9\"\n },\n \"maxAgentPools\": 100,\n + \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3997' + - '3672' content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:44 GMT + - Tue, 19 Oct 2021 07:27:10 GMT expires: - '-1' pragma: @@ -571,25 +708,26 @@ interactions: code: 200 message: OK - request: - body: '{"location": "canadacentral", "sku": {"name": "Basic", "tier": "Free"}, - "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": - "1.20.9", "dnsPrefix": "cliakstest-clitestwuzarozhf-8ecadf", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": - "Managed", "kubeletDiskType": "OS", "maxPods": 110, "osType": "Linux", "osSKU": - "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "1.20.9", "enableNodePublicIP": false, "enableEncryptionAtHost": false, "enableUltraSSD": - false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_canadacentral", "enableRBAC": + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestqgfx25fxv-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/ff5b819e-b9a3-4eb9-a131-8aa2b3919b64"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/25792612-4102-48ce-825d-50c33534640e"}]}}, "aadProfile": {"managed": true, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000003"], "tenantID": "00000000-0000-0000-0000-000000000004"}, "identityProfile": {"kubeletidentity": - {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: @@ -602,72 +740,68 @@ interactions: Connection: - keep-alive Content-Length: - - '2744' + - '2461' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestwuzarozhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/ff5b819e-b9a3-4eb9-a131-8aa2b3919b64\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000003\"\n ],\n \"tenantID\":\ - \ \"00000000-0000-0000-0000-000000000004\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestqgfx25fxv-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/25792612-4102-48ce-825d-50c33534640e\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000003\"\n + \ ],\n \"tenantID\": \"00000000-0000-0000-0000-000000000004\"\n },\n + \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/9be5e531-cd56-4239-bfc6-d54944ceb728?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0671c1ec-290b-466d-bd4f-7d88b17238d5?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3945' + - '3620' content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:48 GMT + - Tue, 19 Oct 2021 07:27:12 GMT expires: - '-1' pragma: @@ -683,7 +817,105 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1194' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0671c1ec-290b-466d-bd4f-7d88b17238d5?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"ecc17106-0b29-6d46-bd4f-7d88b17238d5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:27:12.6133333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:27:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0671c1ec-290b-466d-bd4f-7d88b17238d5?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"ecc17106-0b29-6d46-bd4f-7d88b17238d5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:27:12.6133333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:28:12 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK @@ -702,14 +934,14 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/9be5e531-cd56-4239-bfc6-d54944ceb728?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0671c1ec-290b-466d-bd4f-7d88b17238d5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"31e5e59b-56cd-3942-bfc6-d54944ceb728\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:30:46.7533333Z\"\n }" + string: "{\n \"name\": \"ecc17106-0b29-6d46-bd4f-7d88b17238d5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:27:12.6133333Z\"\n }" headers: cache-control: - no-cache @@ -718,7 +950,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:31:18 GMT + - Tue, 19 Oct 2021 07:28:42 GMT expires: - '-1' pragma: @@ -751,14 +983,14 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/9be5e531-cd56-4239-bfc6-d54944ceb728?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0671c1ec-290b-466d-bd4f-7d88b17238d5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"31e5e59b-56cd-3942-bfc6-d54944ceb728\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:30:46.7533333Z\"\n }" + string: "{\n \"name\": \"ecc17106-0b29-6d46-bd4f-7d88b17238d5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:27:12.6133333Z\"\n }" headers: cache-control: - no-cache @@ -767,7 +999,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:31:48 GMT + - Tue, 19 Oct 2021 07:29:13 GMT expires: - '-1' pragma: @@ -800,15 +1032,15 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/9be5e531-cd56-4239-bfc6-d54944ceb728?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0671c1ec-290b-466d-bd4f-7d88b17238d5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"31e5e59b-56cd-3942-bfc6-d54944ceb728\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:30:46.7533333Z\",\n \"\ - endTime\": \"2021-09-10T20:31:50.8461812Z\"\n }" + string: "{\n \"name\": \"ecc17106-0b29-6d46-bd4f-7d88b17238d5\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:27:12.6133333Z\",\n \"endTime\": + \"2021-10-19T07:29:13.5617757Z\"\n }" headers: cache-control: - no-cache @@ -817,7 +1049,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:32:18 GMT + - Tue, 19 Oct 2021 07:29:42 GMT expires: - '-1' pragma: @@ -850,63 +1082,59 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestwuzarozhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestwuzarozhf-8ecadf-f6a77beb.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/ff5b819e-b9a3-4eb9-a131-8aa2b3919b64\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000003\"\n ],\n \"tenantID\":\ - \ \"00000000-0000-0000-0000-000000000004\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestqgfx25fxv-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestqgfx25fxv-8ecadf-aaad543b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/25792612-4102-48ce-825d-50c33534640e\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000003\"\n + \ ],\n \"tenantID\": \"00000000-0000-0000-0000-000000000004\"\n },\n + \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3947' + - '3622' content-type: - application/json date: - - Fri, 10 Sep 2021 20:32:18 GMT + - Tue, 19 Oct 2021 07:29:43 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_addon_with_azurekeyvaultsecretsprovider_with_secret_rotation.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_addon_with_azurekeyvaultsecretsprovider_with_secret_rotation.yaml index d1c56997cb4..8abb5a137be 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_addon_with_azurekeyvaultsecretsprovider_with_secret_rotation.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_addon_with_azurekeyvaultsecretsprovider_with_secret_rotation.yaml @@ -11,15 +11,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:28:01Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-20T15:49:32Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +29,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:28:03 GMT + - Wed, 20 Oct 2021 15:49:40 GMT expires: - '-1' pragma: @@ -44,19 +45,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest74bq22qnk-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestubw6cybvx-26fe00", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "true"}}}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + true, "config": {"enableSecretRotation": "true", "rotationPollInterval": "30m"}}}, + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -67,16 +68,17 @@ interactions: Connection: - keep-alive Content-Length: - - '1778' + - '1844' Content-Type: - application/json ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -84,48 +86,49 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest74bq22qnk-8ecadf\",\n \"fqdn\": \"cliakstest-clitest74bq22qnk-8ecadf-0d423ac4.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest74bq22qnk-8ecadf-0d423ac4.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestubw6cybvx-26fe00\",\n \"fqdn\": \"cliakstest-clitestubw6cybvx-26fe00-15fbf228.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestubw6cybvx-26fe00-15fbf228.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"30m\"\n }\n }\n },\n \"nodeResourceGroup\"\ + : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ + networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \ + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ + : 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ + : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ + : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ + : \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f924c94-0911-4828-9315-ed8f6af4f8f5?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3222' + - '3315' content-type: - application/json date: - - Fri, 10 Sep 2021 20:28:08 GMT + - Wed, 20 Oct 2021 15:49:53 GMT expires: - '-1' pragma: @@ -137,7 +140,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -153,16 +156,164 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 15:50:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 15:50:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 15:51:24 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f924c94-0911-4828-9315-ed8f6af4f8f5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"944c929f-1109-2848-9315-ed8f6af4f8f5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:08.5966666Z\"\n }" + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" headers: cache-control: - no-cache @@ -171,7 +322,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:28:38 GMT + - Wed, 20 Oct 2021 15:51:54 GMT expires: - '-1' pragma: @@ -201,16 +352,17 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f924c94-0911-4828-9315-ed8f6af4f8f5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"944c929f-1109-2848-9315-ed8f6af4f8f5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:08.5966666Z\"\n }" + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" headers: cache-control: - no-cache @@ -219,7 +371,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:29:08 GMT + - Wed, 20 Oct 2021 15:52:24 GMT expires: - '-1' pragma: @@ -249,16 +401,17 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f924c94-0911-4828-9315-ed8f6af4f8f5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"944c929f-1109-2848-9315-ed8f6af4f8f5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:08.5966666Z\"\n }" + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" headers: cache-control: - no-cache @@ -267,7 +420,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:29:39 GMT + - Wed, 20 Oct 2021 15:52:55 GMT expires: - '-1' pragma: @@ -297,16 +450,17 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f924c94-0911-4828-9315-ed8f6af4f8f5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"944c929f-1109-2848-9315-ed8f6af4f8f5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:28:08.5966666Z\"\n }" + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\"\n }" headers: cache-control: - no-cache @@ -315,7 +469,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:09 GMT + - Wed, 20 Oct 2021 15:53:26 GMT expires: - '-1' pragma: @@ -345,17 +499,18 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f924c94-0911-4828-9315-ed8f6af4f8f5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24855e36-d472-4741-b104-b20760ed7fdc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"944c929f-1109-2848-9315-ed8f6af4f8f5\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:28:08.5966666Z\",\n \"\ - endTime\": \"2021-09-10T20:30:33.1722984Z\"\n }" + string: "{\n \"name\": \"365e8524-72d4-4147-b104-b20760ed7fdc\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-20T15:49:52.7933333Z\",\n \"\ + endTime\": \"2021-10-20T15:53:54.0916303Z\"\n }" headers: cache-control: - no-cache @@ -364,7 +519,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:39 GMT + - Wed, 20 Oct 2021 15:53:56 GMT expires: - '-1' pragma: @@ -394,12 +549,13 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name -a --enable-secret-rotation --ssh-key-value -o + - --resource-group --name -a --enable-secret-rotation --rotation-poll-interval + --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -407,26 +563,27 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest74bq22qnk-8ecadf\",\n \"fqdn\": \"cliakstest-clitest74bq22qnk-8ecadf-0d423ac4.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest74bq22qnk-8ecadf-0d423ac4.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestubw6cybvx-26fe00\",\n \"fqdn\": \"cliakstest-clitestubw6cybvx-26fe00-15fbf228.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestubw6cybvx-26fe00-15fbf228.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"30m\"\n },\n \"identity\": {\n \ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ @@ -434,7 +591,7 @@ interactions: : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/168fc728-d9c3-4ecd-a56c-7579c3c4d821\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c8cd1b7f-0993-4ea1-b60e-67bd810fcf75\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -450,11 +607,11 @@ interactions: cache-control: - no-cache content-length: - - '4268' + - '4361' content-type: - application/json date: - - Fri, 10 Sep 2021 20:30:39 GMT + - Wed, 20 Oct 2021 15:53:56 GMT expires: - '-1' pragma: @@ -488,8 +645,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -497,17 +654,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5b2c109b-d549-4515-b33a-b0770271c142?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20d86cdb-ae2a-4e9f-9588-cdf27520eeb8?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 20:30:41 GMT + - Wed, 20 Oct 2021 15:54:00 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/5b2c109b-d549-4515-b33a-b0770271c142?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/20d86cdb-ae2a-4e9f-9588-cdf27520eeb8?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad.yaml old mode 100644 new mode 100755 index d330391611e..b0ac3f38d2f --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:35:16Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:16:11Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:35:18 GMT + - Tue, 19 Oct 2021 07:16:12 GMT expires: - '-1' pragma: @@ -45,18 +44,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-cliteste2bt2blkp-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestj3zut7icd-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000001"]}, "disableLocalAccounts": false}}' headers: Accept: @@ -68,67 +67,64 @@ interactions: Connection: - keep-alive Content-Length: - - '1809' + - '1515' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-cliteste2bt2blkp-8ecadf\",\n \"fqdn\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj3zut7icd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": + [\n \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\": + false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n + \ \"maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7579a39e-1185-48f4-b4b7-13d0e1100fa0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0be843d8-8e37-4fc4-8067-31169e977f26?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3278' + - '2989' content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:23 GMT + - Tue, 19 Oct 2021 07:16:16 GMT expires: - '-1' pragma: @@ -140,7 +136,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -159,14 +155,14 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7579a39e-1185-48f4-b4b7-13d0e1100fa0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0be843d8-8e37-4fc4-8067-31169e977f26?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9ea37975-8511-f448-b4b7-13d0e1100fa0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:35:23.2266666Z\"\n }" + string: "{\n \"name\": \"d843e80b-378e-c44f-8067-31169e977f26\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:17.1833333Z\"\n }" headers: cache-control: - no-cache @@ -175,7 +171,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:53 GMT + - Tue, 19 Oct 2021 07:16:47 GMT expires: - '-1' pragma: @@ -208,14 +204,14 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7579a39e-1185-48f4-b4b7-13d0e1100fa0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0be843d8-8e37-4fc4-8067-31169e977f26?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9ea37975-8511-f448-b4b7-13d0e1100fa0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:35:23.2266666Z\"\n }" + string: "{\n \"name\": \"d843e80b-378e-c44f-8067-31169e977f26\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:17.1833333Z\"\n }" headers: cache-control: - no-cache @@ -224,7 +220,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:23 GMT + - Tue, 19 Oct 2021 07:17:17 GMT expires: - '-1' pragma: @@ -257,14 +253,14 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7579a39e-1185-48f4-b4b7-13d0e1100fa0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0be843d8-8e37-4fc4-8067-31169e977f26?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9ea37975-8511-f448-b4b7-13d0e1100fa0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:35:23.2266666Z\"\n }" + string: "{\n \"name\": \"d843e80b-378e-c44f-8067-31169e977f26\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:17.1833333Z\"\n }" headers: cache-control: - no-cache @@ -273,7 +269,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:54 GMT + - Tue, 19 Oct 2021 07:17:46 GMT expires: - '-1' pragma: @@ -306,14 +302,14 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7579a39e-1185-48f4-b4b7-13d0e1100fa0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0be843d8-8e37-4fc4-8067-31169e977f26?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9ea37975-8511-f448-b4b7-13d0e1100fa0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:35:23.2266666Z\"\n }" + string: "{\n \"name\": \"d843e80b-378e-c44f-8067-31169e977f26\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:17.1833333Z\"\n }" headers: cache-control: - no-cache @@ -322,7 +318,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:24 GMT + - Tue, 19 Oct 2021 07:18:16 GMT expires: - '-1' pragma: @@ -355,15 +351,15 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7579a39e-1185-48f4-b4b7-13d0e1100fa0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0be843d8-8e37-4fc4-8067-31169e977f26?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9ea37975-8511-f448-b4b7-13d0e1100fa0\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:35:23.2266666Z\",\n \"\ - endTime\": \"2021-09-10T20:37:30.7819876Z\"\n }" + string: "{\n \"name\": \"d843e80b-378e-c44f-8067-31169e977f26\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:16:17.1833333Z\",\n \"endTime\": + \"2021-10-19T07:18:36.1981006Z\"\n }" headers: cache-control: - no-cache @@ -372,7 +368,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:54 GMT + - Tue, 19 Oct 2021 07:18:47 GMT expires: - '-1' pragma: @@ -405,63 +401,59 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-cliteste2bt2blkp-8ecadf\",\n \"fqdn\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cb928f3e-6381-4093-b0e9-665380a603dc\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj3zut7icd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c6dabc3-d0f1-4421-a02b-0e509a6a9402\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3941' + - '3652' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:54 GMT + - Tue, 19 Oct 2021 07:18:47 GMT expires: - '-1' pragma: @@ -493,63 +485,59 @@ interactions: ParameterSetName: - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-cliteste2bt2blkp-8ecadf\",\n \"fqdn\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cb928f3e-6381-4093-b0e9-665380a603dc\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj3zut7icd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c6dabc3-d0f1-4421-a02b-0e509a6a9402\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3941' + - '3652' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:54 GMT + - Tue, 19 Oct 2021 07:18:48 GMT expires: - '-1' pragma: @@ -570,20 +558,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-cliteste2bt2blkp-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "cliakstest-clitestj3zut7icd-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cb928f3e-6381-4093-b0e9-665380a603dc"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c6dabc3-d0f1-4421-a02b-0e509a6a9402"}]}}, "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000002"], "tenantID": "00000000-0000-0000-0000-000000000003"}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", @@ -599,71 +588,67 @@ interactions: Connection: - keep-alive Content-Length: - - '2746' + - '2487' Content-Type: - application/json ParameterSetName: - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-cliteste2bt2blkp-8ecadf\",\n \"fqdn\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cb928f3e-6381-4093-b0e9-665380a603dc\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000002\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"00000000-0000-0000-0000-000000000003\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj3zut7icd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c6dabc3-d0f1-4421-a02b-0e509a6a9402\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000002\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"00000000-0000-0000-0000-000000000003\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75f00e9d-410d-44c3-adc6-fc4d7efdaac2?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ad759040-5683-4e7c-8e8e-d7c7ea9c447f?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3939' + - '3650' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:57 GMT + - Tue, 19 Oct 2021 07:18:50 GMT expires: - '-1' pragma: @@ -679,7 +664,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1192' status: code: 200 message: OK @@ -697,23 +682,23 @@ interactions: ParameterSetName: - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75f00e9d-410d-44c3-adc6-fc4d7efdaac2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ad759040-5683-4e7c-8e8e-d7c7ea9c447f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9d0ef075-0d41-c344-adc6-fc4d7efdaac2\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:37:57.5733333Z\"\n }" + string: "{\n \"name\": \"409075ad-8356-7c4e-8e8e-d7c7ea9c447f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:50.68Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:28 GMT + - Tue, 19 Oct 2021 07:19:20 GMT expires: - '-1' pragma: @@ -745,23 +730,23 @@ interactions: ParameterSetName: - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75f00e9d-410d-44c3-adc6-fc4d7efdaac2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ad759040-5683-4e7c-8e8e-d7c7ea9c447f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9d0ef075-0d41-c344-adc6-fc4d7efdaac2\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:37:57.5733333Z\"\n }" + string: "{\n \"name\": \"409075ad-8356-7c4e-8e8e-d7c7ea9c447f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:50.68Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:58 GMT + - Tue, 19 Oct 2021 07:19:50 GMT expires: - '-1' pragma: @@ -793,24 +778,72 @@ interactions: ParameterSetName: - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75f00e9d-410d-44c3-adc6-fc4d7efdaac2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ad759040-5683-4e7c-8e8e-d7c7ea9c447f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9d0ef075-0d41-c344-adc6-fc4d7efdaac2\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:37:57.5733333Z\",\n \"\ - endTime\": \"2021-09-10T20:39:03.6595801Z\"\n }" + string: "{\n \"name\": \"409075ad-8356-7c4e-8e8e-d7c7ea9c447f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:50.68Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:20:20 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ad759040-5683-4e7c-8e8e-d7c7ea9c447f?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"409075ad-8356-7c4e-8e8e-d7c7ea9c447f\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:18:50.68Z\",\n \"endTime\": + \"2021-10-19T07:20:45.4532631Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:28 GMT + - Tue, 19 Oct 2021 07:20:50 GMT expires: - '-1' pragma: @@ -842,63 +875,59 @@ interactions: ParameterSetName: - --resource-group --name --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-cliteste2bt2blkp-8ecadf\",\n \"fqdn\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-cliteste2bt2blkp-8ecadf-f225ae31.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cb928f3e-6381-4093-b0e9-665380a603dc\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000002\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"00000000-0000-0000-0000-000000000003\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj3zut7icd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj3zut7icd-8ecadf-dea7bc27.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c6dabc3-d0f1-4421-a02b-0e509a6a9402\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000002\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"00000000-0000-0000-0000-000000000003\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3941' + - '3652' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:28 GMT + - Tue, 19 Oct 2021 07:20:51 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad_enable_azure_rbac.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad_enable_azure_rbac.yaml old mode 100644 new mode 100755 index c5be47ed7a2..be61e1fbb53 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad_enable_azure_rbac.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_aad_enable_azure_rbac.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:31:04Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:19:56Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:31:06 GMT + - Tue, 19 Oct 2021 07:19:57 GMT expires: - '-1' pragma: @@ -45,18 +44,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestg7n5djdaq-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestiibzhzd4n-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000001"]}, "disableLocalAccounts": false}}' headers: Accept: @@ -68,67 +67,64 @@ interactions: Connection: - keep-alive Content-Length: - - '1809' + - '1515' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": + [\n \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\": + false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n + \ \"maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20885018-7868-49e3-9012-dff43b2e12c1?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3278' + - '2989' content-type: - application/json date: - - Fri, 10 Sep 2021 20:31:13 GMT + - Tue, 19 Oct 2021 07:20:00 GMT expires: - '-1' pragma: @@ -140,7 +136,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1194' status: code: 201 message: Created @@ -159,23 +155,23 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20885018-7868-49e3-9012-dff43b2e12c1?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"18508820-6878-e349-9012-dff43b2e12c1\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:31:14.09Z\"\n }" + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:31:44 GMT + - Tue, 19 Oct 2021 07:20:29 GMT expires: - '-1' pragma: @@ -208,23 +204,23 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20885018-7868-49e3-9012-dff43b2e12c1?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"18508820-6878-e349-9012-dff43b2e12c1\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:31:14.09Z\"\n }" + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:32:14 GMT + - Tue, 19 Oct 2021 07:20:59 GMT expires: - '-1' pragma: @@ -257,23 +253,23 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20885018-7868-49e3-9012-dff43b2e12c1?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"18508820-6878-e349-9012-dff43b2e12c1\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:31:14.09Z\"\n }" + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:32:44 GMT + - Tue, 19 Oct 2021 07:21:30 GMT expires: - '-1' pragma: @@ -306,23 +302,23 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20885018-7868-49e3-9012-dff43b2e12c1?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"18508820-6878-e349-9012-dff43b2e12c1\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:31:14.09Z\"\n }" + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:14 GMT + - Tue, 19 Oct 2021 07:22:00 GMT expires: - '-1' pragma: @@ -355,24 +351,122 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/20885018-7868-49e3-9012-dff43b2e12c1?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"18508820-6878-e349-9012-dff43b2e12c1\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:31:14.09Z\",\n \"endTime\"\ - : \"2021-09-10T20:33:20.6896287Z\"\n }" + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:22:29 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:23:00 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e55194d-74c6-4e0c-9327-5301cb22a506?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"4d19554e-c674-0c4e-9327-5301cb22a506\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:20:00.2333333Z\",\n \"endTime\": + \"2021-10-19T07:23:29.2480361Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:44 GMT + - Tue, 19 Oct 2021 07:23:30 GMT expires: - '-1' pragma: @@ -405,63 +499,59 @@ interactions: - --resource-group --name --vm-set-type -c --enable-aad --aad-admin-group-object-ids --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3941' + - '3652' content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:44 GMT + - Tue, 19 Oct 2021 07:23:30 GMT expires: - '-1' pragma: @@ -493,63 +583,59 @@ interactions: ParameterSetName: - --resource-group --name --enable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3941' + - '3652' content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:45 GMT + - Tue, 19 Oct 2021 07:23:31 GMT expires: - '-1' pragma: @@ -570,20 +656,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestg7n5djdaq-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "cliakstest-clitestiibzhzd4n-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818"}]}}, "aadProfile": {"managed": true, "enableAzureRBAC": true, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000001"], "tenantID": "72f988bf-86f1-41af-91ab-2d7cd011db47"}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", @@ -599,71 +686,67 @@ interactions: Connection: - keep-alive Content-Length: - - '2745' + - '2486' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : true,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": true,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15447490-97cd-4bb8-b5e5-00da08ad8cdf?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/214ebecf-4a85-40bc-b1fd-359258e72699?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3938' + - '3649' content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:48 GMT + - Tue, 19 Oct 2021 07:23:33 GMT expires: - '-1' pragma: @@ -679,7 +762,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1192' status: code: 200 message: OK @@ -697,23 +780,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15447490-97cd-4bb8-b5e5-00da08ad8cdf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/214ebecf-4a85-40bc-b1fd-359258e72699?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"90744415-cd97-b84b-b5e5-00da08ad8cdf\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:33:48.6933333Z\"\n }" + string: "{\n \"name\": \"cfbe4e21-854a-bc40-b1fd-359258e72699\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:33.5Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:34:19 GMT + - Tue, 19 Oct 2021 07:24:03 GMT expires: - '-1' pragma: @@ -745,24 +828,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15447490-97cd-4bb8-b5e5-00da08ad8cdf?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/214ebecf-4a85-40bc-b1fd-359258e72699?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"90744415-cd97-b84b-b5e5-00da08ad8cdf\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:33:48.6933333Z\",\n \"\ - endTime\": \"2021-09-10T20:34:48.8407573Z\"\n }" + string: "{\n \"name\": \"cfbe4e21-854a-bc40-b1fd-359258e72699\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:33.5Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:34:49 GMT + - Tue, 19 Oct 2021 07:24:33 GMT expires: - '-1' pragma: @@ -794,63 +876,156 @@ interactions: ParameterSetName: - --resource-group --name --enable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/214ebecf-4a85-40bc-b1fd-359258e72699?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : true,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"cfbe4e21-854a-bc40-b1fd-359258e72699\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:23:33.5Z\"\n }" headers: cache-control: - no-cache content-length: - - '3940' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:34:49 GMT + - Tue, 19 Oct 2021 07:25:03 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-azure-rbac -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/214ebecf-4a85-40bc-b1fd-359258e72699?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"cfbe4e21-854a-bc40-b1fd-359258e72699\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:23:33.5Z\",\n \"endTime\": + \"2021-10-19T07:25:28.5597926Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '164' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:25:33 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-azure-rbac -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": true,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3651' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:25:33 GMT expires: - '-1' pragma: @@ -882,63 +1057,59 @@ interactions: ParameterSetName: - --resource-group --name --disable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : true,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": true,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3940' + - '3651' content-type: - application/json date: - - Fri, 10 Sep 2021 20:34:50 GMT + - Tue, 19 Oct 2021 07:25:35 GMT expires: - '-1' pragma: @@ -959,20 +1130,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestg7n5djdaq-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "cliakstest-clitestiibzhzd4n-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818"}]}}, "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000001"], "tenantID": "72f988bf-86f1-41af-91ab-2d7cd011db47"}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", @@ -988,71 +1160,67 @@ interactions: Connection: - keep-alive Content-Length: - - '2746' + - '2487' Content-Type: - application/json ParameterSetName: - --resource-group --name --disable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72428d7d-23db-4e51-82ad-d7b03f6894c8?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cf52b72-d4e7-48f5-8c9c-98a34decfa60?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3939' + - '3650' content-type: - application/json date: - - Fri, 10 Sep 2021 20:34:53 GMT + - Tue, 19 Oct 2021 07:25:37 GMT expires: - '-1' pragma: @@ -1068,7 +1236,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 200 message: OK @@ -1086,23 +1254,23 @@ interactions: ParameterSetName: - --resource-group --name --disable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72428d7d-23db-4e51-82ad-d7b03f6894c8?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cf52b72-d4e7-48f5-8c9c-98a34decfa60?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7d8d4272-db23-514e-82ad-d7b03f6894c8\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:34:53.8366666Z\"\n }" + string: "{\n \"name\": \"722bf59c-e7d4-f548-8c9c-98a34decfa60\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:25:37.62Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:23 GMT + - Tue, 19 Oct 2021 07:26:06 GMT expires: - '-1' pragma: @@ -1134,24 +1302,168 @@ interactions: ParameterSetName: - --resource-group --name --disable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72428d7d-23db-4e51-82ad-d7b03f6894c8?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cf52b72-d4e7-48f5-8c9c-98a34decfa60?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7d8d4272-db23-514e-82ad-d7b03f6894c8\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:34:53.8366666Z\",\n \"\ - endTime\": \"2021-09-10T20:35:53.0068091Z\"\n }" + string: "{\n \"name\": \"722bf59c-e7d4-f548-8c9c-98a34decfa60\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:25:37.62Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:26:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --disable-azure-rbac -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cf52b72-d4e7-48f5-8c9c-98a34decfa60?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"722bf59c-e7d4-f548-8c9c-98a34decfa60\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:25:37.62Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:27:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --disable-azure-rbac -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cf52b72-d4e7-48f5-8c9c-98a34decfa60?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"722bf59c-e7d4-f548-8c9c-98a34decfa60\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:25:37.62Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:27:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --disable-azure-rbac -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cf52b72-d4e7-48f5-8c9c-98a34decfa60?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"722bf59c-e7d4-f548-8c9c-98a34decfa60\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:25:37.62Z\",\n \"endTime\": + \"2021-10-19T07:27:39.0017678Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:53 GMT + - Tue, 19 Oct 2021 07:28:07 GMT expires: - '-1' pragma: @@ -1183,63 +1495,59 @@ interactions: ParameterSetName: - --resource-group --name --disable-azure-rbac -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestg7n5djdaq-8ecadf\",\n \"fqdn\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestg7n5djdaq-8ecadf-0e5dced8.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/df481664-6c9c-4be9-bd3b-dbd8a677ee05\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"enableAzureRBAC\"\ - : false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n\ - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestiibzhzd4n-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestiibzhzd4n-8ecadf-b6015a74.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c008707-3442-4d39-b291-dc6ca82cc818\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3941' + - '3652' content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:54 GMT + - Tue, 19 Oct 2021 07:28:08 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_nat_gateway_outbound.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_nat_gateway_outbound.yaml old mode 100644 new mode 100755 index 1d7e7fbba3d..13d7cc579d7 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_nat_gateway_outbound.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_and_update_with_managed_nat_gateway_outbound.yaml @@ -13,22 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:32:21Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:36:09Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '312' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:32:24 GMT + - Tue, 19 Oct 2021 06:36:10 GMT expires: - '-1' pragma: @@ -43,19 +42,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "eastus", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestnun6p7duk-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "managedNATGateway", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestwtujpf5lu-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "managedNATGateway", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,64 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1689' + - '1396' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestnun6p7duk-8ecadf\",\n \"fqdn\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"natGatewayProfile\": {\n \"managedOutboundIPProfile\": {\n \ - \ \"count\": 1\n },\n \"idleTimeoutInMinutes\": 4\n },\n \ - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ - ,\n \"outboundType\": \"managedNATGateway\"\n },\n \"maxAgentPools\"\ - : 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwtujpf5lu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"natGatewayProfile\": + {\n \"managedOutboundIPProfile\": {\n \"count\": 1\n },\n \"idleTimeoutInMinutes\": + 4\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n + \ \"outboundType\": \"managedNATGateway\"\n },\n \"maxAgentPools\": + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3104' + - '2819' content-type: - application/json date: - - Fri, 10 Sep 2021 20:32:29 GMT + - Tue, 19 Oct 2021 06:36:13 GMT expires: - '-1' pragma: @@ -135,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -153,62 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 - response: - body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 20:32:59 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\"\n }" + string: "{\n \"name\": \"9b9a0058-b22b-8242-9a1b-90a99d487f2d\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.4766666Z\"\n }" headers: cache-control: - no-cache @@ -217,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:29 GMT + - Tue, 19 Oct 2021 06:36:44 GMT expires: - '-1' pragma: @@ -249,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\"\n }" + string: "{\n \"name\": \"9b9a0058-b22b-8242-9a1b-90a99d487f2d\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.4766666Z\"\n }" headers: cache-control: - no-cache @@ -265,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:33:59 GMT + - Tue, 19 Oct 2021 06:37:14 GMT expires: - '-1' pragma: @@ -297,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\"\n }" + string: "{\n \"name\": \"9b9a0058-b22b-8242-9a1b-90a99d487f2d\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.4766666Z\"\n }" headers: cache-control: - no-cache @@ -313,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:34:29 GMT + - Tue, 19 Oct 2021 06:37:44 GMT expires: - '-1' pragma: @@ -345,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\"\n }" + string: "{\n \"name\": \"9b9a0058-b22b-8242-9a1b-90a99d487f2d\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.4766666Z\"\n }" headers: cache-control: - no-cache @@ -361,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:00 GMT + - Tue, 19 Oct 2021 06:38:14 GMT expires: - '-1' pragma: @@ -393,14 +341,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\"\n }" + string: "{\n \"name\": \"9b9a0058-b22b-8242-9a1b-90a99d487f2d\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.4766666Z\"\n }" headers: cache-control: - no-cache @@ -409,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:35:30 GMT + - Tue, 19 Oct 2021 06:38:44 GMT expires: - '-1' pragma: @@ -441,15 +389,15 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/2f3518e8-9e58-4371-842f-20544aa8a10b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58009a9b-2bb2-4282-9a1b-90a99d487f2d?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e818352f-589e-7143-842f-20544aa8a10b\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:32:28.6966666Z\",\n \"\ - endTime\": \"2021-09-10T20:35:42.7760641Z\"\n }" + string: "{\n \"name\": \"9b9a0058-b22b-8242-9a1b-90a99d487f2d\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:36:14.4766666Z\",\n \"endTime\": + \"2021-10-19T06:39:00.0814619Z\"\n }" headers: cache-control: - no-cache @@ -458,7 +406,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:00 GMT + - Tue, 19 Oct 2021 06:39:14 GMT expires: - '-1' pragma: @@ -490,60 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --outbound-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestnun6p7duk-8ecadf\",\n \"fqdn\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"natGatewayProfile\": {\n \"managedOutboundIPProfile\": {\n \ - \ \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \ - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/33eb8e89-2e12-4449-983f-04253f72acde\"\ - \n }\n ],\n \"idleTimeoutInMinutes\": 4\n },\n \"podCidr\"\ - : \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwtujpf5lu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"natGatewayProfile\": + {\n \"managedOutboundIPProfile\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9c783611-7cb0-4acc-abf1-a72e306325d3\"\n + \ }\n ],\n \"idleTimeoutInMinutes\": 4\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3765' + - '3482' content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:00 GMT + - Tue, 19 Oct 2021 06:39:15 GMT expires: - '-1' pragma: @@ -575,60 +520,57 @@ interactions: ParameterSetName: - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestnun6p7duk-8ecadf\",\n \"fqdn\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"natGatewayProfile\": {\n \"managedOutboundIPProfile\": {\n \ - \ \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \ - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/33eb8e89-2e12-4449-983f-04253f72acde\"\ - \n }\n ],\n \"idleTimeoutInMinutes\": 4\n },\n \"podCidr\"\ - : \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwtujpf5lu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"natGatewayProfile\": + {\n \"managedOutboundIPProfile\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9c783611-7cb0-4acc-abf1-a72e306325d3\"\n + \ }\n ],\n \"idleTimeoutInMinutes\": 4\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3765' + - '3482' content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:01 GMT + - Tue, 19 Oct 2021 06:39:16 GMT expires: - '-1' pragma: @@ -647,24 +589,25 @@ interactions: code: 200 message: OK - request: - body: '{"location": "eastus", "sku": {"name": "Basic", "tier": "Free"}, "identity": + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestnun6p7duk-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "cliakstest-clitestwtujpf5lu-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_eastus", "enableRBAC": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "managedNATGateway", "loadBalancerSku": "Standard", "natGatewayProfile": {"managedOutboundIPProfile": - {"count": 2}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/33eb8e89-2e12-4449-983f-04253f72acde"}], + {"count": 2}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9c783611-7cb0-4acc-abf1-a72e306325d3"}], "idleTimeoutInMinutes": 30}}, "identityProfile": {"kubeletidentity": {"resourceId": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: @@ -677,68 +620,65 @@ interactions: Connection: - keep-alive Content-Length: - - '2603' + - '2348' Content-Type: - application/json ParameterSetName: - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestnun6p7duk-8ecadf\",\n \"fqdn\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"natGatewayProfile\": {\n \"managedOutboundIPProfile\": {\n \ - \ \"count\": 2\n },\n \"effectiveOutboundIPs\": [\n {\n \ - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/33eb8e89-2e12-4449-983f-04253f72acde\"\ - \n }\n ],\n \"idleTimeoutInMinutes\": 30\n },\n \"podCidr\"\ - : \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwtujpf5lu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"natGatewayProfile\": + {\n \"managedOutboundIPProfile\": {\n \"count\": 2\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9c783611-7cb0-4acc-abf1-a72e306325d3\"\n + \ }\n ],\n \"idleTimeoutInMinutes\": 30\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/b63efa07-68d0-45dd-a4d9-491c0e89d64c?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e29f975-4036-4edd-b06a-d9c4837bb1a9?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3764' + - '3481' content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:05 GMT + - Tue, 19 Oct 2021 06:39:18 GMT expires: - '-1' pragma: @@ -772,71 +712,23 @@ interactions: ParameterSetName: - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/b63efa07-68d0-45dd-a4d9-491c0e89d64c?api-version=2017-08-31 - response: - body: - string: "{\n \"name\": \"07fa3eb6-d068-dd45-a4d9-491c0e89d64c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:04.6566666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 20:36:35 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/b63efa07-68d0-45dd-a4d9-491c0e89d64c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e29f975-4036-4edd-b06a-d9c4837bb1a9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"07fa3eb6-d068-dd45-a4d9-491c0e89d64c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:04.6566666Z\"\n }" + string: "{\n \"name\": \"75f9294e-3640-dd4e-b06a-d9c4837bb1a9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:18.52Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:04 GMT + - Tue, 19 Oct 2021 06:39:48 GMT expires: - '-1' pragma: @@ -868,23 +760,23 @@ interactions: ParameterSetName: - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/b63efa07-68d0-45dd-a4d9-491c0e89d64c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e29f975-4036-4edd-b06a-d9c4837bb1a9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"07fa3eb6-d068-dd45-a4d9-491c0e89d64c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:04.6566666Z\"\n }" + string: "{\n \"name\": \"75f9294e-3640-dd4e-b06a-d9c4837bb1a9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:18.52Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:35 GMT + - Tue, 19 Oct 2021 06:40:17 GMT expires: - '-1' pragma: @@ -916,24 +808,24 @@ interactions: ParameterSetName: - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/b63efa07-68d0-45dd-a4d9-491c0e89d64c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4e29f975-4036-4edd-b06a-d9c4837bb1a9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"07fa3eb6-d068-dd45-a4d9-491c0e89d64c\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:36:04.6566666Z\",\n \"\ - endTime\": \"2021-09-10T20:37:38.2189679Z\"\n }" + string: "{\n \"name\": \"75f9294e-3640-dd4e-b06a-d9c4837bb1a9\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:39:18.52Z\",\n \"endTime\": + \"2021-10-19T06:40:25.5884671Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:05 GMT + - Tue, 19 Oct 2021 06:40:48 GMT expires: - '-1' pragma: @@ -965,61 +857,58 @@ interactions: ParameterSetName: - --resource-group --name --nat-gateway-managed-outbound-ip-count --nat-gateway-idle-timeout User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestnun6p7duk-8ecadf\",\n \"fqdn\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestnun6p7duk-8ecadf-9021f22d.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"natGatewayProfile\": {\n \"managedOutboundIPProfile\": {\n \ - \ \"count\": 2\n },\n \"effectiveOutboundIPs\": [\n {\n \ - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/52f4ddab-c635-41f1-9859-04cd58156d82\"\ - \n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/200bdd24-9e6d-454a-829f-511f039b663b\"\ - \n }\n ],\n \"idleTimeoutInMinutes\": 30\n },\n \"podCidr\"\ - : \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwtujpf5lu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestwtujpf5lu-8ecadf-078f35bf.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"natGatewayProfile\": + {\n \"managedOutboundIPProfile\": {\n \"count\": 2\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9c783611-7cb0-4acc-abf1-a72e306325d3\"\n + \ },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4292bc60-28e7-49e7-bd3e-fb4d11888af4\"\n + \ }\n ],\n \"idleTimeoutInMinutes\": 30\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"managedNATGateway\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3993' + - '3711' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:06 GMT + - Tue, 19 Oct 2021 06:40:49 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_fqdn_subdomain.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_fqdn_subdomain.yaml old mode 100644 new mode 100755 index 4a4dbbef9d2..e5dab131b1d --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_fqdn_subdomain.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_fqdn_subdomain.yaml @@ -13,16 +13,13 @@ interactions: Content-Length: - '22' Content-Type: - - application/json; charset=utf-8 + - application/json If-None-Match: - '*' ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-privatedns/0.1.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io?api-version=2018-09-01 response: @@ -30,7 +27,7 @@ interactions: string: '{}' headers: azure-asyncoperation: - - https://management.azure.com:443/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTswNTBhNDVhOS1iNjE0LTRjMjItYmU4Yi05YzMzMjI5NTRlZTA=?api-version=2018-09-01 + - https://management.azure.com:443/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4YzdmMTVjNi03ZjZmLTQ1ZTAtOTkwMi05NjdhMTIzMjEyNjU=?api-version=2018-09-01 cache-control: - private content-length: @@ -38,9 +35,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:03 GMT + - Tue, 19 Oct 2021 05:29:04 GMT location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsOperationResults/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTswNTBhNDVhOS1iNjE0LTRjMjItYmU4Yi05YzMzMjI5NTRlZTA=?api-version=2018-09-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsOperationResults/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4YzdmMTVjNi03ZjZmLTQ1ZTAtOTkwMi05NjdhMTIzMjEyNjU=?api-version=2018-09-01 server: - Microsoft-IIS/10.0 strict-transport-security: @@ -60,7 +57,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -70,10 +67,9 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-privatedns/0.1.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTswNTBhNDVhOS1iNjE0LTRjMjItYmU4Yi05YzMzMjI5NTRlZTA=?api-version=2018-09-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsOperationStatuses/RnJvbnRFbmRBc3luY09wZXJhdGlvbjtVcHNlcnRQcml2YXRlRG5zWm9uZTs4YzdmMTVjNi03ZjZmLTQ1ZTAtOTkwMi05NjdhMTIzMjEyNjU=?api-version=2018-09-01 response: body: string: '{"status":"Succeeded"}' @@ -85,7 +81,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:34 GMT + - Tue, 19 Oct 2021 05:29:34 GMT server: - Microsoft-IIS/10.0 strict-transport-security: @@ -109,7 +105,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -119,13 +115,12 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-privatedns/0.1.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-mgmt-privatedns/1.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io?api-version=2018-09-01 response: body: - string: '{"id":"\/subscriptions\/00000000-0000-0000-0000-000000000000\/resourceGroups\/clitest000001\/providers\/Microsoft.Network\/privateDnsZones\/privatelink.westus2.azmk8s.io","name":"privatelink.westus2.azmk8s.io","type":"Microsoft.Network\/privateDnsZones","etag":"5994df55-609d-429d-a06a-10407cf68a6a","location":"global","properties":{"maxNumberOfRecordSets":25000,"maxNumberOfVirtualNetworkLinks":1000,"maxNumberOfVirtualNetworkLinksWithRegistration":100,"numberOfRecordSets":1,"numberOfVirtualNetworkLinks":0,"numberOfVirtualNetworkLinksWithRegistration":0,"provisioningState":"Succeeded"}}' + string: '{"id":"\/subscriptions\/00000000-0000-0000-0000-000000000000\/resourceGroups\/clitest000001\/providers\/Microsoft.Network\/privateDnsZones\/privatelink.westus2.azmk8s.io","name":"privatelink.westus2.azmk8s.io","type":"Microsoft.Network\/privateDnsZones","etag":"0bfb99f7-83ab-4091-9ea4-5863b94cffff","location":"global","properties":{"maxNumberOfRecordSets":25000,"maxNumberOfVirtualNetworkLinks":1000,"maxNumberOfVirtualNetworkLinksWithRegistration":100,"numberOfRecordSets":1,"numberOfVirtualNetworkLinks":0,"numberOfVirtualNetworkLinksWithRegistration":0,"provisioningState":"Succeeded"}}' headers: cache-control: - private @@ -134,9 +129,9 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:35 GMT + - Tue, 19 Oct 2021 05:29:34 GMT etag: - - 5994df55-609d-429d-a06a-10407cf68a6a + - 0bfb99f7-83ab-4091-9ea4-5863b94cffff server: - Microsoft-IIS/10.0 strict-transport-security: @@ -170,15 +165,12 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-resource/10.3.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-03-02T04:51:51Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:29:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -187,7 +179,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:37 GMT + - Tue, 19 Oct 2021 05:29:35 GMT expires: - '-1' pragma: @@ -219,15 +211,15 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002?api-version=2015-08-31-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002","name":"cliakstest000002","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=31617474-deb2-4d3a-8738-fd329a4fe1d6&aid=2d994d5b-d495-4a20-b563-68f01155ab93"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002","name":"cliakstest000002","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=0c7f764d-00b4-4535-bc89-66be219839d9&aid=969bb8e7-c124-459a-aade-43716ded0f36"}}' headers: cache-control: - no-cache @@ -236,7 +228,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:44 GMT + - Tue, 19 Oct 2021 05:29:39 GMT expires: - '-1' location: @@ -248,7 +240,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -266,8 +258,8 @@ interactions: ParameterSetName: - --assignee-object-id --role --scope --assignee-principal-type User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -285,7 +277,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:46 GMT + - Tue, 19 Oct 2021 05:29:40 GMT expires: - '-1' pragma: @@ -324,15 +316,15 @@ interactions: ParameterSetName: - --assignee-object-id --role --scope --assignee-principal-type User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001?api-version=2020-04-01-preview response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b12aa53e-6015-4669-85d0-8515ebb3ae7f","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io","condition":null,"conditionVersion":null,"createdOn":"2021-03-02T04:52:46.5375798Z","updatedOn":"2021-03-02T04:52:47.4208986Z","createdBy":null,"updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000001"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b12aa53e-6015-4669-85d0-8515ebb3ae7f","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:29:40.6462646Z","updatedOn":"2021-10-19T05:29:41.0369127Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io/providers/Microsoft.Authorization/roleAssignments/88888888-0000-0000-0000-000000000001","type":"Microsoft.Authorization/roleAssignments","name":"88888888-0000-0000-0000-000000000001"}' headers: cache-control: - no-cache @@ -341,7 +333,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:53 GMT + - Tue, 19 Oct 2021 05:29:42 GMT expires: - '-1' pragma: @@ -353,7 +345,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -369,19 +361,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-resource/10.3.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-03-02T04:51:51Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:29:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -390,7 +379,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 02 Mar 2021 04:52:55 GMT + - Tue, 19 Oct 2021 05:29:42 GMT expires: - '-1' pragma: @@ -405,19 +394,22 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "fqdnSubdomain": - "cliakstest000003", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", - "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "enableEncryptionAtHost": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJ4c4Oqm78DO1obb/87GphXCsJpDfKscLkQcpuMG2+uxwci1vQABi15owzPoJugmnD8IGDLPVegQ1wJPtfuf9gMcwiCksLnrdNOGWj2RICZx4n34lvP3ThwATqtm3eRkMPfyhTyyYtLWTpd9rYrdNA+WuXOElf6GndPx7PRtza8Yv/9hd1IVimGatwAfuwIeefUZFYn8pLUrtQ4G3tgqflYtYoG+BC2zr9ii8zex63Rm/9+Az9LV5vLjnNwgqahER1IMY9IV7ds5nWme+xHyQ/ZqG1HQpPHevovtELIAfVqxQgPyAJAG8t83T4/nsk0ktPMqpTZCrDb0zt71rkfIu3"}]}}, - "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "apiServerAccessProfile": {"enablePrivateCluster": - true, "privateDNSZone": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io"}}, - "identity": {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002": - {}}}}' + body: '{"location": "westus2", "identity": {"type": "UserAssigned", "userAssignedIdentities": + {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002": + {}}}, "properties": {"kubernetesVersion": "", "fqdnSubdomain": "cliakstest000003", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "apiServerAccessProfile": {"enablePrivateCluster": true, "privateDNSZone": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io"}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -428,72 +420,70 @@ interactions: Connection: - keep-alive Content-Length: - - '1641' + - '1809' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"fqdnSubdomain\"\ - : \"cliakstest000003\",\n \"azurePortalFQDN\": \"eac9481f10338c676091c9d1a91cf979-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest000003.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.02.10\"\n \ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJ4c4Oqm78DO1obb/87GphXCsJpDfKscLkQcpuMG2+uxwci1vQABi15owzPoJugmnD8IGDLPVegQ1wJPtfuf9gMcwiCksLnrdNOGWj2RICZx4n34lvP3ThwATqtm3eRkMPfyhTyyYtLWTpd9rYrdNA+WuXOElf6GndPx7PRtza8Yv/9hd1IVimGatwAfuwIeefUZFYn8pLUrtQ4G3tgqflYtYoG+BC2zr9ii8zex63Rm/9+Az9LV5vLjnNwgqahER1IMY9IV7ds5nWme+xHyQ/ZqG1HQpPHevovtELIAfVqxQgPyAJAG8t83T4/nsk0ktPMqpTZCrDb0zt71rkfIu3\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\"\ - : {\n \"KubeDashboard\": {\n \"enabled\": false,\n \"config\":\ - \ null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"privateLinkResources\"\ - : [\n {\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io\"\ - \n }\n },\n \"identity\": {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\"\ - : {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002\"\ - : {\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\n }\n\ - \ }\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n\ - \ }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"fqdn\": \"cliakstest000003-ba96f6e0.hcp.westus2.azmk8s.io\",\n + \ \"fqdnSubdomain\": \"cliakstest000003\",\n \"azurePortalFQDN\": \"f3773e6259a31218585878e529971e17-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest000003.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"privateLinkResources\": + [\n {\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io\",\n + \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\": + \"v1\"\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": + {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002\": + {\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\n }\n + \ }\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n + \ }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3283' + - '3535' content-type: - application/json date: - - Tue, 02 Mar 2021 04:53:11 GMT + - Tue, 19 Oct 2021 05:29:50 GMT expires: - '-1' pragma: @@ -513,7 +503,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -521,27 +511,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:53:41 GMT + - Tue, 19 Oct 2021 05:30:20 GMT expires: - '-1' pragma: @@ -563,7 +553,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -571,27 +561,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:54:12 GMT + - Tue, 19 Oct 2021 05:30:50 GMT expires: - '-1' pragma: @@ -613,7 +603,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -621,27 +611,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:54:43 GMT + - Tue, 19 Oct 2021 05:31:21 GMT expires: - '-1' pragma: @@ -663,7 +653,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -671,27 +661,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:55:15 GMT + - Tue, 19 Oct 2021 05:31:51 GMT expires: - '-1' pragma: @@ -713,7 +703,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -721,27 +711,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:55:45 GMT + - Tue, 19 Oct 2021 05:32:21 GMT expires: - '-1' pragma: @@ -763,7 +753,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -771,27 +761,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:56:17 GMT + - Tue, 19 Oct 2021 05:32:51 GMT expires: - '-1' pragma: @@ -813,7 +803,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -821,27 +811,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:56:48 GMT + - Tue, 19 Oct 2021 05:33:21 GMT expires: - '-1' pragma: @@ -863,7 +853,57 @@ interactions: body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: - application/json + date: + - Tue, 19 Oct 2021 05:33:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -871,27 +911,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:57:19 GMT + - Tue, 19 Oct 2021 05:34:22 GMT expires: - '-1' pragma: @@ -913,7 +953,57 @@ interactions: body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: - application/json + date: + - Tue, 19 Oct 2021 05:34:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -921,27 +1011,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:57:51 GMT + - Tue, 19 Oct 2021 05:35:22 GMT expires: - '-1' pragma: @@ -963,7 +1053,57 @@ interactions: body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: - application/json + date: + - Tue, 19 Oct 2021 05:35:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -971,28 +1111,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a4c5fd74-a431-4fd0-a1ef-93848a15eaed?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"74fdc5a4-31a4-d04f-a1ef-93848a15eaed\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-03-02T04:53:10.23Z\",\n \"endTime\"\ - : \"2021-03-02T04:58:12.7233567Z\"\n }" + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' content-type: - application/json date: - - Tue, 02 Mar 2021 04:58:22 GMT + - Tue, 19 Oct 2021 05:36:22 GMT expires: - '-1' pragma: @@ -1014,7 +1153,58 @@ interactions: body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/063a76d4-3373-4261-ad16-1b93d754fbc8?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"d4763a06-7333-6142-ad16-1b93d754fbc8\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T05:29:50.5466666Z\",\n \"endTime\": + \"2021-10-19T05:36:24.248725Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '169' + content-type: - application/json + date: + - Tue, 19 Oct 2021 05:36:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1022,71 +1212,69 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --fqdn-subdomain - --load-balancer-sku --enable-private-cluster --private-dns-zone --enable-managed-identity - --assign-identity + - --resource-group --name --node-count --fqdn-subdomain --load-balancer-sku + --enable-private-cluster --private-dns-zone --enable-managed-identity --assign-identity + --ssh-key-value User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"fqdnSubdomain\"\ - : \"cliakstest000003\",\n \"azurePortalFQDN\": \"eac9481f10338c676091c9d1a91cf979-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest000003.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.02.10\"\ - \n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJ4c4Oqm78DO1obb/87GphXCsJpDfKscLkQcpuMG2+uxwci1vQABi15owzPoJugmnD8IGDLPVegQ1wJPtfuf9gMcwiCksLnrdNOGWj2RICZx4n34lvP3ThwATqtm3eRkMPfyhTyyYtLWTpd9rYrdNA+WuXOElf6GndPx7PRtza8Yv/9hd1IVimGatwAfuwIeefUZFYn8pLUrtQ4G3tgqflYtYoG+BC2zr9ii8zex63Rm/9+Az9LV5vLjnNwgqahER1IMY9IV7ds5nWme+xHyQ/ZqG1HQpPHevovtELIAfVqxQgPyAJAG8t83T4/nsk0ktPMqpTZCrDb0zt71rkfIu3\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\"\ - : {\n \"KubeDashboard\": {\n \"enabled\": false,\n \"config\":\ - \ null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/dd1da144-c531-4a68-9248-15577b5b0866\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\"\ - ,\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io\"\ - \n },\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"identity\"\ - : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \ - \ \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"fqdn\": \"cliakstest000003-ba96f6e0.hcp.westus2.azmk8s.io\",\n + \ \"fqdnSubdomain\": \"cliakstest000003\",\n \"azurePortalFQDN\": \"f3773e6259a31218585878e529971e17-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest000003.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/5b35747e-c86c-4707-8f4d-8f9d53f33406\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"privateLinkResources\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\",\n + \ \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/privateDnsZones/privatelink.westus2.azmk8s.io\",\n + \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\": + \"v1\"\n },\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": + {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n + \ }\n }" headers: cache-control: - no-cache content-length: - - '4204' + - '4456' content-type: - application/json date: - - Tue, 02 Mar 2021 04:58:23 GMT + - Tue, 19 Oct 2021 05:36:53 GMT expires: - '-1' pragma: @@ -1120,28 +1308,26 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - python/3.6.10 (Linux-4.9.125-linuxkit-x86_64-with) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/9.4.0 Azure-SDK-For-Python AZURECLI/2.16.0 (DOCKER) - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7814f49c-e5bd-4e68-8215-866d268086f4?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64a0a309-fc53-45e2-88db-f6b2cba248c9?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Tue, 02 Mar 2021 04:58:27 GMT + - Tue, 19 Oct 2021 05:36:55 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/7814f49c-e5bd-4e68-8215-866d268086f4?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/64a0a309-fc53-45e2-88db-f6b2cba248c9?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_nonaad_and_update_with_managed_aad.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_nonaad_and_update_with_managed_aad.yaml old mode 100644 new mode 100755 index afd01efa3ff..32ec45db514 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_nonaad_and_update_with_managed_aad.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_nonaad_and_update_with_managed_aad.yaml @@ -13,22 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"canadacentral","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:39:30Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:33:36Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '319' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:39:33 GMT + - Tue, 19 Oct 2021 07:33:37 GMT expires: - '-1' pragma: @@ -43,19 +42,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "canadacentral", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesteilhxh5zi-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestj57odotdn-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1691' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesteilhxh5zi-8ecadf\",\n \"fqdn\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj57odotdn-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/abd0ef8d-b515-4938-ad35-14dd0403e811?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3091' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:39 GMT + - Tue, 19 Oct 2021 07:33:40 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1191' status: code: 201 message: Created @@ -152,14 +149,62 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:34:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type --node-count --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/abd0ef8d-b515-4938-ad35-14dd0403e811?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8defd0ab-15b5-3849-ad35-14dd0403e811\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:39:39.1233333Z\"\n }" + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:09 GMT + - Tue, 19 Oct 2021 07:34:39 GMT expires: - '-1' pragma: @@ -200,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/abd0ef8d-b515-4938-ad35-14dd0403e811?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8defd0ab-15b5-3849-ad35-14dd0403e811\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:39:39.1233333Z\"\n }" + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\"\n }" headers: cache-control: - no-cache @@ -216,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:39 GMT + - Tue, 19 Oct 2021 07:35:10 GMT expires: - '-1' pragma: @@ -248,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/abd0ef8d-b515-4938-ad35-14dd0403e811?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8defd0ab-15b5-3849-ad35-14dd0403e811\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:39:39.1233333Z\"\n }" + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\"\n }" headers: cache-control: - no-cache @@ -264,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:09 GMT + - Tue, 19 Oct 2021 07:35:40 GMT expires: - '-1' pragma: @@ -296,14 +341,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/abd0ef8d-b515-4938-ad35-14dd0403e811?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8defd0ab-15b5-3849-ad35-14dd0403e811\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:39:39.1233333Z\"\n }" + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:39 GMT + - Tue, 19 Oct 2021 07:36:10 GMT expires: - '-1' pragma: @@ -344,15 +389,63 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/abd0ef8d-b515-4938-ad35-14dd0403e811?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"8defd0ab-15b5-3849-ad35-14dd0403e811\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:39:39.1233333Z\",\n \"\ - endTime\": \"2021-09-10T20:41:40.9638796Z\"\n }" + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:36:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type --node-count --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dbb85aa-c7cd-47aa-998e-7797654756b4?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"aa85bb6d-cdc7-aa47-998e-7797654756b4\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:33:40.3233333Z\",\n \"endTime\": + \"2021-10-19T07:36:49.8039347Z\"\n }" headers: cache-control: - no-cache @@ -361,7 +454,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:10 GMT + - Tue, 19 Oct 2021 07:37:10 GMT expires: - '-1' pragma: @@ -393,60 +486,57 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesteilhxh5zi-8ecadf\",\n \"fqdn\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/acffabc6-2321-48e8-9a87-4948e42746b9\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj57odotdn-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cf8bed28-6860-4271-ad8e-85ae95dcf345\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3766' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:10 GMT + - Tue, 19 Oct 2021 07:37:10 GMT expires: - '-1' pragma: @@ -479,60 +569,57 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesteilhxh5zi-8ecadf\",\n \"fqdn\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/acffabc6-2321-48e8-9a87-4948e42746b9\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj57odotdn-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cf8bed28-6860-4271-ad8e-85ae95dcf345\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3766' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:10 GMT + - Tue, 19 Oct 2021 07:37:11 GMT expires: - '-1' pragma: @@ -551,25 +638,26 @@ interactions: code: 200 message: OK - request: - body: '{"location": "canadacentral", "sku": {"name": "Basic", "tier": "Free"}, - "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": - "1.20.9", "dnsPrefix": "cliakstest-clitesteilhxh5zi-8ecadf", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": - "Managed", "kubeletDiskType": "OS", "maxPods": 110, "osType": "Linux", "osSKU": - "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "1.20.9", "enableNodePublicIP": false, "enableEncryptionAtHost": false, "enableUltraSSD": - false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_canadacentral", "enableRBAC": + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestj57odotdn-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/acffabc6-2321-48e8-9a87-4948e42746b9"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cf8bed28-6860-4271-ad8e-85ae95dcf345"}]}}, "aadProfile": {"managed": true, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000001"], "tenantID": "00000000-0000-0000-0000-000000000002"}, "identityProfile": {"kubeletidentity": - {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: @@ -582,72 +670,68 @@ interactions: Connection: - keep-alive Content-Length: - - '2744' + - '2461' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesteilhxh5zi-8ecadf\",\n \"fqdn\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/acffabc6-2321-48e8-9a87-4948e42746b9\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"tenantID\":\ - \ \"00000000-0000-0000-0000-000000000002\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj57odotdn-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cf8bed28-6860-4271-ad8e-85ae95dcf345\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"tenantID\": \"00000000-0000-0000-0000-000000000002\"\n },\n + \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/5c509946-2540-4194-88d3-59bd22823619?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3945' + - '3620' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:15 GMT + - Tue, 19 Oct 2021 07:37:14 GMT expires: - '-1' pragma: @@ -682,23 +766,72 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:37:43 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/5c509946-2540-4194-88d3-59bd22823619?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4699505c-4025-9441-88d3-59bd22823619\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:42:14.25Z\"\n }" + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:44 GMT + - Tue, 19 Oct 2021 07:38:14 GMT expires: - '-1' pragma: @@ -731,23 +864,72 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/5c509946-2540-4194-88d3-59bd22823619?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4699505c-4025-9441-88d3-59bd22823619\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:42:14.25Z\"\n }" + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:38:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:14 GMT + - Tue, 19 Oct 2021 07:39:14 GMT expires: - '-1' pragma: @@ -780,24 +962,220 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/canadacentral/operations/5c509946-2540-4194-88d3-59bd22823619?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4699505c-4025-9441-88d3-59bd22823619\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:42:14.25Z\",\n \"endTime\"\ - : \"2021-09-10T20:43:20.9955304Z\"\n }" + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:39:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:40:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:40:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:41:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79003caf-c9c6-4a11-b1c1-aaac363da565?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"af3c0079-c6c9-114a-b1c1-aaac363da565\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:37:14.5566666Z\",\n \"endTime\": + \"2021-10-19T07:41:35.5841119Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:44 GMT + - Tue, 19 Oct 2021 07:41:44 GMT expires: - '-1' pragma: @@ -830,63 +1208,59 @@ interactions: - --resource-group --name --enable-aad --aad-admin-group-object-ids --aad-tenant-id -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"canadacentral\",\n \"name\": \"cliakstest000002\",\n\ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesteilhxh5zi-8ecadf\",\n \"fqdn\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.hcp.canadacentral.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesteilhxh5zi-8ecadf-2061ad0b.portal.hcp.canadacentral.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_canadacentral\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.Network/publicIPAddresses/acffabc6-2321-48e8-9a87-4948e42746b9\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n\ - \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"tenantID\":\ - \ \"00000000-0000-0000-0000-000000000002\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_canadacentral/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestj57odotdn-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestj57odotdn-8ecadf-90c684e3.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cf8bed28-6860-4271-ad8e-85ae95dcf345\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"aadProfile\": + {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\n + \ ],\n \"tenantID\": \"00000000-0000-0000-0000-000000000002\"\n },\n + \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3947' + - '3622' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:45 GMT + - Tue, 19 Oct 2021 07:41:44 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_none_private_dns_zone.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_none_private_dns_zone.yaml old mode 100644 new mode 100755 index ab727a2d36c..2b2d7c2a2ed --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_none_private_dns_zone.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_none_private_dns_zone.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:35:56Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:20:52Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:35:58 GMT + - Tue, 19 Oct 2021 07:20:53 GMT expires: - '-1' pragma: @@ -45,19 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestolnrqn5d5-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "apiServerAccessProfile": {"enablePrivateCluster": true, "privateDNSZone": "none"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestwrzh26njc-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "apiServerAccessProfile": {"enablePrivateCluster": true, "privateDNSZone": + "none"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -68,71 +67,68 @@ interactions: Connection: - keep-alive Content-Length: - - '1769' + - '1475' Content-Type: - application/json ParameterSetName: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestolnrqn5d5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestolnrqn5d5-8ecadf-0d926453.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"4bab8d5e1be29d210235cc7d3eaa9d0f-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestolnrqn5d5-8ecadf-0d926453.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"name\"\ - : \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"none\",\n \ - \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\"\ - : \"v1\"\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwrzh26njc-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwrzh26njc-8ecadf-6b1eb6f8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"08a6c16d99776271b5d1a835d86dc095-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestwrzh26njc-8ecadf-6b1eb6f8.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"privateLinkResources\": + [\n {\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"none\",\n \"enablePrivateClusterPublicFQDN\": + true,\n \"privateClusterVersion\": \"v1\"\n },\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3564' + - '3275' content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:04 GMT + - Tue, 19 Oct 2021 07:20:55 GMT expires: - '-1' pragma: @@ -144,7 +140,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1194' status: code: 201 message: Created @@ -163,23 +159,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:36:35 GMT + - Tue, 19 Oct 2021 07:21:25 GMT expires: - '-1' pragma: @@ -212,23 +208,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:06 GMT + - Tue, 19 Oct 2021 07:21:56 GMT expires: - '-1' pragma: @@ -261,23 +257,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:35 GMT + - Tue, 19 Oct 2021 07:22:26 GMT expires: - '-1' pragma: @@ -310,23 +306,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:05 GMT + - Tue, 19 Oct 2021 07:22:55 GMT expires: - '-1' pragma: @@ -359,23 +355,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:35 GMT + - Tue, 19 Oct 2021 07:23:26 GMT expires: - '-1' pragma: @@ -408,23 +404,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:05 GMT + - Tue, 19 Oct 2021 07:23:56 GMT expires: - '-1' pragma: @@ -457,23 +453,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:35 GMT + - Tue, 19 Oct 2021 07:24:26 GMT expires: - '-1' pragma: @@ -506,23 +502,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:05 GMT + - Tue, 19 Oct 2021 07:24:55 GMT expires: - '-1' pragma: @@ -555,23 +551,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:36 GMT + - Tue, 19 Oct 2021 07:25:26 GMT expires: - '-1' pragma: @@ -604,24 +600,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8ecf93c2-c01c-450f-a552-7a3b7ca1ee44?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c293cf8e-1cc0-0f45-a552-7a3b7ca1ee44\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:36:05.29Z\",\n \"endTime\"\ - : \"2021-09-10T20:41:04.5651197Z\"\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:06 GMT + - Tue, 19 Oct 2021 07:25:56 GMT expires: - '-1' pragma: @@ -654,68 +649,114 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster --private-dns-zone --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f540dbff-f507-4ab2-b8f9-f416e0cd2195?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestolnrqn5d5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestolnrqn5d5-8ecadf-0d926453.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"4bab8d5e1be29d210235cc7d3eaa9d0f-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestolnrqn5d5-8ecadf-0d926453.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/a1f2c7b0-13fa-4f84-9478-8f2f4c7fc6cf\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\"\ - ,\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"none\",\n \ - \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\"\ - : \"v1\"\n },\n \"identityProfile\": {\n \"kubeletidentity\": {\n \ - \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\":\ - \ {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"ffdb40f5-07f5-b24a-b8f9-f416e0cd2195\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:20:56.1633333Z\",\n \"endTime\": + \"2021-10-19T07:26:27.12498Z\"\n }" headers: cache-control: - no-cache content-length: - - '4428' + - '168' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:07 GMT + - Tue, 19 Oct 2021 07:26:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --load-balancer-sku --enable-private-cluster + --private-dns-zone --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestwrzh26njc-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestwrzh26njc-8ecadf-6b1eb6f8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"08a6c16d99776271b5d1a835d86dc095-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestwrzh26njc-8ecadf-6b1eb6f8.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/829e81be-18b6-4e36-84e2-315cfbe68fed\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"privateLinkResources\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\",\n + \ \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"none\",\n \"enablePrivateClusterPublicFQDN\": + true,\n \"privateClusterVersion\": \"v1\"\n },\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": + \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": + \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4139' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:26:26 GMT expires: - '-1' pragma: @@ -749,8 +790,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 response: @@ -758,17 +799,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5e902813-e155-4c8b-ba45-9b8c06ecca34?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03773f75-d28b-4c12-9481-b02560486e49?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 20:41:08 GMT + - Tue, 19 Oct 2021 07:26:44 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/5e902813-e155-4c8b-ba45-9b8c06ecca34?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/03773f75-d28b-4c12-9481-b02560486e49?api-version=2016-03-30 pragma: - no-cache server: @@ -778,7 +819,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14994' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_private_cluster_public_fqdn.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_private_cluster_public_fqdn.yaml old mode 100644 new mode 100755 index 55d07b2a444..6dfcc422050 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_private_cluster_public_fqdn.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_private_cluster_public_fqdn.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:38:08Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:21:01Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:38:11 GMT + - Tue, 19 Oct 2021 07:21:02 GMT expires: - '-1' pragma: @@ -44,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestdor3svojy-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "apiServerAccessProfile": {"enablePrivateCluster": true}, "disableLocalAccounts": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestollfkqhqm-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "apiServerAccessProfile": {"enablePrivateCluster": true}, "disableLocalAccounts": false}}' headers: Accept: @@ -67,70 +66,67 @@ interactions: Connection: - keep-alive Content-Length: - - '1743' + - '1449' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdor3svojy-8ecadf\",\n \"fqdn\": \"cliakstest-clitestdor3svojy-8ecadf-8c741504.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"f740175744fbe392ed1e0cf4b1018060-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestdor3svojy-8ecadf-e4773728.cad18197-5f61-4c43-a578-d1adeff7650b.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"name\"\ - : \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"system\",\n \ - \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\"\ - : \"v1\"\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestollfkqhqm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestollfkqhqm-8ecadf-49438204.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"c0099f28ef33ffcf77443b4666dd6250-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestollfkqhqm-8ecadf-edca9286.865fb39c-758d-4bee-882a-40baca5d2a76.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"privateLinkResources\": + [\n {\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"system\",\n \"enablePrivateClusterPublicFQDN\": + true,\n \"privateClusterVersion\": \"v1\"\n },\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3611' + - '3322' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:15 GMT + - Tue, 19 Oct 2021 07:21:04 GMT expires: - '-1' pragma: @@ -142,7 +138,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -160,23 +156,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:44 GMT + - Tue, 19 Oct 2021 07:21:35 GMT expires: - '-1' pragma: @@ -208,23 +204,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:15 GMT + - Tue, 19 Oct 2021 07:22:05 GMT expires: - '-1' pragma: @@ -256,23 +252,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:45 GMT + - Tue, 19 Oct 2021 07:22:34 GMT expires: - '-1' pragma: @@ -304,23 +300,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:15 GMT + - Tue, 19 Oct 2021 07:23:05 GMT expires: - '-1' pragma: @@ -352,23 +348,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:45 GMT + - Tue, 19 Oct 2021 07:23:35 GMT expires: - '-1' pragma: @@ -400,23 +396,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:15 GMT + - Tue, 19 Oct 2021 07:24:05 GMT expires: - '-1' pragma: @@ -448,23 +444,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:46 GMT + - Tue, 19 Oct 2021 07:24:35 GMT expires: - '-1' pragma: @@ -496,23 +492,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:16 GMT + - Tue, 19 Oct 2021 07:25:05 GMT expires: - '-1' pragma: @@ -544,23 +540,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:46 GMT + - Tue, 19 Oct 2021 07:25:35 GMT expires: - '-1' pragma: @@ -592,23 +588,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:16 GMT + - Tue, 19 Oct 2021 07:26:05 GMT expires: - '-1' pragma: @@ -640,23 +636,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:46 GMT + - Tue, 19 Oct 2021 07:26:35 GMT expires: - '-1' pragma: @@ -688,24 +684,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc99566a-e434-4cbc-9693-0c678ca0a429?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6a5699bc-34e4-bc4c-9693-0c678ca0a429\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:38:15.37Z\",\n \"endTime\"\ - : \"2021-09-10T20:43:54.800434Z\"\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:16 GMT + - Tue, 19 Oct 2021 07:27:05 GMT expires: - '-1' pragma: @@ -737,68 +732,305 @@ interactions: ParameterSetName: - --resource-group --name --enable-private-cluster --node-count --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdor3svojy-8ecadf\",\n \"fqdn\": \"cliakstest-clitestdor3svojy-8ecadf-8c741504.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"f740175744fbe392ed1e0cf4b1018060-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestdor3svojy-8ecadf-e4773728.cad18197-5f61-4c43-a578-d1adeff7650b.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/88d1116d-bd75-405e-af4b-20f7d72a811f\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\"\ - ,\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"system\",\n \ - \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\"\ - : \"v1\"\n },\n \"identityProfile\": {\n \"kubeletidentity\": {\n \ - \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\":\ - \ {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" headers: cache-control: - no-cache content-length: - - '4475' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:16 GMT + - Tue, 19 Oct 2021 07:27:35 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-private-cluster --node-count --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:28:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-private-cluster --node-count --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:28:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-private-cluster --node-count --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:29:05 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-private-cluster --node-count --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5821d6cc-e4bd-47ef-86f5-bf9f0c7ffcaf?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"ccd62158-bde4-ef47-86f5-bf9f0c7ffcaf\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:21:05.4566666Z\",\n \"endTime\": + \"2021-10-19T07:29:12.4309839Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:29:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-private-cluster --node-count --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestollfkqhqm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestollfkqhqm-8ecadf-49438204.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"c0099f28ef33ffcf77443b4666dd6250-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestollfkqhqm-8ecadf-edca9286.865fb39c-758d-4bee-882a-40baca5d2a76.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/24cae00a-fef5-4c70-865f-63ed5e25bb92\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"privateLinkResources\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\",\n + \ \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"system\",\n \"enablePrivateClusterPublicFQDN\": + true,\n \"privateClusterVersion\": \"v1\"\n },\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": + \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": + \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4186' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:29:36 GMT expires: - '-1' pragma: @@ -830,68 +1062,64 @@ interactions: ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdor3svojy-8ecadf\",\n \"fqdn\": \"cliakstest-clitestdor3svojy-8ecadf-8c741504.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"f740175744fbe392ed1e0cf4b1018060-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestdor3svojy-8ecadf-e4773728.cad18197-5f61-4c43-a578-d1adeff7650b.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/88d1116d-bd75-405e-af4b-20f7d72a811f\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\"\ - ,\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"system\",\n \ - \ \"enablePrivateClusterPublicFQDN\": true,\n \"privateClusterVersion\"\ - : \"v1\"\n },\n \"identityProfile\": {\n \"kubeletidentity\": {\n \ - \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\":\ - \ {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestollfkqhqm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestollfkqhqm-8ecadf-49438204.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"c0099f28ef33ffcf77443b4666dd6250-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestollfkqhqm-8ecadf-edca9286.865fb39c-758d-4bee-882a-40baca5d2a76.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/24cae00a-fef5-4c70-865f-63ed5e25bb92\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"privateLinkResources\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\",\n + \ \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"system\",\n \"enablePrivateClusterPublicFQDN\": + true,\n \"privateClusterVersion\": \"v1\"\n },\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": + \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": + \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4475' + - '4186' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:18 GMT + - Tue, 19 Oct 2021 07:29:37 GMT expires: - '-1' pragma: @@ -912,20 +1140,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestdor3svojy-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": + "cliakstest-clitestollfkqhqm-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/88d1116d-bd75-405e-af4b-20f7d72a811f"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/24cae00a-fef5-4c70-865f-63ed5e25bb92"}]}}, "apiServerAccessProfile": {"enablePrivateCluster": true, "privateDNSZone": "system", "enablePrivateClusterPublicFQDN": false}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", @@ -944,74 +1173,72 @@ interactions: Connection: - keep-alive Content-Length: - - '3079' + - '2820' Content-Type: - application/json ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdor3svojy-8ecadf\",\n \"azurePortalFQDN\": \"f740175744fbe392ed1e0cf4b1018060-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestdor3svojy-8ecadf-e4773728.cad18197-5f61-4c43-a578-d1adeff7650b.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/88d1116d-bd75-405e-af4b-20f7d72a811f\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"name\"\ - : \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ],\n \"privateLinkServiceID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hcp-underlay-westus2-cx-179/providers/Microsoft.Network/privateLinkServices/a64e832d3734145fd87898bbf10ff36d\"\ - \n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\"\ - : true,\n \"privateDNSZone\": \"system\",\n \"enablePrivateClusterPublicFQDN\"\ - : false,\n \"privateClusterVersion\": \"v1\"\n },\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\":\ - \ {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestollfkqhqm-8ecadf\",\n \"azurePortalFQDN\": + \"c0099f28ef33ffcf77443b4666dd6250-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestollfkqhqm-8ecadf-edca9286.865fb39c-758d-4bee-882a-40baca5d2a76.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/24cae00a-fef5-4c70-865f-63ed5e25bb92\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"privateLinkResources\": [\n {\n \"name\": \"management\",\n + \ \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ],\n \"privateLinkServiceID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hcp-underlay-westus2-cx-82/providers/Microsoft.Network/privateLinkServices/ac715d6fe7f0f4145a86d91e9e56fc19\"\n + \ }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"system\",\n \"enablePrivateClusterPublicFQDN\": + false,\n \"privateClusterVersion\": \"v1\"\n },\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": + \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": + \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c41068bd-e808-4788-8fb6-0af2b945dcb8?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64954b85-f4d1-4378-a571-1301779504ae?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4401' + - '4111' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:20 GMT + - Tue, 19 Oct 2021 07:29:39 GMT expires: - '-1' pragma: @@ -1027,7 +1254,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1191' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --disable-public-fqdn + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64954b85-f4d1-4378-a571-1301779504ae?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"854b9564-d1f4-7843-a571-1301779504ae\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:29:39.7666666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:30:09 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK @@ -1045,23 +1320,23 @@ interactions: ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c41068bd-e808-4788-8fb6-0af2b945dcb8?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64954b85-f4d1-4378-a571-1301779504ae?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bd6810c4-08e8-8847-8fb6-0af2b945dcb8\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:44:20.73Z\"\n }" + string: "{\n \"name\": \"854b9564-d1f4-7843-a571-1301779504ae\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:29:39.7666666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:50 GMT + - Tue, 19 Oct 2021 07:30:39 GMT expires: - '-1' pragma: @@ -1093,23 +1368,23 @@ interactions: ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c41068bd-e808-4788-8fb6-0af2b945dcb8?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64954b85-f4d1-4378-a571-1301779504ae?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bd6810c4-08e8-8847-8fb6-0af2b945dcb8\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:44:20.73Z\"\n }" + string: "{\n \"name\": \"854b9564-d1f4-7843-a571-1301779504ae\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:29:39.7666666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:20 GMT + - Tue, 19 Oct 2021 07:31:10 GMT expires: - '-1' pragma: @@ -1141,23 +1416,23 @@ interactions: ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c41068bd-e808-4788-8fb6-0af2b945dcb8?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64954b85-f4d1-4378-a571-1301779504ae?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bd6810c4-08e8-8847-8fb6-0af2b945dcb8\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:44:20.73Z\"\n }" + string: "{\n \"name\": \"854b9564-d1f4-7843-a571-1301779504ae\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:29:39.7666666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:50 GMT + - Tue, 19 Oct 2021 07:31:39 GMT expires: - '-1' pragma: @@ -1189,24 +1464,24 @@ interactions: ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c41068bd-e808-4788-8fb6-0af2b945dcb8?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64954b85-f4d1-4378-a571-1301779504ae?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bd6810c4-08e8-8847-8fb6-0af2b945dcb8\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:44:20.73Z\",\n \"endTime\"\ - : \"2021-09-10T20:46:16.9296672Z\"\n }" + string: "{\n \"name\": \"854b9564-d1f4-7843-a571-1301779504ae\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:29:39.7666666Z\",\n \"endTime\": + \"2021-10-19T07:32:02.6282717Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:21 GMT + - Tue, 19 Oct 2021 07:32:09 GMT expires: - '-1' pragma: @@ -1238,67 +1513,63 @@ interactions: ParameterSetName: - --resource-group --name --disable-public-fqdn User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdor3svojy-8ecadf\",\n \"azurePortalFQDN\": \"f740175744fbe392ed1e0cf4b1018060-priv.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"privateFQDN\": \"cliakstest-clitestdor3svojy-8ecadf-e4773728.cad18197-5f61-4c43-a578-d1adeff7650b.privatelink.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/88d1116d-bd75-405e-af4b-20f7d72a811f\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"privateLinkResources\": [\n {\n \"id\"\ - : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\"\ - ,\n \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\"\ - ,\n \"groupId\": \"management\",\n \"requiredMembers\": [\n \"\ - management\"\n ]\n }\n ],\n \"apiServerAccessProfile\": {\n \ - \ \"enablePrivateCluster\": true,\n \"privateDNSZone\": \"system\",\n \ - \ \"enablePrivateClusterPublicFQDN\": false,\n \"privateClusterVersion\"\ - : \"v1\"\n },\n \"identityProfile\": {\n \"kubeletidentity\": {\n \ - \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Disabled\"\n },\n \"identity\":\ - \ {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestollfkqhqm-8ecadf\",\n \"azurePortalFQDN\": + \"c0099f28ef33ffcf77443b4666dd6250-priv.portal.hcp.westus2.azmk8s.io\",\n + \ \"privateFQDN\": \"cliakstest-clitestollfkqhqm-8ecadf-edca9286.865fb39c-758d-4bee-882a-40baca5d2a76.privatelink.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/24cae00a-fef5-4c70-865f-63ed5e25bb92\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"privateLinkResources\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/privateLinkResources/management\",\n + \ \"name\": \"management\",\n \"type\": \"Microsoft.ContainerService/managedClusters/privateLinkResources\",\n + \ \"groupId\": \"management\",\n \"requiredMembers\": [\n \"management\"\n + \ ]\n }\n ],\n \"apiServerAccessProfile\": {\n \"enablePrivateCluster\": + true,\n \"privateDNSZone\": \"system\",\n \"enablePrivateClusterPublicFQDN\": + false,\n \"privateClusterVersion\": \"v1\"\n },\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Disabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": + \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": + \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4396' + - '4107' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:22 GMT + - Tue, 19 Oct 2021 07:32:10 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_using_azurecni_with_pod_identity_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_using_azurecni_with_pod_identity_enabled.yaml old mode 100644 new mode 100755 index 4ca02c971a7..585afa557ec --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_using_azurecni_with_pod_identity_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_using_azurecni_with_pod_identity_enabled.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:37:06Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:46:11Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:37:08 GMT + - Tue, 19 Oct 2021 06:46:11 GMT expires: - '-1' pragma: @@ -45,15 +44,15 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestsmp4nvz4r-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "podIdentityProfile": {"enabled": - true}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestge4dhsaqu-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "podIdentityProfile": + {"enabled": true}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: @@ -66,65 +65,63 @@ interactions: Connection: - keep-alive Content-Length: - - '1600' + - '1306' Content-Type: - application/json ParameterSetName: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\"\ - ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ - ,\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"podIdentityProfile\": {\n \"enabled\": true\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"podIdentityProfile\": + {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/316dd6b0-147c-40fa-89d3-d4428a7f4b8b?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3175' + - '2886' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:12 GMT + - Tue, 19 Oct 2021 06:46:14 GMT expires: - '-1' pragma: @@ -136,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -155,23 +152,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/316dd6b0-147c-40fa-89d3-d4428a7f4b8b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b0d66d31-7c14-fa40-89d3-d4428a7f4b8b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:37:12.65Z\"\n }" + string: "{\n \"name\": \"b151c06d-cfa3-494b-978d-7f8e3c1be0eb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:15.2466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:37:43 GMT + - Tue, 19 Oct 2021 06:46:45 GMT expires: - '-1' pragma: @@ -204,23 +201,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/316dd6b0-147c-40fa-89d3-d4428a7f4b8b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b0d66d31-7c14-fa40-89d3-d4428a7f4b8b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:37:12.65Z\"\n }" + string: "{\n \"name\": \"b151c06d-cfa3-494b-978d-7f8e3c1be0eb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:15.2466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:13 GMT + - Tue, 19 Oct 2021 06:47:15 GMT expires: - '-1' pragma: @@ -253,23 +250,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/316dd6b0-147c-40fa-89d3-d4428a7f4b8b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b0d66d31-7c14-fa40-89d3-d4428a7f4b8b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:37:12.65Z\"\n }" + string: "{\n \"name\": \"b151c06d-cfa3-494b-978d-7f8e3c1be0eb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:15.2466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:38:42 GMT + - Tue, 19 Oct 2021 06:47:44 GMT expires: - '-1' pragma: @@ -302,23 +299,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/316dd6b0-147c-40fa-89d3-d4428a7f4b8b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b0d66d31-7c14-fa40-89d3-d4428a7f4b8b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:37:12.65Z\"\n }" + string: "{\n \"name\": \"b151c06d-cfa3-494b-978d-7f8e3c1be0eb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:15.2466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:12 GMT + - Tue, 19 Oct 2021 06:48:14 GMT expires: - '-1' pragma: @@ -351,24 +348,73 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/316dd6b0-147c-40fa-89d3-d4428a7f4b8b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b0d66d31-7c14-fa40-89d3-d4428a7f4b8b\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:37:12.65Z\",\n \"endTime\"\ - : \"2021-09-10T20:39:16.0292936Z\"\n }" + string: "{\n \"name\": \"b151c06d-cfa3-494b-978d-7f8e3c1be0eb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:15.2466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:48:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --enable-managed-identity --enable-pod-identity + --network-plugin --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6dc051b1-a3cf-4b49-978d-7f8e3c1be0eb?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"b151c06d-cfa3-494b-978d-7f8e3c1be0eb\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:46:15.2466666Z\",\n \"endTime\": + \"2021-10-19T06:48:47.207183Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '169' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:42 GMT + - Tue, 19 Oct 2021 06:49:15 GMT expires: - '-1' pragma: @@ -401,61 +447,58 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3838' + - '3549' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:43 GMT + - Tue, 19 Oct 2021 06:49:15 GMT expires: - '-1' pragma: @@ -487,61 +530,58 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3838' + - '3549' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:44 GMT + - Tue, 19 Oct 2021 06:49:17 GMT expires: - '-1' pragma: @@ -562,21 +602,22 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestsmp4nvz4r-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestge4dhsaqu-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser", "enableCSIProxy": - true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": + "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": false}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -590,69 +631,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2655' + - '2396' Content-Type: - application/json ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {},\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {},\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0aa02efc-98bf-4095-bb0b-60de46a86dfb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1e0cc0bd-bce7-4564-87b5-55e2f90b3d0b?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3812' + - '3523' content-type: - application/json date: - - Fri, 10 Sep 2021 20:39:48 GMT + - Tue, 19 Oct 2021 06:49:40 GMT expires: - '-1' pragma: @@ -668,7 +706,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -686,23 +724,23 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0aa02efc-98bf-4095-bb0b-60de46a86dfb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1e0cc0bd-bce7-4564-87b5-55e2f90b3d0b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fc2ea00a-bf98-9540-bb0b-60de46a86dfb\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:39:48.2933333Z\"\n }" + string: "{\n \"name\": \"bdc00c1e-e7bc-6445-87b5-55e2f90b3d0b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:40.39Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:18 GMT + - Tue, 19 Oct 2021 06:50:09 GMT expires: - '-1' pragma: @@ -734,24 +772,24 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0aa02efc-98bf-4095-bb0b-60de46a86dfb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1e0cc0bd-bce7-4564-87b5-55e2f90b3d0b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fc2ea00a-bf98-9540-bb0b-60de46a86dfb\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:39:48.2933333Z\",\n \"\ - endTime\": \"2021-09-10T20:40:44.6547643Z\"\n }" + string: "{\n \"name\": \"bdc00c1e-e7bc-6445-87b5-55e2f90b3d0b\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:49:40.39Z\",\n \"endTime\": + \"2021-10-19T06:50:33.3225178Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:48 GMT + - Tue, 19 Oct 2021 06:50:40 GMT expires: - '-1' pragma: @@ -783,61 +821,58 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {},\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {},\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3814' + - '3525' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:48 GMT + - Tue, 19 Oct 2021 06:50:40 GMT expires: - '-1' pragma: @@ -869,61 +904,58 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {},\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {},\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3814' + - '3525' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:50 GMT + - Tue, 19 Oct 2021 06:50:41 GMT expires: - '-1' pragma: @@ -944,22 +976,23 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestsmp4nvz4r-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestge4dhsaqu-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser", "enableCSIProxy": - true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": + "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -973,69 +1006,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2722' + - '2463' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/05451d17-e310-4fd8-b576-94656c5e3ae5?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63a5a42-3b19-4725-b40f-c60728b6cd27?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3836' + - '3547' content-type: - application/json date: - - Fri, 10 Sep 2021 20:40:53 GMT + - Tue, 19 Oct 2021 06:50:43 GMT expires: - '-1' pragma: @@ -1051,7 +1081,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 200 message: OK @@ -1069,14 +1099,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/05451d17-e310-4fd8-b576-94656c5e3ae5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63a5a42-3b19-4725-b40f-c60728b6cd27?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"171d4505-10e3-d84f-b576-94656c5e3ae5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:40:53.18Z\"\n }" + string: "{\n \"name\": \"425a3ad6-193b-2547-b40f-c60728b6cd27\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:43.56Z\"\n }" headers: cache-control: - no-cache @@ -1085,7 +1115,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:23 GMT + - Tue, 19 Oct 2021 06:51:13 GMT expires: - '-1' pragma: @@ -1117,24 +1147,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/05451d17-e310-4fd8-b576-94656c5e3ae5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63a5a42-3b19-4725-b40f-c60728b6cd27?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"171d4505-10e3-d84f-b576-94656c5e3ae5\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:40:53.18Z\",\n \"endTime\"\ - : \"2021-09-10T20:41:52.2686198Z\"\n }" + string: "{\n \"name\": \"425a3ad6-193b-2547-b40f-c60728b6cd27\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:43.56Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:53 GMT + - Tue, 19 Oct 2021 06:51:43 GMT expires: - '-1' pragma: @@ -1166,61 +1195,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63a5a42-3b19-4725-b40f-c60728b6cd27?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"425a3ad6-193b-2547-b40f-c60728b6cd27\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:50:43.56Z\",\n \"endTime\": + \"2021-10-19T06:52:01.132113Z\"\n }" headers: cache-control: - no-cache content-length: - - '3838' + - '164' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:54 GMT + - Tue, 19 Oct 2021 06:52:13 GMT expires: - '-1' pragma: @@ -1242,71 +1234,68 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks pod-identity exception add + - aks update Connection: - keep-alive ParameterSetName: - - --cluster-name --resource-group --namespace --name --pod-labels + - --resource-group --name --enable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3838' + - '3549' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:55 GMT + - Tue, 19 Oct 2021 06:52:14 GMT expires: - '-1' pragma: @@ -1324,129 +1313,11 @@ interactions: status: code: 200 message: OK -- request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestsmp4nvz4r-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser", "enableCSIProxy": - true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "podIdentityProfile": {"enabled": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": - [{"name": "test-name", "namespace": "test-namespace", "podLabels": {"foo": "bar"}}]}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", - "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity exception add - Connection: - - keep-alive - Content-Length: - - '2803' - Content-Type: - - application/json - ParameterSetName: - - --cluster-name --resource-group --namespace --name --pod-labels - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": [\n \ - \ {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\"\ - ,\n \"podLabels\": {\n \"foo\": \"bar\"\n }\n }\n ]\n\ - \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '4010' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 20:41:57 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 200 - message: OK - request: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: @@ -1456,23 +1327,58 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"f6c113e0-e9c5-d54c-b8f9-7eb6c0e681ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:57.7466666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '126' + - '3549' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:27 GMT + - Tue, 19 Oct 2021 06:52:15 GMT expires: - '-1' pragma: @@ -1491,36 +1397,101 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestge4dhsaqu-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": + "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "podIdentityProfile": {"enabled": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": + [{"name": "test-name", "namespace": "test-namespace", "podLabels": {"foo": "bar"}}]}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - aks pod-identity exception add Connection: - keep-alive + Content-Length: + - '2544' + Content-Type: + - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"f6c113e0-e9c5-d54c-b8f9-7eb6c0e681ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:57.7466666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": + [\n {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\",\n + \ \"podLabels\": {\n \"foo\": \"bar\"\n }\n }\n ]\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a732132b-3a69-4017-8e91-152b520dd0bb?api-version=2016-03-30 cache-control: - no-cache content-length: - - '126' + - '3721' content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:58 GMT + - Tue, 19 Oct 2021 06:52:18 GMT expires: - '-1' pragma: @@ -1535,6 +1506,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' status: code: 200 message: OK @@ -1552,14 +1525,14 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a732132b-3a69-4017-8e91-152b520dd0bb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f6c113e0-e9c5-d54c-b8f9-7eb6c0e681ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:57.7466666Z\"\n }" + string: "{\n \"name\": \"2b1332a7-693a-1740-8e91-152b520dd0bb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:19.0833333Z\"\n }" headers: cache-control: - no-cache @@ -1568,7 +1541,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:28 GMT + - Tue, 19 Oct 2021 06:52:49 GMT expires: - '-1' pragma: @@ -1600,14 +1573,14 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a732132b-3a69-4017-8e91-152b520dd0bb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f6c113e0-e9c5-d54c-b8f9-7eb6c0e681ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:57.7466666Z\"\n }" + string: "{\n \"name\": \"2b1332a7-693a-1740-8e91-152b520dd0bb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:19.0833333Z\"\n }" headers: cache-control: - no-cache @@ -1616,7 +1589,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:58 GMT + - Tue, 19 Oct 2021 06:53:18 GMT expires: - '-1' pragma: @@ -1648,14 +1621,14 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a732132b-3a69-4017-8e91-152b520dd0bb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f6c113e0-e9c5-d54c-b8f9-7eb6c0e681ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:57.7466666Z\"\n }" + string: "{\n \"name\": \"2b1332a7-693a-1740-8e91-152b520dd0bb\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:19.0833333Z\"\n }" headers: cache-control: - no-cache @@ -1664,7 +1637,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:28 GMT + - Tue, 19 Oct 2021 06:53:49 GMT expires: - '-1' pragma: @@ -1696,15 +1669,15 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e013c1f6-c5e9-4cd5-b8f9-7eb6c0e681ba?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a732132b-3a69-4017-8e91-152b520dd0bb?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f6c113e0-e9c5-d54c-b8f9-7eb6c0e681ba\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:41:57.7466666Z\",\n \"\ - endTime\": \"2021-09-10T20:44:33.1398388Z\"\n }" + string: "{\n \"name\": \"2b1332a7-693a-1740-8e91-152b520dd0bb\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:52:19.0833333Z\",\n \"endTime\": + \"2021-10-19T06:53:52.2341935Z\"\n }" headers: cache-control: - no-cache @@ -1713,7 +1686,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:59 GMT + - Tue, 19 Oct 2021 06:54:18 GMT expires: - '-1' pragma: @@ -1745,64 +1718,60 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": [\n \ - \ {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\"\ - ,\n \"podLabels\": {\n \"foo\": \"bar\"\n }\n }\n ]\n\ - \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": + [\n {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\",\n + \ \"podLabels\": {\n \"foo\": \"bar\"\n }\n }\n ]\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4012' + - '3723' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:59 GMT + - Tue, 19 Oct 2021 06:54:19 GMT expires: - '-1' pragma: @@ -1834,64 +1803,60 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": [\n \ - \ {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\"\ - ,\n \"podLabels\": {\n \"foo\": \"bar\"\n }\n }\n ]\n\ - \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": + [\n {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\",\n + \ \"podLabels\": {\n \"foo\": \"bar\"\n }\n }\n ]\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4012' + - '3723' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:00 GMT + - Tue, 19 Oct 2021 06:54:20 GMT expires: - '-1' pragma: @@ -1912,15 +1877,16 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestsmp4nvz4r-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestge4dhsaqu-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser", "enableCSIProxy": - true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": + "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": [{"name": "test-name", "namespace": "test-namespace", "podLabels": {"foo": "bar", "a": "b"}}]}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", @@ -1928,7 +1894,7 @@ interactions: "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1942,72 +1908,68 @@ interactions: Connection: - keep-alive Content-Length: - - '2813' + - '2554' Content-Type: - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": [\n \ - \ {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\"\ - ,\n \"podLabels\": {\n \"a\": \"b\",\n \"foo\": \"bar\"\n\ - \ }\n }\n ]\n },\n \"disableLocalAccounts\": false,\n \"\ - publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\":\ - \ \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": + [\n {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\",\n + \ \"podLabels\": {\n \"a\": \"b\",\n \"foo\": \"bar\"\n }\n + \ }\n ]\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eab59545-ffb3-4236-93a5-338047710f05?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7774ca15-cfc5-474a-8b7c-d205dfd1ab56?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4027' + - '3738' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:02 GMT + - Tue, 19 Oct 2021 06:54:23 GMT expires: - '-1' pragma: @@ -2023,7 +1985,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -2041,23 +2003,23 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eab59545-ffb3-4236-93a5-338047710f05?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7774ca15-cfc5-474a-8b7c-d205dfd1ab56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4595b5ea-b3ff-3642-93a5-338047710f05\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:45:02.42Z\"\n }" + string: "{\n \"name\": \"15ca7477-c5cf-4a47-8b7c-d205dfd1ab56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:23.1033333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:32 GMT + - Tue, 19 Oct 2021 06:54:53 GMT expires: - '-1' pragma: @@ -2089,23 +2051,23 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eab59545-ffb3-4236-93a5-338047710f05?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7774ca15-cfc5-474a-8b7c-d205dfd1ab56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4595b5ea-b3ff-3642-93a5-338047710f05\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:45:02.42Z\"\n }" + string: "{\n \"name\": \"15ca7477-c5cf-4a47-8b7c-d205dfd1ab56\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:23.1033333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:02 GMT + - Tue, 19 Oct 2021 06:55:22 GMT expires: - '-1' pragma: @@ -2137,24 +2099,24 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eab59545-ffb3-4236-93a5-338047710f05?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7774ca15-cfc5-474a-8b7c-d205dfd1ab56?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4595b5ea-b3ff-3642-93a5-338047710f05\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:45:02.42Z\",\n \"endTime\"\ - : \"2021-09-10T20:46:03.3321014Z\"\n }" + string: "{\n \"name\": \"15ca7477-c5cf-4a47-8b7c-d205dfd1ab56\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:54:23.1033333Z\",\n \"endTime\": + \"2021-10-19T06:55:23.6694454Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:32 GMT + - Tue, 19 Oct 2021 06:55:52 GMT expires: - '-1' pragma: @@ -2186,64 +2148,60 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": [\n \ - \ {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\"\ - ,\n \"podLabels\": {\n \"a\": \"b\",\n \"foo\": \"bar\"\n\ - \ }\n }\n ]\n },\n \"disableLocalAccounts\": false,\n \"\ - publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\":\ - \ \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": + [\n {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\",\n + \ \"podLabels\": {\n \"a\": \"b\",\n \"foo\": \"bar\"\n }\n + \ }\n ]\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4029' + - '3740' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:32 GMT + - Tue, 19 Oct 2021 06:55:52 GMT expires: - '-1' pragma: @@ -2275,64 +2233,60 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": [\n \ - \ {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\"\ - ,\n \"podLabels\": {\n \"a\": \"b\",\n \"foo\": \"bar\"\n\ - \ }\n }\n ]\n },\n \"disableLocalAccounts\": false,\n \"\ - publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\":\ - \ \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"userAssignedIdentityExceptions\": + [\n {\n \"name\": \"test-name\",\n \"namespace\": \"test-namespace\",\n + \ \"podLabels\": {\n \"a\": \"b\",\n \"foo\": \"bar\"\n }\n + \ }\n ]\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4029' + - '3740' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:34 GMT + - Tue, 19 Oct 2021 06:55:53 GMT expires: - '-1' pragma: @@ -2353,22 +2307,23 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestsmp4nvz4r-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestge4dhsaqu-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser", "enableCSIProxy": - true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": + "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -2382,69 +2337,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2722' + - '2463' Content-Type: - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bac79f32-c9d6-42fa-98dc-1e54351d0c5c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b0ebeb12-55c5-4bf1-a60e-fe54ced8db95?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3836' + - '3547' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:37 GMT + - Tue, 19 Oct 2021 06:55:55 GMT expires: - '-1' pragma: @@ -2460,7 +2412,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1196' status: code: 200 message: OK @@ -2478,23 +2430,23 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bac79f32-c9d6-42fa-98dc-1e54351d0c5c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b0ebeb12-55c5-4bf1-a60e-fe54ced8db95?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"329fc7ba-d6c9-fa42-98dc-1e54351d0c5c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:36.9833333Z\"\n }" + string: "{\n \"name\": \"12ebebb0-c555-f14b-a60e-fe54ced8db95\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:56.25Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:07 GMT + - Tue, 19 Oct 2021 06:56:26 GMT expires: - '-1' pragma: @@ -2526,23 +2478,23 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bac79f32-c9d6-42fa-98dc-1e54351d0c5c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b0ebeb12-55c5-4bf1-a60e-fe54ced8db95?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"329fc7ba-d6c9-fa42-98dc-1e54351d0c5c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:36.9833333Z\"\n }" + string: "{\n \"name\": \"12ebebb0-c555-f14b-a60e-fe54ced8db95\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:55:56.25Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:37 GMT + - Tue, 19 Oct 2021 06:56:56 GMT expires: - '-1' pragma: @@ -2574,24 +2526,24 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bac79f32-c9d6-42fa-98dc-1e54351d0c5c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b0ebeb12-55c5-4bf1-a60e-fe54ced8db95?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"329fc7ba-d6c9-fa42-98dc-1e54351d0c5c\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:46:36.9833333Z\",\n \"\ - endTime\": \"2021-09-10T20:47:42.5734322Z\"\n }" + string: "{\n \"name\": \"12ebebb0-c555-f14b-a60e-fe54ced8db95\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:55:56.25Z\",\n \"endTime\": + \"2021-10-19T06:57:00.9389546Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:07 GMT + - Tue, 19 Oct 2021 06:57:25 GMT expires: - '-1' pragma: @@ -2623,61 +2575,58 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestsmp4nvz4r-8ecadf\",\n \"fqdn\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestsmp4nvz4r-8ecadf-7b34107c.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ee8527a3-9e31-4b30-b60e-7a45e83ec9cd\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true\n },\n \"disableLocalAccounts\": false,\n \ - \ \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestge4dhsaqu-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestge4dhsaqu-8ecadf-0569cc8d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4fc8fdce-a5b3-4099-954f-e720e5a3f73d\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3838' + - '3549' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:07 GMT + - Tue, 19 Oct 2021 06:57:26 GMT expires: - '-1' pragma: @@ -2711,8 +2660,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -2720,17 +2669,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1c4b8967-ff7d-40dd-90e5-7184eaf16250?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/252dd0ed-2f09-40c3-8146-db595f5c1b17?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 20:48:09 GMT + - Tue, 19 Oct 2021 06:57:28 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1c4b8967-ff7d-40dd-90e5-7184eaf16250?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/252dd0ed-2f09-40c3-8146-db595f5c1b17?api-version=2016-03-30 pragma: - no-cache server: @@ -2740,7 +2689,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ahub.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ahub.yaml old mode 100644 new mode 100755 index 9fa8ecb7c5c..7bd49fcd2d9 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ahub.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ahub.yaml @@ -15,13 +15,12 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:43:48Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:54:02Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +29,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:43:50 GMT + - Tue, 19 Oct 2021 06:54:03 GMT expires: - '-1' pragma: @@ -47,15 +46,15 @@ interactions: - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", - "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], - "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": - "replace-Password1234$", "licenseType": "Windows_Server"}, "addonProfiles": - {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": + [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "adminPassword": "replace-Password1234$", "licenseType": "Windows_Server"}, + "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: @@ -68,7 +67,7 @@ interactions: Connection: - keep-alive Content-Length: - - '1667' + - '1373' Content-Type: - application/json ParameterSetName: @@ -76,58 +75,55 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a5022bfe.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a5022bfe.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-f44772a6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-f44772a6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3106' + - '2817' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:54 GMT + - Tue, 19 Oct 2021 06:54:06 GMT expires: - '-1' pragma: @@ -139,7 +135,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -159,23 +155,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"acb8d69c-5ed0-a149-918d-4df39e9be47a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:54.6533333Z\"\n }" + string: "{\n \"name\": \"a612168e-4516-a943-b8b4-11331b79355e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:07.07Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:24 GMT + - Tue, 19 Oct 2021 06:54:36 GMT expires: - '-1' pragma: @@ -209,23 +205,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"acb8d69c-5ed0-a149-918d-4df39e9be47a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:54.6533333Z\"\n }" + string: "{\n \"name\": \"a612168e-4516-a943-b8b4-11331b79355e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:07.07Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:54 GMT + - Tue, 19 Oct 2021 06:55:07 GMT expires: - '-1' pragma: @@ -259,23 +255,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"acb8d69c-5ed0-a149-918d-4df39e9be47a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:54.6533333Z\"\n }" + string: "{\n \"name\": \"a612168e-4516-a943-b8b4-11331b79355e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:07.07Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:24 GMT + - Tue, 19 Oct 2021 06:55:36 GMT expires: - '-1' pragma: @@ -309,23 +305,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"acb8d69c-5ed0-a149-918d-4df39e9be47a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:54.6533333Z\"\n }" + string: "{\n \"name\": \"a612168e-4516-a943-b8b4-11331b79355e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:07.07Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:55 GMT + - Tue, 19 Oct 2021 06:56:06 GMT expires: - '-1' pragma: @@ -359,23 +355,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"acb8d69c-5ed0-a149-918d-4df39e9be47a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:54.6533333Z\"\n }" + string: "{\n \"name\": \"a612168e-4516-a943-b8b4-11331b79355e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:07.07Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:25 GMT + - Tue, 19 Oct 2021 06:56:37 GMT expires: - '-1' pragma: @@ -409,24 +405,24 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9cd6b8ac-d05e-49a1-918d-4df39e9be47a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8e1612a6-1645-43a9-b8b4-11331b79355e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"acb8d69c-5ed0-a149-918d-4df39e9be47a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:43:54.6533333Z\",\n \"\ - endTime\": \"2021-09-10T20:46:29.3949078Z\"\n }" + string: "{\n \"name\": \"a612168e-4516-a943-b8b4-11331b79355e\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:54:07.07Z\",\n \"endTime\": + \"2021-10-19T06:56:39.7067915Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:55 GMT + - Tue, 19 Oct 2021 06:57:06 GMT expires: - '-1' pragma: @@ -460,61 +456,56 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --enable-ahub --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a5022bfe.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a5022bfe.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/37da5e8e-864c-46b0-91f0-dac1f073d988\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-f44772a6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-f44772a6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/9fb5badf-dc2a-4c29-80df-b6faa00d2841\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3769' + - '3480' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:55 GMT + - Tue, 19 Oct 2021 06:57:07 GMT expires: - '-1' pragma: @@ -546,33 +537,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '933' + - '973' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:56 GMT + - Tue, 19 Oct 2021 06:57:07 GMT expires: - '-1' pragma: @@ -591,11 +582,11 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "osType": "Windows", - "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false}}' + body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Windows", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' headers: Accept: - application/json @@ -606,40 +597,40 @@ interactions: Connection: - keep-alive Content-Length: - - '359' + - '394' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 cache-control: - no-cache content-length: - - '875' + - '913' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:58 GMT + - Tue, 19 Oct 2021 06:57:10 GMT expires: - '-1' pragma: @@ -651,7 +642,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 201 message: Created @@ -669,14 +660,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -685,7 +676,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:28 GMT + - Tue, 19 Oct 2021 06:57:40 GMT expires: - '-1' pragma: @@ -717,14 +708,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -733,7 +724,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:58 GMT + - Tue, 19 Oct 2021 06:58:10 GMT expires: - '-1' pragma: @@ -765,14 +756,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -781,7 +772,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:28 GMT + - Tue, 19 Oct 2021 06:58:40 GMT expires: - '-1' pragma: @@ -813,14 +804,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -829,7 +820,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:58 GMT + - Tue, 19 Oct 2021 06:59:10 GMT expires: - '-1' pragma: @@ -861,14 +852,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -877,7 +868,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:29 GMT + - Tue, 19 Oct 2021 06:59:40 GMT expires: - '-1' pragma: @@ -909,14 +900,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -925,7 +916,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:59 GMT + - Tue, 19 Oct 2021 07:00:11 GMT expires: - '-1' pragma: @@ -957,14 +948,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -973,7 +964,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:29 GMT + - Tue, 19 Oct 2021 07:00:40 GMT expires: - '-1' pragma: @@ -1005,14 +996,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -1021,7 +1012,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:59 GMT + - Tue, 19 Oct 2021 07:01:10 GMT expires: - '-1' pragma: @@ -1053,14 +1044,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -1069,7 +1060,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:51:29 GMT + - Tue, 19 Oct 2021 07:01:40 GMT expires: - '-1' pragma: @@ -1101,14 +1092,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -1117,7 +1108,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:51:59 GMT + - Tue, 19 Oct 2021 07:02:11 GMT expires: - '-1' pragma: @@ -1149,14 +1140,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\"\n }" headers: cache-control: - no-cache @@ -1165,7 +1156,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:52:30 GMT + - Tue, 19 Oct 2021 07:02:41 GMT expires: - '-1' pragma: @@ -1197,63 +1188,15 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d63fc81f-ff15-45da-8f60-abb808974b12?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 20:53:00 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --os-type --node-count - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9da44604-fee8-4a62-8eb3-580ead77fabc?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0446a49d-e8fe-624a-8eb3-580ead77fabc\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:46:59.28Z\",\n \"endTime\"\ - : \"2021-09-10T20:53:13.2893221Z\"\n }" + string: "{\n \"name\": \"1fc83fd6-15ff-da45-8f60-abb808974b12\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:57:10.59Z\",\n \"endTime\": + \"2021-10-19T07:03:05.0245811Z\"\n }" headers: cache-control: - no-cache @@ -1262,7 +1205,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:53:30 GMT + - Tue, 19 Oct 2021 07:03:10 GMT expires: - '-1' pragma: @@ -1294,32 +1237,32 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '876' + - '914' content-type: - application/json date: - - Fri, 10 Sep 2021 20:53:31 GMT + - Tue, 19 Oct 2021 07:03:11 GMT expires: - '-1' pragma: @@ -1351,70 +1294,65 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a5022bfe.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a5022bfe.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/37da5e8e-864c-46b0-91f0-dac1f073d988\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-f44772a6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-f44772a6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/9fb5badf-dc2a-4c29-80df-b6faa00d2841\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4427' + - '4178' content-type: - application/json date: - - Fri, 10 Sep 2021 20:53:31 GMT + - Tue, 19 Oct 2021 07:03:12 GMT expires: - '-1' pragma: @@ -1436,25 +1374,26 @@ interactions: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", - "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": - 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}, {"count": 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": 30, "osType": + "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": + "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": + "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": "1.20.9", + "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}, {"count": + 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": 128, "osDiskType": "Managed", + "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "npwin"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "licenseType": - "None", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "powerState": + {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "npwin"}], "linuxProfile": + {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "licenseType": "None", "enableCSIProxy": true}, "servicePrincipalProfile": + {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/37da5e8e-864c-46b0-91f0-dac1f073d988"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/9fb5badf-dc2a-4c29-80df-b6faa00d2841"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1468,78 +1407,73 @@ interactions: Connection: - keep-alive Content-Length: - - '3028' + - '2839' Content-Type: - application/json ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a5022bfe.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a5022bfe.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"None\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/37da5e8e-864c-46b0-91f0-dac1f073d988\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-f44772a6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-f44772a6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Updating\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"None\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/9fb5badf-dc2a-4c29-80df-b6faa00d2841\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4414' + - '4165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:53:34 GMT + - Tue, 19 Oct 2021 07:03:14 GMT expires: - '-1' pragma: @@ -1555,55 +1489,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-ahub - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 20:54:05 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff + - '1195' status: code: 200 message: OK @@ -1621,14 +1507,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1637,7 +1523,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:54:35 GMT + - Tue, 19 Oct 2021 07:03:44 GMT expires: - '-1' pragma: @@ -1669,14 +1555,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1685,7 +1571,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:55:05 GMT + - Tue, 19 Oct 2021 07:04:15 GMT expires: - '-1' pragma: @@ -1717,14 +1603,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1733,7 +1619,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:55:35 GMT + - Tue, 19 Oct 2021 07:04:45 GMT expires: - '-1' pragma: @@ -1765,14 +1651,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1781,7 +1667,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:56:05 GMT + - Tue, 19 Oct 2021 07:05:15 GMT expires: - '-1' pragma: @@ -1813,14 +1699,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1829,7 +1715,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:56:35 GMT + - Tue, 19 Oct 2021 07:05:44 GMT expires: - '-1' pragma: @@ -1861,14 +1747,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1877,7 +1763,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:05 GMT + - Tue, 19 Oct 2021 07:06:15 GMT expires: - '-1' pragma: @@ -1909,14 +1795,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1925,7 +1811,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:35 GMT + - Tue, 19 Oct 2021 07:06:45 GMT expires: - '-1' pragma: @@ -1957,14 +1843,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -1973,7 +1859,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:58:06 GMT + - Tue, 19 Oct 2021 07:07:15 GMT expires: - '-1' pragma: @@ -2005,14 +1891,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2021,7 +1907,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:58:36 GMT + - Tue, 19 Oct 2021 07:07:45 GMT expires: - '-1' pragma: @@ -2053,14 +1939,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2069,7 +1955,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:59:06 GMT + - Tue, 19 Oct 2021 07:08:15 GMT expires: - '-1' pragma: @@ -2101,14 +1987,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2117,7 +2003,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:59:36 GMT + - Tue, 19 Oct 2021 07:08:45 GMT expires: - '-1' pragma: @@ -2149,14 +2035,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2165,7 +2051,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:06 GMT + - Tue, 19 Oct 2021 07:09:15 GMT expires: - '-1' pragma: @@ -2197,14 +2083,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2213,7 +2099,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:37 GMT + - Tue, 19 Oct 2021 07:09:46 GMT expires: - '-1' pragma: @@ -2245,14 +2131,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2261,7 +2147,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:07 GMT + - Tue, 19 Oct 2021 07:10:15 GMT expires: - '-1' pragma: @@ -2293,14 +2179,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2309,7 +2195,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:37 GMT + - Tue, 19 Oct 2021 07:10:45 GMT expires: - '-1' pragma: @@ -2341,14 +2227,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2357,7 +2243,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:02:07 GMT + - Tue, 19 Oct 2021 07:11:15 GMT expires: - '-1' pragma: @@ -2389,14 +2275,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2405,7 +2291,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:02:37 GMT + - Tue, 19 Oct 2021 07:11:46 GMT expires: - '-1' pragma: @@ -2437,14 +2323,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2453,7 +2339,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:03:07 GMT + - Tue, 19 Oct 2021 07:12:16 GMT expires: - '-1' pragma: @@ -2485,14 +2371,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2501,7 +2387,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:03:38 GMT + - Tue, 19 Oct 2021 07:12:45 GMT expires: - '-1' pragma: @@ -2533,14 +2419,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2549,7 +2435,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:08 GMT + - Tue, 19 Oct 2021 07:13:15 GMT expires: - '-1' pragma: @@ -2581,14 +2467,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2597,7 +2483,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:37 GMT + - Tue, 19 Oct 2021 07:13:46 GMT expires: - '-1' pragma: @@ -2629,14 +2515,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2645,7 +2531,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:07 GMT + - Tue, 19 Oct 2021 07:14:16 GMT expires: - '-1' pragma: @@ -2677,14 +2563,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2693,7 +2579,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:37 GMT + - Tue, 19 Oct 2021 07:14:45 GMT expires: - '-1' pragma: @@ -2725,14 +2611,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2741,7 +2627,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:08 GMT + - Tue, 19 Oct 2021 07:15:16 GMT expires: - '-1' pragma: @@ -2773,14 +2659,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2789,7 +2675,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:38 GMT + - Tue, 19 Oct 2021 07:15:46 GMT expires: - '-1' pragma: @@ -2821,14 +2707,14 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\"\n }" headers: cache-control: - no-cache @@ -2837,7 +2723,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:08 GMT + - Tue, 19 Oct 2021 07:16:16 GMT expires: - '-1' pragma: @@ -2869,63 +2755,15 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/782af28d-ae96-4634-b307-c435b96fc82b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:07:38 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-ahub - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/30e332d5-7006-4c1b-baca-d5d562eb8f18?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"d532e330-0670-1b4c-baca-d5d562eb8f18\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:53:35.2533333Z\",\n \"\ - endTime\": \"2021-09-10T21:07:49.1562092Z\"\n }" + string: "{\n \"name\": \"8df22a78-96ae-3446-b307-c435b96fc82b\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:03:15.1633333Z\",\n \"endTime\": + \"2021-10-19T07:16:32.0637253Z\"\n }" headers: cache-control: - no-cache @@ -2934,7 +2772,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:08 GMT + - Tue, 19 Oct 2021 07:16:46 GMT expires: - '-1' pragma: @@ -2966,70 +2804,65 @@ interactions: ParameterSetName: - --resource-group --name --disable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a5022bfe.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a5022bfe.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"None\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/37da5e8e-864c-46b0-91f0-dac1f073d988\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-f44772a6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-f44772a6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"None\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/9fb5badf-dc2a-4c29-80df-b6faa00d2841\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4417' + - '4168' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:09 GMT + - Tue, 19 Oct 2021 07:16:46 GMT expires: - '-1' pragma: @@ -3061,44 +2894,44 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ - ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }\n\ - \ ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": + \"AKSWindows-2019-17763.2213.210922\",\n \"upgradeSettings\": {},\n \"enableFIPS\": + false\n }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '1868' + - '1948' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:10 GMT + - Tue, 19 Oct 2021 07:16:47 GMT expires: - '-1' pragma: @@ -3132,26 +2965,26 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3adc20c8-8ec2-496c-ab84-48b93d765ebb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f347760e-f160-46ad-89e2-6d08e3bc2691?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:08:10 GMT + - Tue, 19 Oct 2021 07:16:48 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/3adc20c8-8ec2-496c-ab84-48b93d765ebb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/f347760e-f160-46ad-89e2-6d08e3bc2691?api-version=2016-03-30 pragma: - no-cache server: @@ -3161,7 +2994,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14998' + - '14993' status: code: 202 message: Accepted @@ -3181,8 +3014,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 response: @@ -3190,17 +3023,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bd19769d-5757-4d01-855a-53c38525ed81?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/754eaf9e-bc0b-484e-8ad0-9ba009d64dd5?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:08:11 GMT + - Tue, 19 Oct 2021 07:16:49 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd19769d-5757-4d01-855a-53c38525ed81?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/754eaf9e-bc0b-484e-8ad0-9ba009d64dd5?api-version=2016-03-30 pragma: - no-cache server: @@ -3210,7 +3043,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_auto_upgrade_channel.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_auto_upgrade_channel.yaml old mode 100644 new mode 100755 index e220572d39e..c8a8b61e2e2 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_auto_upgrade_channel.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_auto_upgrade_channel.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:41:09Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:49:06Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:41:11 GMT + - Tue, 19 Oct 2021 06:49:07 GMT expires: - '-1' pragma: @@ -45,18 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestfvgxzifrb-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "autoUpgradeProfile": {"upgradeChannel": "rapid"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestxwh44pcaj-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "autoUpgradeProfile": {"upgradeChannel": "rapid"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -67,65 +67,63 @@ interactions: Connection: - keep-alive Content-Length: - - '1736' + - '1442' Content-Type: - application/json ParameterSetName: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestfvgxzifrb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"upgradeChannel\"\ - : \"rapid\"\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxwh44pcaj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"autoUpgradeProfile\": + {\n \"upgradeChannel\": \"rapid\"\n },\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a793eb06-bcbf-4b39-bec6-dcf92a05f100?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3130' + - '2841' content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:18 GMT + - Tue, 19 Oct 2021 06:49:10 GMT expires: - '-1' pragma: @@ -137,7 +135,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -156,14 +154,14 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a793eb06-bcbf-4b39-bec6-dcf92a05f100?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"06eb93a7-bfbc-394b-bec6-dcf92a05f100\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:18.4966666Z\"\n }" + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\"\n }" headers: cache-control: - no-cache @@ -172,7 +170,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:41:48 GMT + - Tue, 19 Oct 2021 06:49:40 GMT expires: - '-1' pragma: @@ -205,14 +203,14 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a793eb06-bcbf-4b39-bec6-dcf92a05f100?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"06eb93a7-bfbc-394b-bec6-dcf92a05f100\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:18.4966666Z\"\n }" + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\"\n }" headers: cache-control: - no-cache @@ -221,7 +219,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:18 GMT + - Tue, 19 Oct 2021 06:50:09 GMT expires: - '-1' pragma: @@ -254,14 +252,14 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a793eb06-bcbf-4b39-bec6-dcf92a05f100?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"06eb93a7-bfbc-394b-bec6-dcf92a05f100\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:18.4966666Z\"\n }" + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\"\n }" headers: cache-control: - no-cache @@ -270,7 +268,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:42:48 GMT + - Tue, 19 Oct 2021 06:50:40 GMT expires: - '-1' pragma: @@ -303,14 +301,14 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a793eb06-bcbf-4b39-bec6-dcf92a05f100?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"06eb93a7-bfbc-394b-bec6-dcf92a05f100\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:41:18.4966666Z\"\n }" + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\"\n }" headers: cache-control: - no-cache @@ -319,7 +317,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:18 GMT + - Tue, 19 Oct 2021 06:51:10 GMT expires: - '-1' pragma: @@ -352,24 +350,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a793eb06-bcbf-4b39-bec6-dcf92a05f100?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"06eb93a7-bfbc-394b-bec6-dcf92a05f100\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:41:18.4966666Z\",\n \"\ - endTime\": \"2021-09-10T20:43:36.1205264Z\"\n }" + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:49 GMT + - Tue, 19 Oct 2021 06:51:40 GMT expires: - '-1' pragma: @@ -402,61 +399,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestfvgxzifrb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/665720db-86f6-43a8-b097-c7c7124e56de\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ - : {\n \"upgradeChannel\": \"rapid\"\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\"\n }" headers: cache-control: - no-cache content-length: - - '3793' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:49 GMT + - Tue, 19 Oct 2021 06:52:10 GMT expires: - '-1' pragma: @@ -478,71 +437,119 @@ interactions: body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/08a44d44-7b7e-48f6-9545-bdad723b135f?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"444da408-7e7b-f648-9545-bdad723b135f\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:49:10.4633333Z\",\n \"endTime\": + \"2021-10-19T06:52:19.3904039Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' + content-type: - application/json + date: + - Tue, 19 Oct 2021 06:52:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --name --auto-upgrade-channel + - --resource-group --name --location --enable-managed-identity --auto-upgrade-channel + --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestfvgxzifrb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/665720db-86f6-43a8-b097-c7c7124e56de\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ - : {\n \"upgradeChannel\": \"rapid\"\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxwh44pcaj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/da9f6583-0971-4250-afc9-8b5c769d791c\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"autoUpgradeProfile\": {\n \"upgradeChannel\": \"rapid\"\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3793' + - '3504' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:49 GMT + - Tue, 19 Oct 2021 06:52:41 GMT expires: - '-1' pragma: @@ -561,26 +568,7 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestfvgxzifrb-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/665720db-86f6-43a8-b097-c7c7124e56de"}]}}, - "autoUpgradeProfile": {"upgradeChannel": "stable"}, "identityProfile": {"kubeletidentity": - {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + body: null headers: Accept: - application/json @@ -590,70 +578,61 @@ interactions: - aks update Connection: - keep-alive - Content-Length: - - '2622' - Content-Type: - - application/json ParameterSetName: - --resource-group --name --auto-upgrade-channel User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestfvgxzifrb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/665720db-86f6-43a8-b097-c7c7124e56de\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ - : {\n \"upgradeChannel\": \"stable\"\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxwh44pcaj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/da9f6583-0971-4250-afc9-8b5c769d791c\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"autoUpgradeProfile\": {\n \"upgradeChannel\": \"rapid\"\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e1a7dac5-b41f-4dfa-b8ce-f6d529e1a01e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3792' + - '3504' content-type: - application/json date: - - Fri, 10 Sep 2021 20:43:52 GMT + - Tue, 19 Oct 2021 06:52:42 GMT expires: - '-1' pragma: @@ -668,42 +647,101 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestxwh44pcaj-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/da9f6583-0971-4250-afc9-8b5c769d791c"}]}}, + "autoUpgradeProfile": {"upgradeChannel": "stable"}, "identityProfile": {"kubeletidentity": + {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - aks update Connection: - keep-alive + Content-Length: + - '2363' + Content-Type: + - application/json ParameterSetName: - --resource-group --name --auto-upgrade-channel User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e1a7dac5-b41f-4dfa-b8ce-f6d529e1a01e?api-version=2016-03-30 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"c5daa7e1-1fb4-fa4d-b8ce-f6d529e1a01e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:52.3866666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxwh44pcaj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/da9f6583-0971-4250-afc9-8b5c769d791c\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"autoUpgradeProfile\": {\n \"upgradeChannel\": \"stable\"\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/05e388c8-63c5-4d35-90c5-115e3ed09b5c?api-version=2016-03-30 cache-control: - no-cache content-length: - - '126' + - '3503' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:23 GMT + - Tue, 19 Oct 2021 06:52:44 GMT expires: - '-1' pragma: @@ -718,6 +756,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1192' status: code: 200 message: OK @@ -735,23 +775,23 @@ interactions: ParameterSetName: - --resource-group --name --auto-upgrade-channel User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e1a7dac5-b41f-4dfa-b8ce-f6d529e1a01e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/05e388c8-63c5-4d35-90c5-115e3ed09b5c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5daa7e1-1fb4-fa4d-b8ce-f6d529e1a01e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:43:52.3866666Z\"\n }" + string: "{\n \"name\": \"c888e305-c563-354d-90c5-115e3ed09b5c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:44.23Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:44:52 GMT + - Tue, 19 Oct 2021 06:53:14 GMT expires: - '-1' pragma: @@ -783,24 +823,24 @@ interactions: ParameterSetName: - --resource-group --name --auto-upgrade-channel User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e1a7dac5-b41f-4dfa-b8ce-f6d529e1a01e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/05e388c8-63c5-4d35-90c5-115e3ed09b5c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5daa7e1-1fb4-fa4d-b8ce-f6d529e1a01e\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:43:52.3866666Z\",\n \"\ - endTime\": \"2021-09-10T20:44:58.9222175Z\"\n }" + string: "{\n \"name\": \"c888e305-c563-354d-90c5-115e3ed09b5c\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:52:44.23Z\",\n \"endTime\": + \"2021-10-19T06:53:38.4865922Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:22 GMT + - Tue, 19 Oct 2021 06:53:44 GMT expires: - '-1' pragma: @@ -832,61 +872,58 @@ interactions: ParameterSetName: - --resource-group --name --auto-upgrade-channel User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestfvgxzifrb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestfvgxzifrb-8ecadf-8995117d.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/665720db-86f6-43a8-b097-c7c7124e56de\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ - : {\n \"upgradeChannel\": \"stable\"\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxwh44pcaj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxwh44pcaj-8ecadf-b71a9fce.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/da9f6583-0971-4250-afc9-8b5c769d791c\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"autoUpgradeProfile\": {\n \"upgradeChannel\": \"stable\"\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3794' + - '3505' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:23 GMT + - Tue, 19 Oct 2021 06:53:44 GMT expires: - '-1' pragma: @@ -920,8 +957,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -929,17 +966,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d422c2f9-07d8-4372-8c71-845071231e9f?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9f2958ba-7f2d-4727-a539-d1b8aa7e722d?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 20:45:24 GMT + - Tue, 19 Oct 2021 06:53:45 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/d422c2f9-07d8-4372-8c71-845071231e9f?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/9f2958ba-7f2d-4727-a539-d1b8aa7e722d?api-version=2016-03-30 pragma: - no-cache server: @@ -949,7 +986,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_azurekeyvaultsecretsprovider_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_azurekeyvaultsecretsprovider_addon.yaml index f443c3d5582..5a6e62a09b1 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_azurekeyvaultsecretsprovider_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_azurekeyvaultsecretsprovider_addon.yaml @@ -13,13 +13,13 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:46:23Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-20T14:32:18Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:46:25 GMT + - Wed, 20 Oct 2021 14:32:27 GMT expires: - '-1' pragma: @@ -44,19 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestxqnsbsocj-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesto762754pw-26fe00", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "false"}}}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + true, "config": {"enableSecretRotation": "false", "rotationPollInterval": "2m"}}}, + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -67,16 +67,16 @@ interactions: Connection: - keep-alive Content-Length: - - '1779' + - '1844' Content-Type: - application/json ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -84,48 +84,49 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestxqnsbsocj-8ecadf\",\n \"fqdn\": \"cliakstest-clitestxqnsbsocj-8ecadf-cb618892.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestxqnsbsocj-8ecadf-cb618892.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitesto762754pw-26fe00\",\n \"fqdn\": \"cliakstest-clitesto762754pw-26fe00-ee4dde8f.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitesto762754pw-26fe00-ee4dde8f.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"2m\"\n }\n }\n },\n \"nodeResourceGroup\"\ + : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ + networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \ + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ + : 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ + : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ + : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ + : \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e92f9d3d-9ce0-49e3-865f-cbfc9ab53bb5?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3223' + - '3315' content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:31 GMT + - Wed, 20 Oct 2021 14:32:38 GMT expires: - '-1' pragma: @@ -155,14 +156,206 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 14:33:09 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 14:33:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 14:34:10 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Wed, 20 Oct 2021 14:34:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -a --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e92f9d3d-9ce0-49e3-865f-cbfc9ab53bb5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3d9d2fe9-e09c-e349-865f-cbfc9ab53bb5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:31.85Z\"\n }" + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" headers: cache-control: - no-cache @@ -171,7 +364,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:01 GMT + - Wed, 20 Oct 2021 14:35:10 GMT expires: - '-1' pragma: @@ -203,14 +396,14 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e92f9d3d-9ce0-49e3-865f-cbfc9ab53bb5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3d9d2fe9-e09c-e349-865f-cbfc9ab53bb5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:31.85Z\"\n }" + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" headers: cache-control: - no-cache @@ -219,7 +412,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:31 GMT + - Wed, 20 Oct 2021 14:35:40 GMT expires: - '-1' pragma: @@ -251,14 +444,14 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e92f9d3d-9ce0-49e3-865f-cbfc9ab53bb5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3d9d2fe9-e09c-e349-865f-cbfc9ab53bb5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:31.85Z\"\n }" + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" headers: cache-control: - no-cache @@ -267,7 +460,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:02 GMT + - Wed, 20 Oct 2021 14:36:12 GMT expires: - '-1' pragma: @@ -299,14 +492,14 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e92f9d3d-9ce0-49e3-865f-cbfc9ab53bb5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3d9d2fe9-e09c-e349-865f-cbfc9ab53bb5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:46:31.85Z\"\n }" + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\"\n }" headers: cache-control: - no-cache @@ -315,7 +508,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:32 GMT + - Wed, 20 Oct 2021 14:36:42 GMT expires: - '-1' pragma: @@ -347,24 +540,24 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e92f9d3d-9ce0-49e3-865f-cbfc9ab53bb5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6a4d87e1-d757-47af-a91e-efc16b1afc9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3d9d2fe9-e09c-e349-865f-cbfc9ab53bb5\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:46:31.85Z\",\n \"endTime\"\ - : \"2021-09-10T20:48:45.648644Z\"\n }" + string: "{\n \"name\": \"e1874d6a-57d7-af47-a91e-efc16b1afc9e\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-20T14:32:37.89Z\",\n \"endTime\"\ + : \"2021-10-20T14:37:02.2508988Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:02 GMT + - Wed, 20 Oct 2021 14:37:12 GMT expires: - '-1' pragma: @@ -396,10 +589,10 @@ interactions: ParameterSetName: - --resource-group --name -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -407,26 +600,27 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestxqnsbsocj-8ecadf\",\n \"fqdn\": \"cliakstest-clitestxqnsbsocj-8ecadf-cb618892.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestxqnsbsocj-8ecadf-cb618892.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitesto762754pw-26fe00\",\n \"fqdn\": \"cliakstest-clitesto762754pw-26fe00-ee4dde8f.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitesto762754pw-26fe00-ee4dde8f.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"2m\"\n },\n \"identity\": {\n \ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ @@ -434,7 +628,7 @@ interactions: : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/54e2ca3b-f2f1-448f-9527-041ad6a7ad1b\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1bff40d3-2169-4412-a300-a7d829c3dfef\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -450,11 +644,11 @@ interactions: cache-control: - no-cache content-length: - - '4269' + - '4361' content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:03 GMT + - Wed, 20 Oct 2021 14:37:12 GMT expires: - '-1' pragma: @@ -488,8 +682,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -497,17 +691,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa4f5835-73cc-4b1e-99dd-942b1ca540e8?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d402b5f6-a4ad-481b-8612-634b8e28a5ca?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 20:49:04 GMT + - Wed, 20 Oct 2021 14:37:16 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/fa4f5835-73cc-4b1e-99dd-942b1ca540e8?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/d402b5f6-a4ad-481b-8612-634b8e28a5ca?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon.yaml old mode 100644 new mode 100755 index 6b81a3cda0d..0a77dd3a827 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:48:11Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:04:08Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:48:15 GMT + - Tue, 19 Oct 2021 07:04:09 GMT expires: - '-1' pragma: @@ -44,19 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestzc4xv6u3h-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestxow7ue5hl-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -67,65 +66,63 @@ interactions: Connection: - keep-alive Content-Length: - - '1773' + - '1479' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestzc4xv6u3h-8ecadf\",\n \"fqdn\": \"cliakstest-clitestzc4xv6u3h-8ecadf-8db7406f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestzc4xv6u3h-8ecadf-8db7406f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n\ - \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxow7ue5hl-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxow7ue5hl-8ecadf-292cc910.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxow7ue5hl-8ecadf-292cc910.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83e4cf0c-b8b4-469b-a735-d252b31680c0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e841178b-93df-43cf-84d3-81eb68338bed?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3217' + - '2928' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:22 GMT + - Tue, 19 Oct 2021 07:04:11 GMT expires: - '-1' pragma: @@ -137,7 +134,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1194' status: code: 201 message: Created @@ -155,23 +152,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83e4cf0c-b8b4-469b-a735-d252b31680c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e841178b-93df-43cf-84d3-81eb68338bed?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0ccfe483-b4b8-9b46-a735-d252b31680c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:22.39Z\"\n }" + string: "{\n \"name\": \"8b1741e8-df93-cf43-84d3-81eb68338bed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:12.5133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:52 GMT + - Tue, 19 Oct 2021 07:04:42 GMT expires: - '-1' pragma: @@ -203,23 +200,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83e4cf0c-b8b4-469b-a735-d252b31680c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e841178b-93df-43cf-84d3-81eb68338bed?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0ccfe483-b4b8-9b46-a735-d252b31680c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:22.39Z\"\n }" + string: "{\n \"name\": \"8b1741e8-df93-cf43-84d3-81eb68338bed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:12.5133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:22 GMT + - Tue, 19 Oct 2021 07:05:12 GMT expires: - '-1' pragma: @@ -251,23 +248,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83e4cf0c-b8b4-469b-a735-d252b31680c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e841178b-93df-43cf-84d3-81eb68338bed?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0ccfe483-b4b8-9b46-a735-d252b31680c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:22.39Z\"\n }" + string: "{\n \"name\": \"8b1741e8-df93-cf43-84d3-81eb68338bed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:12.5133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:52 GMT + - Tue, 19 Oct 2021 07:05:42 GMT expires: - '-1' pragma: @@ -299,23 +296,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83e4cf0c-b8b4-469b-a735-d252b31680c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e841178b-93df-43cf-84d3-81eb68338bed?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0ccfe483-b4b8-9b46-a735-d252b31680c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:22.39Z\"\n }" + string: "{\n \"name\": \"8b1741e8-df93-cf43-84d3-81eb68338bed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:04:12.5133333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:23 GMT + - Tue, 19 Oct 2021 07:06:11 GMT expires: - '-1' pragma: @@ -347,24 +344,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/83e4cf0c-b8b4-469b-a735-d252b31680c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e841178b-93df-43cf-84d3-81eb68338bed?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0ccfe483-b4b8-9b46-a735-d252b31680c0\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:48:22.39Z\",\n \"endTime\"\ - : \"2021-09-10T20:50:36.6121808Z\"\n }" + string: "{\n \"name\": \"8b1741e8-df93-cf43-84d3-81eb68338bed\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:04:12.5133333Z\",\n \"endTime\": + \"2021-10-19T07:06:28.0333695Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:53 GMT + - Tue, 19 Oct 2021 07:06:42 GMT expires: - '-1' pragma: @@ -396,65 +393,61 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestzc4xv6u3h-8ecadf\",\n \"fqdn\": \"cliakstest-clitestzc4xv6u3h-8ecadf-8db7406f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestzc4xv6u3h-8ecadf-8db7406f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n\ - \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/be483010-f4b1-47d9-969a-38648135449c\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestxow7ue5hl-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestxow7ue5hl-8ecadf-292cc910.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestxow7ue5hl-8ecadf-292cc910.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/b327306f-4cad-4716-bde0-76aa1d52d055\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4253' + - '3964' content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:53 GMT + - Tue, 19 Oct 2021 07:06:43 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon_helper_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon_helper_enabled.yaml old mode 100644 new mode 100755 index a45e934f808..85fd350bc0c --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon_helper_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_confcom_addon_helper_enabled.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:08:14Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:24:31Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:08:17 GMT + - Tue, 19 Oct 2021 07:24:32 GMT expires: - '-1' pragma: @@ -45,19 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestjbevkvmtv-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "true"}}}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestraq7hswkw-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "true"}}}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -68,66 +67,64 @@ interactions: Connection: - keep-alive Content-Length: - - '1772' + - '1478' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestjbevkvmtv-8ecadf\",\n \"fqdn\": \"cliakstest-clitestjbevkvmtv-8ecadf-ea674eb6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestjbevkvmtv-8ecadf-ea674eb6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"true\"\n }\n\ - \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestraq7hswkw-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestraq7hswkw-8ecadf-23e667d6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestraq7hswkw-8ecadf-23e667d6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"true\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/282d2952-7dbb-45ea-a015-a63832c6179a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3216' + - '2927' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:21 GMT + - Tue, 19 Oct 2021 07:24:36 GMT expires: - '-1' pragma: @@ -139,7 +136,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1192' status: code: 201 message: Created @@ -158,14 +155,14 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/282d2952-7dbb-45ea-a015-a63832c6179a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"52292d28-bb7d-ea45-a015-a63832c6179a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:08:21.1366666Z\"\n }" + string: "{\n \"name\": \"912cf53c-67b6-2347-9399-80f2264107d9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:24:36.8033333Z\"\n }" headers: cache-control: - no-cache @@ -174,7 +171,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:51 GMT + - Tue, 19 Oct 2021 07:25:06 GMT expires: - '-1' pragma: @@ -207,14 +204,14 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/282d2952-7dbb-45ea-a015-a63832c6179a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"52292d28-bb7d-ea45-a015-a63832c6179a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:08:21.1366666Z\"\n }" + string: "{\n \"name\": \"912cf53c-67b6-2347-9399-80f2264107d9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:24:36.8033333Z\"\n }" headers: cache-control: - no-cache @@ -223,7 +220,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:21 GMT + - Tue, 19 Oct 2021 07:25:36 GMT expires: - '-1' pragma: @@ -256,14 +253,14 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/282d2952-7dbb-45ea-a015-a63832c6179a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"52292d28-bb7d-ea45-a015-a63832c6179a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:08:21.1366666Z\"\n }" + string: "{\n \"name\": \"912cf53c-67b6-2347-9399-80f2264107d9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:24:36.8033333Z\"\n }" headers: cache-control: - no-cache @@ -272,7 +269,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:51 GMT + - Tue, 19 Oct 2021 07:26:06 GMT expires: - '-1' pragma: @@ -305,14 +302,14 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/282d2952-7dbb-45ea-a015-a63832c6179a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"52292d28-bb7d-ea45-a015-a63832c6179a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:08:21.1366666Z\"\n }" + string: "{\n \"name\": \"912cf53c-67b6-2347-9399-80f2264107d9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:24:36.8033333Z\"\n }" headers: cache-control: - no-cache @@ -321,7 +318,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:21 GMT + - Tue, 19 Oct 2021 07:26:36 GMT expires: - '-1' pragma: @@ -354,15 +351,64 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/282d2952-7dbb-45ea-a015-a63832c6179a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"52292d28-bb7d-ea45-a015-a63832c6179a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:08:21.1366666Z\",\n \"\ - endTime\": \"2021-09-10T21:10:39.7955924Z\"\n }" + string: "{\n \"name\": \"912cf53c-67b6-2347-9399-80f2264107d9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:24:36.8033333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:27:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf52c91-b667-4723-9399-80f2264107d9?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"912cf53c-67b6-2347-9399-80f2264107d9\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:24:36.8033333Z\",\n \"endTime\": + \"2021-10-19T07:27:28.1169544Z\"\n }" headers: cache-control: - no-cache @@ -371,7 +417,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:51 GMT + - Tue, 19 Oct 2021 07:27:36 GMT expires: - '-1' pragma: @@ -404,65 +450,61 @@ interactions: - --resource-group --name --enable-managed-identity -a --enable-sgxquotehelper --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestjbevkvmtv-8ecadf\",\n \"fqdn\": \"cliakstest-clitestjbevkvmtv-8ecadf-ea674eb6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestjbevkvmtv-8ecadf-ea674eb6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"true\"\n },\n\ - \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/cdab18ab-8bf4-41e5-a5fd-80558afac35c\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestraq7hswkw-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestraq7hswkw-8ecadf-23e667d6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestraq7hswkw-8ecadf-23e667d6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"true\"\n },\n \"identity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/2e3e5e8c-570c-4a54-8c03-3fc49dcda743\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4252' + - '3963' content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:52 GMT + - Tue, 19 Oct 2021 07:27:37 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ephemeral_disk.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ephemeral_disk.yaml old mode 100644 new mode 100755 index 644219fb341..e8900db266f --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ephemeral_disk.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ephemeral_disk.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:45:26Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:16:50Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:45:29 GMT + - Tue, 19 Oct 2021 07:16:52 GMT expires: - '-1' pragma: @@ -45,19 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestkyxzgskc2-8ecadf", + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestjgwpui4bs-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 60, "osDiskType": "Ephemeral", "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", - "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], - "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + 60, "osDiskType": "Ephemeral", "workloadRuntime": "OCIContainer", "osType": + "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -68,64 +67,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1732' + - '1438' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkyxzgskc2-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkyxzgskc2-8ecadf-ed96d5ac.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkyxzgskc2-8ecadf-ed96d5ac.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 60,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestjgwpui4bs-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestjgwpui4bs-8ecadf-979c76e9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestjgwpui4bs-8ecadf-979c76e9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 60,\n \"osDiskType\": + \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f5e4dc03-3dc2-4a66-b191-6000ea1659ea?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3068' + - '2779' content-type: - application/json date: - - Fri, 10 Sep 2021 20:45:36 GMT + - Tue, 19 Oct 2021 07:16:54 GMT expires: - '-1' pragma: @@ -156,14 +153,14 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f5e4dc03-3dc2-4a66-b191-6000ea1659ea?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"03dce4f5-c23d-664a-b191-6000ea1659ea\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:45:36.0133333Z\"\n }" + string: "{\n \"name\": \"d454aff7-dd4a-f546-b63d-f34843657b74\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:55.1233333Z\"\n }" headers: cache-control: - no-cache @@ -172,7 +169,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:06 GMT + - Tue, 19 Oct 2021 07:17:24 GMT expires: - '-1' pragma: @@ -205,14 +202,14 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f5e4dc03-3dc2-4a66-b191-6000ea1659ea?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"03dce4f5-c23d-664a-b191-6000ea1659ea\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:45:36.0133333Z\"\n }" + string: "{\n \"name\": \"d454aff7-dd4a-f546-b63d-f34843657b74\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:55.1233333Z\"\n }" headers: cache-control: - no-cache @@ -221,7 +218,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:46:36 GMT + - Tue, 19 Oct 2021 07:17:55 GMT expires: - '-1' pragma: @@ -254,14 +251,14 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f5e4dc03-3dc2-4a66-b191-6000ea1659ea?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"03dce4f5-c23d-664a-b191-6000ea1659ea\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:45:36.0133333Z\"\n }" + string: "{\n \"name\": \"d454aff7-dd4a-f546-b63d-f34843657b74\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:55.1233333Z\"\n }" headers: cache-control: - no-cache @@ -270,7 +267,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:06 GMT + - Tue, 19 Oct 2021 07:18:24 GMT expires: - '-1' pragma: @@ -303,14 +300,14 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f5e4dc03-3dc2-4a66-b191-6000ea1659ea?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"03dce4f5-c23d-664a-b191-6000ea1659ea\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:45:36.0133333Z\"\n }" + string: "{\n \"name\": \"d454aff7-dd4a-f546-b63d-f34843657b74\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:55.1233333Z\"\n }" headers: cache-control: - no-cache @@ -319,7 +316,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:47:35 GMT + - Tue, 19 Oct 2021 07:18:55 GMT expires: - '-1' pragma: @@ -352,15 +349,64 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f5e4dc03-3dc2-4a66-b191-6000ea1659ea?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"03dce4f5-c23d-664a-b191-6000ea1659ea\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:45:36.0133333Z\",\n \"\ - endTime\": \"2021-09-10T20:48:03.2135574Z\"\n }" + string: "{\n \"name\": \"d454aff7-dd4a-f546-b63d-f34843657b74\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:55.1233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:19:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f7af54d4-4add-46f5-b63d-f34843657b74?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"d454aff7-dd4a-f546-b63d-f34843657b74\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:16:55.1233333Z\",\n \"endTime\": + \"2021-10-19T07:19:39.4163755Z\"\n }" headers: cache-control: - no-cache @@ -369,7 +415,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:06 GMT + - Tue, 19 Oct 2021 07:19:54 GMT expires: - '-1' pragma: @@ -402,60 +448,57 @@ interactions: - --resource-group --name --vm-set-type -c --node-osdisk-type --node-osdisk-size --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkyxzgskc2-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkyxzgskc2-8ecadf-ed96d5ac.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkyxzgskc2-8ecadf-ed96d5ac.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 60,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8989ac48-8bb0-431d-92de-80951dd7b357\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestjgwpui4bs-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestjgwpui4bs-8ecadf-979c76e9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestjgwpui4bs-8ecadf-979c76e9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 60,\n \"osDiskType\": + \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/01a64c06-5388-4c08-8077-de3ddf5fcee6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3731' + - '3442' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:07 GMT + - Tue, 19 Oct 2021 07:19:55 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_fips.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_fips.yaml old mode 100644 new mode 100755 index f65b12fa1e4..71162529d6c --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_fips.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_fips.yaml @@ -13,22 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T23:13:50Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:39:25Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '317' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 23:13:53 GMT + - Tue, 19 Oct 2021 06:39:26 GMT expires: - '-1' pragma: @@ -43,19 +42,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "eastus2euap", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestqf46hkb2u-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - true, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesth6dw4li34-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": true, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1688' + - '1390' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"eastus2euap\",\n \"name\": \"cliakstest000001\",\n \ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqf46hkb2u-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqf46hkb2u-8ecadf-a0470ae1.hcp.eastus2euap.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqf46hkb2u-8ecadf-a0470ae1.portal.hcp.eastus2euap.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2fipscontainerd-2021.09.03\",\n \"enableFIPS\": true\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_eastus2euap\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth6dw4li34-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth6dw4li34-8ecadf-a7b3ff02.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth6dw4li34-8ecadf-a7b3ff02.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2fipscontainerd-2021.10.02\",\n + \ \"enableFIPS\": true\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3086' + - '2781' content-type: - application/json date: - - Fri, 10 Sep 2021 23:14:02 GMT + - Tue, 19 Oct 2021 06:39:29 GMT expires: - '-1' pragma: @@ -152,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:14:32 GMT + - Tue, 19 Oct 2021 06:39:59 GMT expires: - '-1' pragma: @@ -200,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\"\n }" headers: cache-control: - no-cache @@ -216,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:15:02 GMT + - Tue, 19 Oct 2021 06:40:29 GMT expires: - '-1' pragma: @@ -248,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\"\n }" headers: cache-control: - no-cache @@ -264,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:15:33 GMT + - Tue, 19 Oct 2021 06:41:00 GMT expires: - '-1' pragma: @@ -296,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:16:03 GMT + - Tue, 19 Oct 2021 06:41:29 GMT expires: - '-1' pragma: @@ -344,14 +341,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\"\n }" headers: cache-control: - no-cache @@ -360,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:16:33 GMT + - Tue, 19 Oct 2021 06:41:59 GMT expires: - '-1' pragma: @@ -392,14 +389,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\"\n }" headers: cache-control: - no-cache @@ -408,7 +405,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:17:03 GMT + - Tue, 19 Oct 2021 06:42:29 GMT expires: - '-1' pragma: @@ -440,24 +437,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/04cb3732-7ee4-454f-8a95-33712cdce083?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e651ebf6-860e-4764-9bef-9f8baa5884c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3237cb04-e47e-4f45-8a95-33712cdce083\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T23:14:00.97Z\",\n \"endTime\"\ - : \"2021-09-10T23:17:27.2760167Z\"\n }" + string: "{\n \"name\": \"f6eb51e6-0e86-6447-9bef-9f8baa5884c1\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:39:29.71Z\",\n \"endTime\": + \"2021-10-19T06:42:58.618033Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '164' content-type: - application/json date: - - Fri, 10 Sep 2021 23:17:35 GMT + - Tue, 19 Oct 2021 06:43:00 GMT expires: - '-1' pragma: @@ -489,60 +486,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-fips-image --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"eastus2euap\",\n \"name\": \"cliakstest000001\",\n \ - \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqf46hkb2u-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqf46hkb2u-8ecadf-a0470ae1.hcp.eastus2euap.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqf46hkb2u-8ecadf-a0470ae1.portal.hcp.eastus2euap.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2fipscontainerd-2021.09.03\",\n \"enableFIPS\": true\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_eastus2euap\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Network/publicIPAddresses/f6d716f4-b76f-47bf-9f69-11c4f5e9fb4b\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesth6dw4li34-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesth6dw4li34-8ecadf-a7b3ff02.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesth6dw4li34-8ecadf-a7b3ff02.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2fipscontainerd-2021.10.02\",\n + \ \"enableFIPS\": true\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/549b3691-099b-4910-8170-33c2bde10f96\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3757' + - '3444' content-type: - application/json date: - - Fri, 10 Sep 2021 23:17:36 GMT + - Tue, 19 Oct 2021 06:43:00 GMT expires: - '-1' pragma: @@ -574,33 +568,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2fipscontainerd-2021.09.03\",\n \"enableFIPS\": true\n\ - \ }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2fipscontainerd-2021.10.02\",\n \"enableFIPS\": true\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '937' + - '977' content-type: - application/json date: - - Fri, 10 Sep 2021 23:17:37 GMT + - Tue, 19 Oct 2021 06:43:01 GMT expires: - '-1' pragma: @@ -619,11 +613,11 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": true}}' + body: '{"properties": {"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": true}}' headers: Accept: - application/json @@ -634,41 +628,41 @@ interactions: Connection: - keep-alive Content-Length: - - '356' + - '391' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2\"\ - ,\n \"name\": \"np2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2fipscontainerd-2021.09.03\",\n \"upgradeSettings\"\ - : {},\n \"enableFIPS\": true\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2\",\n + \ \"name\": \"np2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2fipscontainerd-2021.10.02\",\n \"upgradeSettings\": + {},\n \"enableFIPS\": true\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 cache-control: - no-cache content-length: - - '901' + - '939' content-type: - application/json date: - - Fri, 10 Sep 2021 23:17:41 GMT + - Tue, 19 Oct 2021 06:43:03 GMT expires: - '-1' pragma: @@ -680,7 +674,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -698,14 +692,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -714,7 +708,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:18:12 GMT + - Tue, 19 Oct 2021 06:43:33 GMT expires: - '-1' pragma: @@ -746,14 +740,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -762,7 +756,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:18:42 GMT + - Tue, 19 Oct 2021 06:44:03 GMT expires: - '-1' pragma: @@ -794,14 +788,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -810,7 +804,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:19:13 GMT + - Tue, 19 Oct 2021 06:44:34 GMT expires: - '-1' pragma: @@ -842,14 +836,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -858,7 +852,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:19:43 GMT + - Tue, 19 Oct 2021 06:45:03 GMT expires: - '-1' pragma: @@ -890,14 +884,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -906,7 +900,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:20:14 GMT + - Tue, 19 Oct 2021 06:45:33 GMT expires: - '-1' pragma: @@ -938,14 +932,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -954,7 +948,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:20:44 GMT + - Tue, 19 Oct 2021 06:46:04 GMT expires: - '-1' pragma: @@ -986,14 +980,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\"\n }" headers: cache-control: - no-cache @@ -1002,7 +996,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:21:14 GMT + - Tue, 19 Oct 2021 06:46:34 GMT expires: - '-1' pragma: @@ -1034,15 +1028,15 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/affd2d3b-4271-4c91-a8be-067a6a0b8cf5?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0b00a486-e9ed-4e2f-9ab8-0f4185db88f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3b2dfdaf-7142-914c-a8be-067a6a0b8cf5\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T23:17:41.7266666Z\",\n \"\ - endTime\": \"2021-09-10T23:21:40.5147883Z\"\n }" + string: "{\n \"name\": \"86a4000b-ede9-2f4e-9ab8-0f4185db88f3\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:43:03.9633333Z\",\n \"endTime\": + \"2021-10-19T06:47:02.6471982Z\"\n }" headers: cache-control: - no-cache @@ -1051,7 +1045,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 23:21:44 GMT + - Tue, 19 Oct 2021 06:47:04 GMT expires: - '-1' pragma: @@ -1083,33 +1077,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --enable-fips-image User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2\"\ - ,\n \"name\": \"np2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2fipscontainerd-2021.09.03\",\n \"upgradeSettings\"\ - : {},\n \"enableFIPS\": true\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/np2\",\n + \ \"name\": \"np2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2fipscontainerd-2021.10.02\",\n \"upgradeSettings\": + {},\n \"enableFIPS\": true\n }\n }" headers: cache-control: - no-cache content-length: - - '902' + - '940' content-type: - application/json date: - - Fri, 10 Sep 2021 23:21:47 GMT + - Tue, 19 Oct 2021 06:47:04 GMT expires: - '-1' pragma: @@ -1143,8 +1137,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 response: @@ -1152,17 +1146,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/c3bcb78a-0cb8-4c3d-a1bc-bf6ebb90de38?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1029a9ea-ba50-470a-9cc7-23361c6735cc?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 23:21:49 GMT + - Tue, 19 Oct 2021 06:47:06 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/c3bcb78a-0cb8-4c3d-a1bc-bf6ebb90de38?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1029a9ea-ba50-470a-9cc7-23361c6735cc?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_http_proxy_config.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_http_proxy_config.yaml old mode 100644 new mode 100755 index 8f7029069bb..1ade0a24720 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_http_proxy_config.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_http_proxy_config.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-11T00:13:29Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:10:32Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Sat, 11 Sep 2021 00:13:32 GMT + - Tue, 19 Oct 2021 07:10:34 GMT expires: - '-1' pragma: @@ -44,19 +43,20 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestflomvjb5s-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false, "httpProxyConfig": {"httpProxy": "http://myproxy.server.com:8080/", - "httpsProxy": "https://myproxy.server.com:8080/", "noProxy": ["localhost", "127.0.0.1"]}}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestyf2q6or43-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false, "httpProxyConfig": {"httpProxy": + "http://myproxy.server.com:8080/", "httpsProxy": "https://myproxy.server.com:8080/", + "noProxy": ["localhost", "127.0.0.1"]}}}' headers: Accept: - application/json @@ -67,63 +67,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1843' + - '1549' Content-Type: - application/json ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestflomvjb5s-8ecadf\",\n \"fqdn\": \"cliakstest-clitestflomvjb5s-8ecadf-5abd10b7.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestflomvjb5s-8ecadf-5abd10b7.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestyf2q6or43-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestyf2q6or43-8ecadf-2151e89d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestyf2q6or43-8ecadf-2151e89d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '2778' content-type: - application/json date: - - Sat, 11 Sep 2021 00:13:40 GMT + - Tue, 19 Oct 2021 07:10:37 GMT expires: - '-1' pragma: @@ -153,23 +151,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Sat, 11 Sep 2021 00:14:10 GMT + - Tue, 19 Oct 2021 07:11:07 GMT expires: - '-1' pragma: @@ -201,23 +199,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Sat, 11 Sep 2021 00:14:40 GMT + - Tue, 19 Oct 2021 07:11:37 GMT expires: - '-1' pragma: @@ -249,23 +247,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Sat, 11 Sep 2021 00:15:10 GMT + - Tue, 19 Oct 2021 07:12:07 GMT expires: - '-1' pragma: @@ -297,23 +295,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Sat, 11 Sep 2021 00:15:40 GMT + - Tue, 19 Oct 2021 07:12:37 GMT expires: - '-1' pragma: @@ -345,23 +343,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Sat, 11 Sep 2021 00:16:11 GMT + - Tue, 19 Oct 2021 07:13:08 GMT expires: - '-1' pragma: @@ -393,23 +391,23 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Sat, 11 Sep 2021 00:16:41 GMT + - Tue, 19 Oct 2021 07:13:37 GMT expires: - '-1' pragma: @@ -441,24 +439,24 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/683a6142-43de-449e-8aa8-849f5d797494?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/56118972-da98-4536-a27e-1baa73459715?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"42613a68-de43-9e44-8aa8-849f5d797494\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-11T00:13:40.24Z\",\n \"endTime\"\ - : \"2021-09-11T00:16:53.2726871Z\"\n }" + string: "{\n \"name\": \"72891156-98da-3645-a27e-1baa73459715\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:10:37.7333333Z\",\n \"endTime\": + \"2021-10-19T07:13:52.1494322Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Sat, 11 Sep 2021 00:17:11 GMT + - Tue, 19 Oct 2021 07:14:07 GMT expires: - '-1' pragma: @@ -490,60 +488,57 @@ interactions: ParameterSetName: - --resource-group --name --http-proxy-config --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestflomvjb5s-8ecadf\",\n \"fqdn\": \"cliakstest-clitestflomvjb5s-8ecadf-5abd10b7.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestflomvjb5s-8ecadf-5abd10b7.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1fe659a7-55d5-48e3-b343-94226106fcd4\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestyf2q6or43-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestyf2q6or43-8ecadf-2151e89d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestyf2q6or43-8ecadf-2151e89d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/eea993ae-68d6-4060-ae0d-7f154f0ccabc\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '3441' content-type: - application/json date: - - Sat, 11 Sep 2021 00:17:11 GMT + - Tue, 19 Oct 2021 07:14:07 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon.yaml old mode 100644 new mode 100755 index 3a4d5de6ee1..76810aae895 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:48:09Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:52:21Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:48:10 GMT + - Tue, 19 Oct 2021 06:52:22 GMT expires: - '-1' pragma: @@ -45,19 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesttkimgofir-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ingressApplicationGateway": {"enabled": - true, "config": {"subnetCIDR": "10.2.0.0/16"}}}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestp6rqascsh-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ingressApplicationGateway": + {"enabled": true, "config": {"subnetCIDR": "10.2.0.0/16"}}}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -68,67 +67,65 @@ interactions: Connection: - keep-alive Content-Length: - - '1772' + - '1478' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesttkimgofir-8ecadf\",\n \"fqdn\": \"cliakstest-clitesttkimgofir-8ecadf-7c532994.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesttkimgofir-8ecadf-7c532994.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ingressApplicationGateway\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\"\ - ,\n \"subnetCIDR\": \"10.2.0.0/16\"\n }\n }\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestp6rqascsh-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestp6rqascsh-8ecadf-d7eff4d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestp6rqascsh-8ecadf-d7eff4d8.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\",\n + \ \"subnetCIDR\": \"10.2.0.0/16\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6f0b9c6c-651d-4f41-b911-6f3648c7bc1e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3438' + - '3149' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:19 GMT + - Tue, 19 Oct 2021 06:52:25 GMT expires: - '-1' pragma: @@ -159,23 +156,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6f0b9c6c-651d-4f41-b911-6f3648c7bc1e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6c9c0b6f-1d65-414f-b911-6f3648c7bc1e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:19.4533333Z\"\n }" + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:48:49 GMT + - Tue, 19 Oct 2021 06:52:55 GMT expires: - '-1' pragma: @@ -208,23 +205,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6f0b9c6c-651d-4f41-b911-6f3648c7bc1e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6c9c0b6f-1d65-414f-b911-6f3648c7bc1e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:19.4533333Z\"\n }" + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:19 GMT + - Tue, 19 Oct 2021 06:53:25 GMT expires: - '-1' pragma: @@ -257,23 +254,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6f0b9c6c-651d-4f41-b911-6f3648c7bc1e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6c9c0b6f-1d65-414f-b911-6f3648c7bc1e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:19.4533333Z\"\n }" + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:49:50 GMT + - Tue, 19 Oct 2021 06:53:55 GMT expires: - '-1' pragma: @@ -306,23 +303,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6f0b9c6c-651d-4f41-b911-6f3648c7bc1e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6c9c0b6f-1d65-414f-b911-6f3648c7bc1e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:48:19.4533333Z\"\n }" + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:20 GMT + - Tue, 19 Oct 2021 06:54:26 GMT expires: - '-1' pragma: @@ -355,24 +352,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6f0b9c6c-651d-4f41-b911-6f3648c7bc1e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6c9c0b6f-1d65-414f-b911-6f3648c7bc1e\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:48:19.4533333Z\",\n \"\ - endTime\": \"2021-09-10T20:50:29.3514544Z\"\n }" + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:50 GMT + - Tue, 19 Oct 2021 06:54:55 GMT expires: - '-1' pragma: @@ -405,66 +401,210 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesttkimgofir-8ecadf\",\n \"fqdn\": \"cliakstest-clitesttkimgofir-8ecadf-7c532994.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesttkimgofir-8ecadf-7c532994.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ingressApplicationGateway\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\"\ - ,\n \"subnetCIDR\": \"10.2.0.0/16\"\n },\n \"identity\": {\n\ - \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/072e7162-e4e9-48a4-bcad-a80e32a49cd9\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" headers: cache-control: - no-cache content-length: - - '4481' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 20:50:50 GMT + - Tue, 19 Oct 2021 06:55:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:55:56 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/79fb1ca4-2aa9-4221-9b26-44c1f6e35296?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a41cfb79-a92a-2142-9b26-44c1f6e35296\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:52:25.92Z\",\n \"endTime\": + \"2021-10-19T06:56:06.593428Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '164' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:56:25 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --appgw-subnet-cidr --ssh-key-value + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestp6rqascsh-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestp6rqascsh-8ecadf-d7eff4d8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestp6rqascsh-8ecadf-d7eff4d8.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\",\n + \ \"subnetCIDR\": \"10.2.0.0/16\"\n },\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4c376c9e-81b2-4f7a-b538-80218a767aed\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4192' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:56:26 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon_with_deprecated_subet_prefix.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon_with_deprecated_subet_prefix.yaml old mode 100644 new mode 100755 index c7b0edb303e..d6f9fff3224 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon_with_deprecated_subet_prefix.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ingress_appgw_addon_with_deprecated_subet_prefix.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:35:02Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:36:09Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:35:04 GMT + - Tue, 19 Oct 2021 06:36:10 GMT expires: - '-1' pragma: @@ -45,19 +44,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestrma4lkngp-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ingressApplicationGateway": {"enabled": - true, "config": {"subnetCIDR": "10.2.0.0/16"}}}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest3ak6pv627-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ingressApplicationGateway": + {"enabled": true, "config": {"subnetCIDR": "10.2.0.0/16"}}}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -68,67 +67,65 @@ interactions: Connection: - keep-alive Content-Length: - - '1772' + - '1478' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrma4lkngp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrma4lkngp-8ecadf-f1a402f7.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrma4lkngp-8ecadf-f1a402f7.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ingressApplicationGateway\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\"\ - ,\n \"subnetCIDR\": \"10.2.0.0/16\"\n }\n }\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest3ak6pv627-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest3ak6pv627-8ecadf-d2724db0.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest3ak6pv627-8ecadf-d2724db0.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\",\n + \ \"subnetCIDR\": \"10.2.0.0/16\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cd3280a-7c08-4dd5-9593-45e0c74c49ce?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3438' + - '3149' content-type: - application/json date: - - Fri, 10 Sep 2021 21:35:13 GMT + - Tue, 19 Oct 2021 06:36:13 GMT expires: - '-1' pragma: @@ -159,23 +156,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cd3280a-7c08-4dd5-9593-45e0c74c49ce?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0a28d36c-087c-d54d-9593-45e0c74c49ce\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:35:12.7633333Z\"\n }" + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:35:43 GMT + - Tue, 19 Oct 2021 06:36:43 GMT expires: - '-1' pragma: @@ -208,23 +205,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cd3280a-7c08-4dd5-9593-45e0c74c49ce?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0a28d36c-087c-d54d-9593-45e0c74c49ce\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:35:12.7633333Z\"\n }" + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:36:13 GMT + - Tue, 19 Oct 2021 06:37:13 GMT expires: - '-1' pragma: @@ -257,23 +254,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cd3280a-7c08-4dd5-9593-45e0c74c49ce?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0a28d36c-087c-d54d-9593-45e0c74c49ce\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:35:12.7633333Z\"\n }" + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:36:43 GMT + - Tue, 19 Oct 2021 06:37:44 GMT expires: - '-1' pragma: @@ -306,23 +303,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cd3280a-7c08-4dd5-9593-45e0c74c49ce?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0a28d36c-087c-d54d-9593-45e0c74c49ce\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:35:12.7633333Z\"\n }" + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:37:13 GMT + - Tue, 19 Oct 2021 06:38:14 GMT expires: - '-1' pragma: @@ -355,24 +352,23 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6cd3280a-7c08-4dd5-9593-45e0c74c49ce?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0a28d36c-087c-d54d-9593-45e0c74c49ce\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:35:12.7633333Z\",\n \"\ - endTime\": \"2021-09-10T21:37:42.3153492Z\"\n }" + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:37:42 GMT + - Tue, 19 Oct 2021 06:38:43 GMT expires: - '-1' pragma: @@ -405,66 +401,161 @@ interactions: - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrma4lkngp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrma4lkngp-8ecadf-f1a402f7.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrma4lkngp-8ecadf-f1a402f7.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ingressApplicationGateway\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\"\ - ,\n \"subnetCIDR\": \"10.2.0.0/16\"\n },\n \"identity\": {\n\ - \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1432a834-6a11-49c9-a3d0-764c742a4c2c\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '4481' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:37:43 GMT + - Tue, 19 Oct 2021 06:39:13 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2dedc03-176c-4cd1-9788-f0e97a7041c1?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"03dcdec2-6c17-d14c-9788-f0e97a7041c1\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:36:14.13Z\",\n \"endTime\": + \"2021-10-19T06:39:24.2560981Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:39:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --appgw-subnet-prefix + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest3ak6pv627-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest3ak6pv627-8ecadf-d2724db0.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest3ak6pv627-8ecadf-d2724db0.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ingressApplicationGateway\": {\n \"enabled\": true,\n \"config\": + {\n \"effectiveApplicationGatewayId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/applicationGateways/applicationgateway\",\n + \ \"subnetCIDR\": \"10.2.0.0/16\"\n },\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/ingressapplicationgateway-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/39144500-44b4-4ec4-bf8a-dbd29a89c37b\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4192' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:39:44 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_managed_disk.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_managed_disk.yaml old mode 100644 new mode 100755 index c76714a8b39..4d27f85de9b --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_managed_disk.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_managed_disk.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:55:06Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:18:52Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:55:09 GMT + - Tue, 19 Oct 2021 07:18:53 GMT expires: - '-1' pragma: @@ -44,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestcncykjbhf-8ecadf", + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestamidfq5l3-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskType": - "Managed", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", - "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": - false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + "Managed", "workloadRuntime": "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", + "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +66,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1710' + - '1416' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestcncykjbhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestcncykjbhf-8ecadf-716f2224.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestcncykjbhf-8ecadf-716f2224.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestamidfq5l3-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestamidfq5l3-8ecadf-239562fb.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestamidfq5l3-8ecadf-239562fb.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/235cc4ba-d8a0-47ee-bbfa-4549727aa674?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 20:55:14 GMT + - Tue, 19 Oct 2021 07:18:57 GMT expires: - '-1' pragma: @@ -134,7 +132,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1196' status: code: 201 message: Created @@ -152,14 +150,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/235cc4ba-d8a0-47ee-bbfa-4549727aa674?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bac45c23-a0d8-ee47-bbfa-4549727aa674\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:13.9733333Z\"\n }" + string: "{\n \"name\": \"1d9a4c44-c0bd-044a-a093-03ba4d85ced1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:57.4633333Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +166,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:55:43 GMT + - Tue, 19 Oct 2021 07:19:27 GMT expires: - '-1' pragma: @@ -200,14 +198,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/235cc4ba-d8a0-47ee-bbfa-4549727aa674?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bac45c23-a0d8-ee47-bbfa-4549727aa674\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:13.9733333Z\"\n }" + string: "{\n \"name\": \"1d9a4c44-c0bd-044a-a093-03ba4d85ced1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:57.4633333Z\"\n }" headers: cache-control: - no-cache @@ -216,7 +214,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:56:13 GMT + - Tue, 19 Oct 2021 07:19:56 GMT expires: - '-1' pragma: @@ -248,14 +246,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/235cc4ba-d8a0-47ee-bbfa-4549727aa674?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bac45c23-a0d8-ee47-bbfa-4549727aa674\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:13.9733333Z\"\n }" + string: "{\n \"name\": \"1d9a4c44-c0bd-044a-a093-03ba4d85ced1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:57.4633333Z\"\n }" headers: cache-control: - no-cache @@ -264,7 +262,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:56:43 GMT + - Tue, 19 Oct 2021 07:20:27 GMT expires: - '-1' pragma: @@ -296,14 +294,14 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/235cc4ba-d8a0-47ee-bbfa-4549727aa674?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bac45c23-a0d8-ee47-bbfa-4549727aa674\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:13.9733333Z\"\n }" + string: "{\n \"name\": \"1d9a4c44-c0bd-044a-a093-03ba4d85ced1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:57.4633333Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +310,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:14 GMT + - Tue, 19 Oct 2021 07:20:57 GMT expires: - '-1' pragma: @@ -344,15 +342,63 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/235cc4ba-d8a0-47ee-bbfa-4549727aa674?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"bac45c23-a0d8-ee47-bbfa-4549727aa674\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:55:13.9733333Z\",\n \"\ - endTime\": \"2021-09-10T20:57:15.034774Z\"\n }" + string: "{\n \"name\": \"1d9a4c44-c0bd-044a-a093-03ba4d85ced1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:18:57.4633333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:21:27 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/444c9a1d-bdc0-4a04-a093-03ba4d85ced1?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"1d9a4c44-c0bd-044a-a093-03ba4d85ced1\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:18:57.4633333Z\",\n \"endTime\": + \"2021-10-19T07:21:48.325851Z\"\n }" headers: cache-control: - no-cache @@ -361,7 +407,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:44 GMT + - Tue, 19 Oct 2021 07:21:57 GMT expires: - '-1' pragma: @@ -393,60 +439,57 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --node-osdisk-type --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestcncykjbhf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestcncykjbhf-8ecadf-716f2224.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestcncykjbhf-8ecadf-716f2224.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e25cdcd4-038d-4bcf-96a2-ec880ba80247\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestamidfq5l3-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestamidfq5l3-8ecadf-239562fb.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestamidfq5l3-8ecadf-239562fb.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e7be696d-10a4-4947-870c-cdee6f011c5e\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:45 GMT + - Tue, 19 Oct 2021 07:21:57 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_node_config.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_node_config.yaml old mode 100644 new mode 100755 index 82eed3d065c..5a9280b1d09 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_node_config.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_node_config.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:57:46Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:39:46Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:57:48 GMT + - Tue, 19 Oct 2021 06:39:47 GMT expires: - '-1' pragma: @@ -45,25 +44,25 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestcemziwd5d-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "kubeletConfig": {"cpuManagerPolicy": "static", "cpuCfsQuota": true, "cpuCfsQuotaPeriod": - "200ms", "imageGcHighThreshold": 90, "imageGcLowThreshold": 70, "topologyManagerPolicy": - "best-effort", "allowedUnsafeSysctls": ["kernel.msg*", "net.*"], "failSwapOn": - false, "containerLogMaxSizeMB": 20, "containerLogMaxFiles": 10, "podMaxPids": - 120}, "linuxOSConfig": {"sysctls": {"netCoreSomaxconn": 163849, "netIpv4TcpTwReuse": - true, "netIpv4IpLocalPortRange": "32000 60000"}, "transparentHugePageEnabled": - "madvise", "transparentHugePageDefrag": "defer+madvise", "swapFileSizeMB": 1500}, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestgrksfxrna-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "kubeletConfig": {"cpuManagerPolicy": "static", + "cpuCfsQuota": true, "cpuCfsQuotaPeriod": "200ms", "imageGcHighThreshold": 90, + "imageGcLowThreshold": 70, "topologyManagerPolicy": "best-effort", "allowedUnsafeSysctls": + ["kernel.msg*", "net.*"], "failSwapOn": false, "containerLogMaxSizeMB": 20, + "containerLogMaxFiles": 10, "podMaxPids": 120}, "linuxOSConfig": {"sysctls": + {"netCoreSomaxconn": 163849, "netIpv4TcpTwReuse": true, "netIpv4IpLocalPortRange": + "32000 60000"}, "transparentHugePageEnabled": "madvise", "transparentHugePageDefrag": + "defer+madvise", "swapFileSizeMB": 1500}, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: AKSHTTPCustomFeatures: - Microsoft.ContainerService/CustomNodeConfigPreview @@ -76,74 +75,72 @@ interactions: Connection: - keep-alive Content-Length: - - '2267' + - '1973' Content-Type: - application/json ParameterSetName: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestcemziwd5d-8ecadf\",\n \"fqdn\": \"cliakstest-clitestcemziwd5d-8ecadf-8ce78a0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestcemziwd5d-8ecadf-8ce78a0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - kubeletConfig\": {\n \"cpuManagerPolicy\": \"static\",\n \"cpuCfsQuota\"\ - : true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n \"imageGcHighThreshold\"\ - : 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\"\ - : \"best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\"\ - ,\n \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\"\ - : 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n \ - \ },\n \"linuxOSConfig\": {\n \"sysctls\": {\n \"netCoreSomaxconn\"\ - : 163849,\n \"netIpv4TcpTwReuse\": true,\n \"netIpv4IpLocalPortRange\"\ - : \"32000 60000\"\n },\n \"transparentHugePageEnabled\": \"madvise\"\ - ,\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\"\ - : 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\"\ - : false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"\ - nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"\ - enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\"\ - : \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \ - \ \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgrksfxrna-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgrksfxrna-8ecadf-047a9a87.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgrksfxrna-8ecadf-047a9a87.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"kubeletConfig\": {\n \"cpuManagerPolicy\": + \"static\",\n \"cpuCfsQuota\": true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n + \ \"imageGcHighThreshold\": 90,\n \"imageGcLowThreshold\": 70,\n + \ \"topologyManagerPolicy\": \"best-effort\",\n \"allowedUnsafeSysctls\": + [\n \"kernel.msg*\",\n \"net.*\"\n ],\n \"failSwapOn\": + false,\n \"containerLogMaxSizeMB\": 20,\n \"containerLogMaxFiles\": + 10,\n \"podMaxPids\": 120\n },\n \"linuxOSConfig\": {\n \"sysctls\": + {\n \"netCoreSomaxconn\": 163849,\n \"netIpv4TcpTwReuse\": true,\n + \ \"netIpv4IpLocalPortRange\": \"32000 60000\"\n },\n \"transparentHugePageEnabled\": + \"madvise\",\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": + 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13f3981c-21d8-41a9-90c1-dbe6b1cb4b27?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3814' + - '3525' content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:55 GMT + - Tue, 19 Oct 2021 06:39:52 GMT expires: - '-1' pragma: @@ -176,14 +173,116 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:40:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/CustomNodeConfigPreview + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:40:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + AKSHTTPCustomFeatures: + - Microsoft.ContainerService/CustomNodeConfigPreview + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers + --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13f3981c-21d8-41a9-90c1-dbe6b1cb4b27?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c98f313-d821-a941-90c1-dbe6b1cb4b27\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:55.6933333Z\"\n }" + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\"\n }" headers: cache-control: - no-cache @@ -192,7 +291,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:58:25 GMT + - Tue, 19 Oct 2021 06:41:22 GMT expires: - '-1' pragma: @@ -227,14 +326,14 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13f3981c-21d8-41a9-90c1-dbe6b1cb4b27?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c98f313-d821-a941-90c1-dbe6b1cb4b27\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:55.6933333Z\"\n }" + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\"\n }" headers: cache-control: - no-cache @@ -243,7 +342,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:58:55 GMT + - Tue, 19 Oct 2021 06:41:53 GMT expires: - '-1' pragma: @@ -278,14 +377,14 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13f3981c-21d8-41a9-90c1-dbe6b1cb4b27?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c98f313-d821-a941-90c1-dbe6b1cb4b27\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:55.6933333Z\"\n }" + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\"\n }" headers: cache-control: - no-cache @@ -294,7 +393,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:59:25 GMT + - Tue, 19 Oct 2021 06:42:22 GMT expires: - '-1' pragma: @@ -329,14 +428,14 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13f3981c-21d8-41a9-90c1-dbe6b1cb4b27?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c98f313-d821-a941-90c1-dbe6b1cb4b27\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:55.6933333Z\"\n }" + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\"\n }" headers: cache-control: - no-cache @@ -345,7 +444,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:59:56 GMT + - Tue, 19 Oct 2021 06:42:53 GMT expires: - '-1' pragma: @@ -380,15 +479,15 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/13f3981c-21d8-41a9-90c1-dbe6b1cb4b27?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fbd6391d-988a-4f88-9d77-e8519b16cbe3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c98f313-d821-a941-90c1-dbe6b1cb4b27\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:57:55.6933333Z\",\n \"\ - endTime\": \"2021-09-10T21:00:01.6579526Z\"\n }" + string: "{\n \"name\": \"1d39d6fb-8a98-884f-9d77-e8519b16cbe3\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:39:52.3766666Z\",\n \"endTime\": + \"2021-10-19T06:43:06.0933288Z\"\n }" headers: cache-control: - no-cache @@ -397,7 +496,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:26 GMT + - Tue, 19 Oct 2021 06:43:23 GMT expires: - '-1' pragma: @@ -432,70 +531,67 @@ interactions: - --resource-group --name --kubelet-config --linux-os-config --aks-custom-headers --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestcemziwd5d-8ecadf\",\n \"fqdn\": \"cliakstest-clitestcemziwd5d-8ecadf-8ce78a0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestcemziwd5d-8ecadf-8ce78a0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - kubeletConfig\": {\n \"cpuManagerPolicy\": \"static\",\n \"cpuCfsQuota\"\ - : true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n \"imageGcHighThreshold\"\ - : 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\"\ - : \"best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\"\ - ,\n \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\"\ - : 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n \ - \ },\n \"linuxOSConfig\": {\n \"sysctls\": {\n \"netCoreSomaxconn\"\ - : 163849,\n \"netIpv4TcpTwReuse\": true,\n \"netIpv4IpLocalPortRange\"\ - : \"32000 60000\"\n },\n \"transparentHugePageEnabled\": \"madvise\"\ - ,\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\"\ - : 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\"\ - : false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"\ - nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"\ - enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\"\ - : \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \ - \ \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/d8bc2773-7505-4995-b428-b11448601b0a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgrksfxrna-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgrksfxrna-8ecadf-047a9a87.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgrksfxrna-8ecadf-047a9a87.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"kubeletConfig\": {\n \"cpuManagerPolicy\": + \"static\",\n \"cpuCfsQuota\": true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n + \ \"imageGcHighThreshold\": 90,\n \"imageGcLowThreshold\": 70,\n + \ \"topologyManagerPolicy\": \"best-effort\",\n \"allowedUnsafeSysctls\": + [\n \"kernel.msg*\",\n \"net.*\"\n ],\n \"failSwapOn\": + false,\n \"containerLogMaxSizeMB\": 20,\n \"containerLogMaxFiles\": + 10,\n \"podMaxPids\": 120\n },\n \"linuxOSConfig\": {\n \"sysctls\": + {\n \"netCoreSomaxconn\": 163849,\n \"netIpv4TcpTwReuse\": true,\n + \ \"netIpv4IpLocalPortRange\": \"32000 60000\"\n },\n \"transparentHugePageEnabled\": + \"madvise\",\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": + 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa3765d2-a7d6-44d5-b017-2681f98aeb77\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4477' + - '4188' content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:26 GMT + - Tue, 19 Oct 2021 06:43:23 GMT expires: - '-1' pragma: @@ -528,43 +624,43 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - kubeletConfig\": {\n \"cpuManagerPolicy\": \"static\",\n \"cpuCfsQuota\"\ - : true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n \"imageGcHighThreshold\"\ - : 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\"\ - : \"best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\"\ - ,\n \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\"\ - : 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n \ - \ },\n \"linuxOSConfig\": {\n \"sysctls\": {\n \"netCoreSomaxconn\"\ - : 163849,\n \"netIpv4TcpTwReuse\": true,\n \"netIpv4IpLocalPortRange\"\ - : \"32000 60000\"\n },\n \"transparentHugePageEnabled\": \"madvise\"\ - ,\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\"\ - : 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\"\ - : false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"\ - nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"\ - enableFIPS\": false\n }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"kubeletConfig\": {\n \"cpuManagerPolicy\": \"static\",\n \"cpuCfsQuota\": + true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n \"imageGcHighThreshold\": + 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\": + \"best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\",\n + \ \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\": + 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n },\n + \ \"linuxOSConfig\": {\n \"sysctls\": {\n \"netCoreSomaxconn\": + 163849,\n \"netIpv4TcpTwReuse\": true,\n \"netIpv4IpLocalPortRange\": + \"32000 60000\"\n },\n \"transparentHugePageEnabled\": \"madvise\",\n + \ \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": + 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '1681' + - '1721' content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:28 GMT + - Tue, 19 Oct 2021 06:43:24 GMT expires: - '-1' pragma: @@ -583,15 +679,16 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "kubeletConfig": {"cpuManagerPolicy": "static", "cpuCfsQuota": - true, "cpuCfsQuotaPeriod": "200ms", "imageGcHighThreshold": 90, "imageGcLowThreshold": - 70, "topologyManagerPolicy": "best-effort", "allowedUnsafeSysctls": ["kernel.msg*", - "net.*"], "failSwapOn": false, "containerLogMaxSizeMB": 20, "containerLogMaxFiles": - 10, "podMaxPids": 120}, "linuxOSConfig": {"sysctls": {"netCoreSomaxconn": 163849, - "netIpv4TcpTwReuse": true, "netIpv4IpLocalPortRange": "32000 60000"}, "transparentHugePageEnabled": + body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "kubeletConfig": {"cpuManagerPolicy": "static", "cpuCfsQuota": true, "cpuCfsQuotaPeriod": + "200ms", "imageGcHighThreshold": 90, "imageGcLowThreshold": 70, "topologyManagerPolicy": + "best-effort", "allowedUnsafeSysctls": ["kernel.msg*", "net.*"], "failSwapOn": + false, "containerLogMaxSizeMB": 20, "containerLogMaxFiles": 10, "podMaxPids": + 120}, "linuxOSConfig": {"sysctls": {"netCoreSomaxconn": 163849, "netIpv4TcpTwReuse": + true, "netIpv4IpLocalPortRange": "32000 60000"}, "transparentHugePageEnabled": "madvise", "transparentHugePageDefrag": "defer+madvise", "swapFileSizeMB": 1500}, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' headers: @@ -606,52 +703,51 @@ interactions: Connection: - keep-alive Content-Length: - - '939' + - '974' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2\"\ - ,\n \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"kubeletConfig\": {\n \"cpuManagerPolicy\": \"static\",\n \"cpuCfsQuota\"\ - : true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n \"imageGcHighThreshold\"\ - : 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\": \"\ - best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\",\n \ - \ \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\"\ - : 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n },\n\ - \ \"linuxOSConfig\": {\n \"sysctls\": {\n \"netCoreSomaxconn\": 163849,\n\ - \ \"netIpv4TcpTwReuse\": true,\n \"netIpv4IpLocalPortRange\": \"32000\ - \ 60000\"\n },\n \"transparentHugePageEnabled\": \"madvise\",\n \"\ - transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": 1500\n\ - \ },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"upgradeSettings\": {},\n\ - \ \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2\",\n + \ \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"kubeletConfig\": {\n \"cpuManagerPolicy\": + \"static\",\n \"cpuCfsQuota\": true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n + \ \"imageGcHighThreshold\": 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\": + \"best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\",\n + \ \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\": + 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n },\n \"linuxOSConfig\": + {\n \"sysctls\": {\n \"netCoreSomaxconn\": 163849,\n \"netIpv4TcpTwReuse\": + true,\n \"netIpv4IpLocalPortRange\": \"32000 60000\"\n },\n \"transparentHugePageEnabled\": + \"madvise\",\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": + 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"upgradeSettings\": {},\n + \ \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 cache-control: - no-cache content-length: - - '1605' + - '1643' content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:30 GMT + - Tue, 19 Oct 2021 06:43:26 GMT expires: - '-1' pragma: @@ -663,7 +759,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 201 message: Created @@ -684,23 +780,23 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:59 GMT + - Tue, 19 Oct 2021 06:43:57 GMT expires: - '-1' pragma: @@ -735,23 +831,23 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:29 GMT + - Tue, 19 Oct 2021 06:44:26 GMT expires: - '-1' pragma: @@ -786,23 +882,23 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:59 GMT + - Tue, 19 Oct 2021 06:44:56 GMT expires: - '-1' pragma: @@ -837,23 +933,23 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:02:29 GMT + - Tue, 19 Oct 2021 06:45:27 GMT expires: - '-1' pragma: @@ -888,23 +984,23 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:02:59 GMT + - Tue, 19 Oct 2021 06:45:56 GMT expires: - '-1' pragma: @@ -939,23 +1035,23 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:03:30 GMT + - Tue, 19 Oct 2021 06:46:27 GMT expires: - '-1' pragma: @@ -990,24 +1086,24 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5cd6ae9f-c6f8-49d2-ae09-a9b476dddd38?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33c2a9d5-4220-4b41-91fd-49dc979fd5dc?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"9faed65c-f8c6-d249-ae09-a9b476dddd38\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:00:29.99Z\",\n \"endTime\"\ - : \"2021-09-10T21:03:34.4592982Z\"\n }" + string: "{\n \"name\": \"d5a9c233-2042-414b-91fd-49dc979fd5dc\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:43:27.1366666Z\",\n \"endTime\": + \"2021-10-19T06:46:28.4113264Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:00 GMT + - Tue, 19 Oct 2021 06:46:57 GMT expires: - '-1' pragma: @@ -1042,43 +1138,42 @@ interactions: - --resource-group --cluster-name --name --node-count --kubelet-config --linux-os-config --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2\"\ - ,\n \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"kubeletConfig\": {\n \"cpuManagerPolicy\": \"static\",\n \"cpuCfsQuota\"\ - : true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n \"imageGcHighThreshold\"\ - : 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\": \"\ - best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\",\n \ - \ \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\"\ - : 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n },\n\ - \ \"linuxOSConfig\": {\n \"sysctls\": {\n \"netCoreSomaxconn\": 163849,\n\ - \ \"netIpv4TcpTwReuse\": true,\n \"netIpv4IpLocalPortRange\": \"32000\ - \ 60000\"\n },\n \"transparentHugePageEnabled\": \"madvise\",\n \"\ - transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": 1500\n\ - \ },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"upgradeSettings\": {},\n\ - \ \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool2\",\n + \ \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"kubeletConfig\": {\n \"cpuManagerPolicy\": + \"static\",\n \"cpuCfsQuota\": true,\n \"cpuCfsQuotaPeriod\": \"200ms\",\n + \ \"imageGcHighThreshold\": 90,\n \"imageGcLowThreshold\": 70,\n \"topologyManagerPolicy\": + \"best-effort\",\n \"allowedUnsafeSysctls\": [\n \"kernel.msg*\",\n + \ \"net.*\"\n ],\n \"failSwapOn\": false,\n \"containerLogMaxSizeMB\": + 20,\n \"containerLogMaxFiles\": 10,\n \"podMaxPids\": 120\n },\n \"linuxOSConfig\": + {\n \"sysctls\": {\n \"netCoreSomaxconn\": 163849,\n \"netIpv4TcpTwReuse\": + true,\n \"netIpv4IpLocalPortRange\": \"32000 60000\"\n },\n \"transparentHugePageEnabled\": + \"madvise\",\n \"transparentHugePageDefrag\": \"defer+madvise\",\n \"swapFileSizeMB\": + 1500\n },\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"upgradeSettings\": {},\n + \ \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '1606' + - '1644' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:01 GMT + - Tue, 19 Oct 2021 06:46:57 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_openservicemesh_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_openservicemesh_addon.yaml old mode 100644 new mode 100755 index f71c7f785b8..7446b2465d9 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_openservicemesh_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_openservicemesh_addon.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:54:55Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:36:09Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:54:56 GMT + - Tue, 19 Oct 2021 06:36:09 GMT expires: - '-1' pragma: @@ -44,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestvybftmfn7-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestzpvxwhghd-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,64 +66,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1735' + - '1441' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvybftmfn7-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvybftmfn7-8ecadf-42f00fe4.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvybftmfn7-8ecadf-42f00fe4.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {}\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestzpvxwhghd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestzpvxwhghd-8ecadf-bfaed0ed.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestzpvxwhghd-8ecadf-bfaed0ed.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n + \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e275b788-11f2-4fc3-a872-1ca629ee4ace?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9d025525-9540-4dc0-a030-298493edfa55?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3166' + - '2877' content-type: - application/json date: - - Fri, 10 Sep 2021 20:55:04 GMT + - Tue, 19 Oct 2021 06:36:14 GMT expires: - '-1' pragma: @@ -153,23 +151,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e275b788-11f2-4fc3-a872-1ca629ee4ace?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9d025525-9540-4dc0-a030-298493edfa55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"88b775e2-f211-c34f-a872-1ca629ee4ace\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:04.52Z\"\n }" + string: "{\n \"name\": \"2555029d-4095-c04d-a030-298493edfa55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:55:34 GMT + - Tue, 19 Oct 2021 06:36:43 GMT expires: - '-1' pragma: @@ -201,23 +199,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e275b788-11f2-4fc3-a872-1ca629ee4ace?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9d025525-9540-4dc0-a030-298493edfa55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"88b775e2-f211-c34f-a872-1ca629ee4ace\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:04.52Z\"\n }" + string: "{\n \"name\": \"2555029d-4095-c04d-a030-298493edfa55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:56:04 GMT + - Tue, 19 Oct 2021 06:37:13 GMT expires: - '-1' pragma: @@ -249,23 +247,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e275b788-11f2-4fc3-a872-1ca629ee4ace?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9d025525-9540-4dc0-a030-298493edfa55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"88b775e2-f211-c34f-a872-1ca629ee4ace\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:04.52Z\"\n }" + string: "{\n \"name\": \"2555029d-4095-c04d-a030-298493edfa55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:56:34 GMT + - Tue, 19 Oct 2021 06:37:43 GMT expires: - '-1' pragma: @@ -297,23 +295,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e275b788-11f2-4fc3-a872-1ca629ee4ace?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9d025525-9540-4dc0-a030-298493edfa55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"88b775e2-f211-c34f-a872-1ca629ee4ace\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:55:04.52Z\"\n }" + string: "{\n \"name\": \"2555029d-4095-c04d-a030-298493edfa55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:14.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:05 GMT + - Tue, 19 Oct 2021 06:38:14 GMT expires: - '-1' pragma: @@ -345,15 +343,15 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e275b788-11f2-4fc3-a872-1ca629ee4ace?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9d025525-9540-4dc0-a030-298493edfa55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"88b775e2-f211-c34f-a872-1ca629ee4ace\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:55:04.52Z\",\n \"endTime\"\ - : \"2021-09-10T20:57:17.456608Z\"\n }" + string: "{\n \"name\": \"2555029d-4095-c04d-a030-298493edfa55\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:36:14.2Z\",\n \"endTime\": + \"2021-10-19T06:38:44.5384386Z\"\n }" headers: cache-control: - no-cache @@ -362,7 +360,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:35 GMT + - Tue, 19 Oct 2021 06:38:44 GMT expires: - '-1' pragma: @@ -394,64 +392,60 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvybftmfn7-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvybftmfn7-8ecadf-42f00fe4.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvybftmfn7-8ecadf-42f00fe4.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {},\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5448440c-129a-4cc3-995a-409ebefb4347\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestzpvxwhghd-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestzpvxwhghd-8ecadf-bfaed0ed.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestzpvxwhghd-8ecadf-bfaed0ed.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n + \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5cfbe933-f225-4929-abb5-c525acd3944a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4199' + - '3910' content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:35 GMT + - Tue, 19 Oct 2021 06:38:44 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ossku.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ossku.yaml old mode 100644 new mode 100755 index 5b58513b614..8a5c2be3763 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ossku.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_ossku.yaml @@ -13,22 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T20:57:37Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:42:28Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '312' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 20:57:39 GMT + - Tue, 19 Oct 2021 06:42:29 GMT expires: - '-1' pragma: @@ -43,19 +42,20 @@ interactions: code: 200 message: OK - request: - body: '{"location": "eastus", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestdnqb7yrtb-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "osSKU": "CBLMariner", "type": "VirtualMachineScaleSets", "mode": "System", - "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": - false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestfl2domx52-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "osSKU": "CBLMariner", "type": "VirtualMachineScaleSets", + "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,62 +66,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1707' + - '1414' Content-Type: - application/json ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdnqb7yrtb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestdnqb7yrtb-8ecadf-08ea2510.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestdnqb7yrtb-8ecadf-08ea2510.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"CBLMariner\",\n \"nodeImageVersion\"\ - : \"AKSCBLMariner-V1-2021.08.26\",\n \"enableFIPS\": false\n }\n \ - \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"\ - ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestfl2domx52-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestfl2domx52-8ecadf-6350e151.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestfl2domx52-8ecadf-6350e151.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"CBLMariner\",\n \"nodeImageVersion\": \"AKSCBLMariner-V1-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3055' + - '2770' content-type: - application/json date: - - Fri, 10 Sep 2021 20:57:45 GMT + - Tue, 19 Oct 2021 06:42:31 GMT expires: - '-1' pragma: @@ -133,7 +132,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 201 message: Created @@ -151,23 +150,23 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:58:15 GMT + - Tue, 19 Oct 2021 06:43:01 GMT expires: - '-1' pragma: @@ -199,23 +198,23 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:58:45 GMT + - Tue, 19 Oct 2021 06:43:31 GMT expires: - '-1' pragma: @@ -247,23 +246,23 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:59:15 GMT + - Tue, 19 Oct 2021 06:44:01 GMT expires: - '-1' pragma: @@ -295,23 +294,23 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 20:59:46 GMT + - Tue, 19 Oct 2021 06:44:32 GMT expires: - '-1' pragma: @@ -343,23 +342,23 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:16 GMT + - Tue, 19 Oct 2021 06:45:01 GMT expires: - '-1' pragma: @@ -391,23 +390,23 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:00:46 GMT + - Tue, 19 Oct 2021 06:45:31 GMT expires: - '-1' pragma: @@ -439,24 +438,24 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/676b65c5-8ab2-427f-b421-ba164e8eab3b?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/eada1c5f-c5b7-4509-bc3f-1aa555945dd6?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5656b67-b28a-7f42-b421-ba164e8eab3b\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T20:57:45.31Z\",\n \"endTime\"\ - : \"2021-09-10T21:00:47.589028Z\"\n }" + string: "{\n \"name\": \"5f1cdaea-b7c5-0945-bc3f-1aa555945dd6\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:42:32.0233333Z\",\n \"endTime\": + \"2021-10-19T06:45:38.9608782Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:16 GMT + - Tue, 19 Oct 2021 06:46:02 GMT expires: - '-1' pragma: @@ -488,59 +487,57 @@ interactions: ParameterSetName: - --resource-group --name --vm-set-type -c --os-sku --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestdnqb7yrtb-8ecadf\",\n \"fqdn\": \"cliakstest-clitestdnqb7yrtb-8ecadf-08ea2510.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestdnqb7yrtb-8ecadf-08ea2510.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"CBLMariner\",\n \"nodeImageVersion\"\ - : \"AKSCBLMariner-V1-2021.08.26\",\n \"enableFIPS\": false\n }\n \ - \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"\ - ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/9634a3a5-1583-412f-a137-124f1f00451f\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestfl2domx52-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestfl2domx52-8ecadf-6350e151.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestfl2domx52-8ecadf-6350e151.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"CBLMariner\",\n \"nodeImageVersion\": \"AKSCBLMariner-V1-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/630c239c-a69f-4803-bb60-f6e3c1e8fe50\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3716' + - '3433' content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:17 GMT + - Tue, 19 Oct 2021 06:46:02 GMT expires: - '-1' pragma: @@ -574,8 +571,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -583,17 +580,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/06292101-e9f2-4162-a33e-2b45aa022dad?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a10cfca-c1f7-46f7-9ee3-b38c2d1c002a?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:01:20 GMT + - Tue, 19 Oct 2021 06:46:03 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/06292101-e9f2-4162-a33e-2b45aa022dad?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1a10cfca-c1f7-46f7-9ee3-b38c2d1c002a?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_identity_enabled.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_identity_enabled.yaml old mode 100644 new mode 100755 index 4591664a345..38dfe473c53 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_identity_enabled.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_pod_identity_enabled.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:01:22Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:40:49Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:01:24 GMT + - Tue, 19 Oct 2021 06:40:50 GMT expires: - '-1' pragma: @@ -45,15 +44,15 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest7kazbtsmn-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "podIdentityProfile": {"enabled": - true, "allowNetworkPluginKubenet": true}, "enableRBAC": true, "enablePodSecurityPolicy": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest6vcwyfgnm-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "podIdentityProfile": + {"enabled": true, "allowNetworkPluginKubenet": true}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, @@ -68,65 +67,63 @@ interactions: Connection: - keep-alive Content-Length: - - '1761' + - '1467' Content-Type: - application/json ParameterSetName: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"podIdentityProfile\": {\n \"enabled\": true,\n\ - \ \"allowNetworkPluginKubenet\": true\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"podIdentityProfile\": + {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72b2c229-347d-42f9-a0c3-41c27c8c732f?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3159' + - '2870' content-type: - application/json date: - - Fri, 10 Sep 2021 21:01:30 GMT + - Tue, 19 Oct 2021 06:40:52 GMT expires: - '-1' pragma: @@ -138,7 +135,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -157,23 +154,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72b2c229-347d-42f9-a0c3-41c27c8c732f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c2b272-7d34-f942-a0c3-41c27c8c732f\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:01:31.24Z\"\n }" + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:02:01 GMT + - Tue, 19 Oct 2021 06:41:23 GMT expires: - '-1' pragma: @@ -206,23 +203,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72b2c229-347d-42f9-a0c3-41c27c8c732f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c2b272-7d34-f942-a0c3-41c27c8c732f\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:01:31.24Z\"\n }" + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:02:31 GMT + - Tue, 19 Oct 2021 06:41:53 GMT expires: - '-1' pragma: @@ -255,23 +252,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72b2c229-347d-42f9-a0c3-41c27c8c732f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c2b272-7d34-f942-a0c3-41c27c8c732f\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:01:31.24Z\"\n }" + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:03:01 GMT + - Tue, 19 Oct 2021 06:42:23 GMT expires: - '-1' pragma: @@ -304,23 +301,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72b2c229-347d-42f9-a0c3-41c27c8c732f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c2b272-7d34-f942-a0c3-41c27c8c732f\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:01:31.24Z\"\n }" + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:03:31 GMT + - Tue, 19 Oct 2021 06:42:52 GMT expires: - '-1' pragma: @@ -353,24 +350,23 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72b2c229-347d-42f9-a0c3-41c27c8c732f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"29c2b272-7d34-f942-a0c3-41c27c8c732f\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:01:31.24Z\",\n \"endTime\"\ - : \"2021-09-10T21:03:42.7225112Z\"\n }" + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:01 GMT + - Tue, 19 Oct 2021 06:43:23 GMT expires: - '-1' pragma: @@ -403,62 +399,157 @@ interactions: - --resource-group --name --location --enable-managed-identity --enable-pod-identity --enable-pod-identity-with-kubenet --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\"\n }" headers: cache-control: - no-cache content-length: - - '3822' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:02 GMT + - Tue, 19 Oct 2021 06:43:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --enable-managed-identity --enable-pod-identity + --enable-pod-identity-with-kubenet --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/15519812-379d-4cef-96c3-ae22bb99d8a8?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"12985115-9d37-ef4c-96c3-ae22bb99d8a8\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:40:53.4333333Z\",\n \"endTime\": + \"2021-10-19T06:44:20.6860694Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:44:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --enable-managed-identity --enable-pod-identity + --enable-pod-identity-with-kubenet --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3533' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:44:23 GMT expires: - '-1' pragma: @@ -490,62 +581,58 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3822' + - '3533' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:03 GMT + - Tue, 19 Oct 2021 06:44:25 GMT expires: - '-1' pragma: @@ -566,20 +653,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest7kazbtsmn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitest6vcwyfgnm-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": false}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -593,69 +681,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2612' + - '2353' Content-Type: - application/json ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {},\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {},\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a70c6afa-b4e6-4262-b6b0-e6a33d88448f?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e0277449-24cb-41fd-9c4a-cfad34ecef8a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3757' + - '3468' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:06 GMT + - Tue, 19 Oct 2021 06:44:27 GMT expires: - '-1' pragma: @@ -671,7 +756,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -689,23 +774,23 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a70c6afa-b4e6-4262-b6b0-e6a33d88448f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e0277449-24cb-41fd-9c4a-cfad34ecef8a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fa6a0ca7-e6b4-6242-b6b0-e6a33d88448f\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:04:06.02Z\"\n }" + string: "{\n \"name\": \"497427e0-cb24-fd41-9c4a-cfad34ecef8a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:44:27.5Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:04:36 GMT + - Tue, 19 Oct 2021 06:44:57 GMT expires: - '-1' pragma: @@ -737,24 +822,24 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a70c6afa-b4e6-4262-b6b0-e6a33d88448f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e0277449-24cb-41fd-9c4a-cfad34ecef8a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fa6a0ca7-e6b4-6242-b6b0-e6a33d88448f\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:04:06.02Z\",\n \"endTime\"\ - : \"2021-09-10T21:05:00.9471421Z\"\n }" + string: "{\n \"name\": \"497427e0-cb24-fd41-9c4a-cfad34ecef8a\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:44:27.5Z\",\n \"endTime\": + \"2021-10-19T06:45:21.8030308Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '164' content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:06 GMT + - Tue, 19 Oct 2021 06:45:27 GMT expires: - '-1' pragma: @@ -786,61 +871,58 @@ interactions: ParameterSetName: - --resource-group --name --disable-pod-identity User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {},\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {},\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3759' + - '3470' content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:06 GMT + - Tue, 19 Oct 2021 06:45:28 GMT expires: - '-1' pragma: @@ -872,61 +954,58 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity --enable-pod-identity-with-kubenet User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {},\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"\ - Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {},\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3759' + - '3470' content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:08 GMT + - Tue, 19 Oct 2021 06:45:28 GMT expires: - '-1' pragma: @@ -947,21 +1026,22 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest7kazbtsmn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitest6vcwyfgnm-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -975,70 +1055,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2714' + - '2455' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-pod-identity --enable-pod-identity-with-kubenet User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b13b5315-c40f-4ab1-ad64-184d357fba0f?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1c90829f-de45-46ca-b9e8-f6c2380df513?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3820' + - '3531' content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:10 GMT + - Tue, 19 Oct 2021 06:45:31 GMT expires: - '-1' pragma: @@ -1072,23 +1148,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity --enable-pod-identity-with-kubenet User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b13b5315-c40f-4ab1-ad64-184d357fba0f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1c90829f-de45-46ca-b9e8-f6c2380df513?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"15533bb1-0fc4-b14a-ad64-184d357fba0f\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:05:10.5433333Z\"\n }" + string: "{\n \"name\": \"9f82901c-45de-ca46-b9e8-f6c2380df513\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:45:31.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:05:40 GMT + - Tue, 19 Oct 2021 06:46:01 GMT expires: - '-1' pragma: @@ -1120,24 +1196,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity --enable-pod-identity-with-kubenet User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b13b5315-c40f-4ab1-ad64-184d357fba0f?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1c90829f-de45-46ca-b9e8-f6c2380df513?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"15533bb1-0fc4-b14a-ad64-184d357fba0f\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:05:10.5433333Z\",\n \"\ - endTime\": \"2021-09-10T21:06:05.2931039Z\"\n }" + string: "{\n \"name\": \"9f82901c-45de-ca46-b9e8-f6c2380df513\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:45:31.84Z\",\n \"endTime\": + \"2021-10-19T06:46:25.1976633Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:10 GMT + - Tue, 19 Oct 2021 06:46:31 GMT expires: - '-1' pragma: @@ -1169,62 +1245,58 @@ interactions: ParameterSetName: - --resource-group --name --enable-pod-identity --enable-pod-identity-with-kubenet User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3822' + - '3533' content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:11 GMT + - Tue, 19 Oct 2021 06:46:31 GMT expires: - '-1' pragma: @@ -1256,62 +1328,58 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3822' + - '3533' content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:12 GMT + - Tue, 19 Oct 2021 06:46:33 GMT expires: - '-1' pragma: @@ -1332,14 +1400,15 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest7kazbtsmn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitest6vcwyfgnm-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": [{"name": "test-name", "namespace": "test-namespace", "podLabels": {"foo": "bar"}}]}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", @@ -1347,7 +1416,7 @@ interactions: "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1361,72 +1430,69 @@ interactions: Connection: - keep-alive Content-Length: - - '2795' + - '2536' Content-Type: - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentityExceptions\": [\n {\n \"name\": \"test-name\"\ - ,\n \"namespace\": \"test-namespace\",\n \"podLabels\": {\n \ - \ \"foo\": \"bar\"\n }\n }\n ]\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true,\n \"userAssignedIdentityExceptions\": [\n {\n \"name\": + \"test-name\",\n \"namespace\": \"test-namespace\",\n \"podLabels\": + {\n \"foo\": \"bar\"\n }\n }\n ]\n },\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7773ec3c-cc0a-444a-9c37-82410e924634?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f1d12f1-4ec3-4547-9742-218891a5a0e4?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3994' + - '3705' content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:15 GMT + - Tue, 19 Oct 2021 06:46:35 GMT expires: - '-1' pragma: @@ -1442,7 +1508,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks pod-identity exception add + Connection: + - keep-alive + ParameterSetName: + - --cluster-name --resource-group --namespace --name --pod-labels + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f1d12f1-4ec3-4547-9742-218891a5a0e4?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"f1121d4f-c34e-4745-9742-218891a5a0e4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:35.5133333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:47:05 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK @@ -1460,14 +1574,14 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7773ec3c-cc0a-444a-9c37-82410e924634?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f1d12f1-4ec3-4547-9742-218891a5a0e4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3cec7377-0acc-4a44-9c37-82410e924634\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:06:15.4333333Z\"\n }" + string: "{\n \"name\": \"f1121d4f-c34e-4745-9742-218891a5a0e4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:35.5133333Z\"\n }" headers: cache-control: - no-cache @@ -1476,7 +1590,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:06:45 GMT + - Tue, 19 Oct 2021 06:47:35 GMT expires: - '-1' pragma: @@ -1508,15 +1622,15 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7773ec3c-cc0a-444a-9c37-82410e924634?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f1d12f1-4ec3-4547-9742-218891a5a0e4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3cec7377-0acc-4a44-9c37-82410e924634\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:06:15.4333333Z\",\n \"\ - endTime\": \"2021-09-10T21:07:12.3389563Z\"\n }" + string: "{\n \"name\": \"f1121d4f-c34e-4745-9742-218891a5a0e4\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:46:35.5133333Z\",\n \"endTime\": + \"2021-10-19T06:48:02.0790534Z\"\n }" headers: cache-control: - no-cache @@ -1525,7 +1639,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:16 GMT + - Tue, 19 Oct 2021 06:48:05 GMT expires: - '-1' pragma: @@ -1557,64 +1671,61 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentityExceptions\": [\n {\n \"name\": \"test-name\"\ - ,\n \"namespace\": \"test-namespace\",\n \"podLabels\": {\n \ - \ \"foo\": \"bar\"\n }\n }\n ]\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true,\n \"userAssignedIdentityExceptions\": [\n {\n \"name\": + \"test-name\",\n \"namespace\": \"test-namespace\",\n \"podLabels\": + {\n \"foo\": \"bar\"\n }\n }\n ]\n },\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3996' + - '3707' content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:16 GMT + - Tue, 19 Oct 2021 06:48:06 GMT expires: - '-1' pragma: @@ -1646,64 +1757,61 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentityExceptions\": [\n {\n \"name\": \"test-name\"\ - ,\n \"namespace\": \"test-namespace\",\n \"podLabels\": {\n \ - \ \"foo\": \"bar\"\n }\n }\n ]\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true,\n \"userAssignedIdentityExceptions\": [\n {\n \"name\": + \"test-name\",\n \"namespace\": \"test-namespace\",\n \"podLabels\": + {\n \"foo\": \"bar\"\n }\n }\n ]\n },\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3996' + - '3707' content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:17 GMT + - Tue, 19 Oct 2021 06:48:06 GMT expires: - '-1' pragma: @@ -1724,14 +1832,15 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest7kazbtsmn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitest6vcwyfgnm-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, "podIdentityProfile": {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": [], "userAssignedIdentityExceptions": [{"name": "test-name", "namespace": "test-namespace", "podLabels": {"foo": "bar", "a": "b"}}]}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", @@ -1739,7 +1848,7 @@ interactions: "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1753,73 +1862,69 @@ interactions: Connection: - keep-alive Content-Length: - - '2805' + - '2546' Content-Type: - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentityExceptions\": [\n {\n \"name\": \"test-name\"\ - ,\n \"namespace\": \"test-namespace\",\n \"podLabels\": {\n \ - \ \"a\": \"b\",\n \"foo\": \"bar\"\n }\n }\n ]\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true,\n \"userAssignedIdentityExceptions\": [\n {\n \"name\": + \"test-name\",\n \"namespace\": \"test-namespace\",\n \"podLabels\": + {\n \"a\": \"b\",\n \"foo\": \"bar\"\n }\n }\n ]\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7b0c70e0-3e6c-496e-85f5-09b836a9625a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f72d69d5-e0a1-45dc-b712-16fd010105c0?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4011' + - '3722' content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:20 GMT + - Tue, 19 Oct 2021 06:48:15 GMT expires: - '-1' pragma: @@ -1835,7 +1940,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 200 message: OK @@ -1853,23 +1958,23 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7b0c70e0-3e6c-496e-85f5-09b836a9625a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f72d69d5-e0a1-45dc-b712-16fd010105c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0700c7b-6c3e-6e49-85f5-09b836a9625a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:07:20.3966666Z\"\n }" + string: "{\n \"name\": \"d5692df7-a1e0-dc45-b712-16fd010105c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:48:15.55Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:50 GMT + - Tue, 19 Oct 2021 06:48:44 GMT expires: - '-1' pragma: @@ -1901,23 +2006,24 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7b0c70e0-3e6c-496e-85f5-09b836a9625a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f72d69d5-e0a1-45dc-b712-16fd010105c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0700c7b-6c3e-6e49-85f5-09b836a9625a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:07:20.3966666Z\"\n }" + string: "{\n \"name\": \"d5692df7-a1e0-dc45-b712-16fd010105c0\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:48:15.55Z\",\n \"endTime\": + \"2021-10-19T06:49:13.8053336Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:21 GMT + - Tue, 19 Oct 2021 06:49:15 GMT expires: - '-1' pragma: @@ -1949,24 +2055,61 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name --pod-labels User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7b0c70e0-3e6c-496e-85f5-09b836a9625a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"e0700c7b-6c3e-6e49-85f5-09b836a9625a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:07:20.3966666Z\",\n \"\ - endTime\": \"2021-09-10T21:08:22.6542538Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true,\n \"userAssignedIdentityExceptions\": [\n {\n \"name\": + \"test-name\",\n \"namespace\": \"test-namespace\",\n \"podLabels\": + {\n \"a\": \"b\",\n \"foo\": \"bar\"\n }\n }\n ]\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '170' + - '3724' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:50 GMT + - Tue, 19 Oct 2021 06:49:16 GMT expires: - '-1' pragma: @@ -1988,75 +2131,71 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks pod-identity exception update + - aks pod-identity exception delete Connection: - keep-alive ParameterSetName: - - --cluster-name --resource-group --namespace --name --pod-labels + - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentityExceptions\": [\n {\n \"name\": \"test-name\"\ - ,\n \"namespace\": \"test-namespace\",\n \"podLabels\": {\n \ - \ \"a\": \"b\",\n \"foo\": \"bar\"\n }\n }\n ]\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true,\n \"userAssignedIdentityExceptions\": [\n {\n \"name\": + \"test-name\",\n \"namespace\": \"test-namespace\",\n \"podLabels\": + {\n \"a\": \"b\",\n \"foo\": \"bar\"\n }\n }\n ]\n + \ },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4013' + - '3724' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:51 GMT + - Tue, 19 Oct 2021 06:49:16 GMT expires: - '-1' pragma: @@ -2075,7 +2214,27 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitest6vcwyfgnm-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "podIdentityProfile": {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": + [], "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json @@ -2085,68 +2244,67 @@ interactions: - aks pod-identity exception delete Connection: - keep-alive + Content-Length: + - '2455' + Content-Type: + - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentityExceptions\": [\n {\n \"name\": \"test-name\"\ - ,\n \"namespace\": \"test-namespace\",\n \"podLabels\": {\n \ - \ \"a\": \"b\",\n \"foo\": \"bar\"\n }\n }\n ]\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4b054feb-79e6-4032-9b2f-c8debd2ebe6c?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4013' + - '3531' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:52 GMT + - Tue, 19 Oct 2021 06:49:19 GMT expires: - '-1' pragma: @@ -2161,104 +2319,42 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1192' status: code: 200 message: OK - request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest7kazbtsmn-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "podIdentityProfile": {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": - [], "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks pod-identity exception delete Connection: - keep-alive - Content-Length: - - '2714' - Content-Type: - - application/json ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4b054feb-79e6-4032-9b2f-c8debd2ebe6c?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"name\": \"eb4f054b-e679-3240-9b2f-c8debd2ebe6c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:19.3866666Z\"\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/27e232e5-1941-4941-a4f6-da6f28f879f7?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3820' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:55 GMT + - Tue, 19 Oct 2021 06:49:49 GMT expires: - '-1' pragma: @@ -2273,8 +2369,6 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1196' status: code: 200 message: OK @@ -2292,14 +2386,14 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/27e232e5-1941-4941-a4f6-da6f28f879f7?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4b054feb-79e6-4032-9b2f-c8debd2ebe6c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e532e227-4119-4149-a4f6-da6f28f879f7\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:08:55.0433333Z\"\n }" + string: "{\n \"name\": \"eb4f054b-e679-3240-9b2f-c8debd2ebe6c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:49:19.3866666Z\"\n }" headers: cache-control: - no-cache @@ -2308,7 +2402,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:25 GMT + - Tue, 19 Oct 2021 06:50:18 GMT expires: - '-1' pragma: @@ -2340,15 +2434,15 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/27e232e5-1941-4941-a4f6-da6f28f879f7?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4b054feb-79e6-4032-9b2f-c8debd2ebe6c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e532e227-4119-4149-a4f6-da6f28f879f7\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:08:55.0433333Z\",\n \"\ - endTime\": \"2021-09-10T21:09:51.1727287Z\"\n }" + string: "{\n \"name\": \"eb4f054b-e679-3240-9b2f-c8debd2ebe6c\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:49:19.3866666Z\",\n \"endTime\": + \"2021-10-19T06:50:21.4212326Z\"\n }" headers: cache-control: - no-cache @@ -2357,7 +2451,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:55 GMT + - Tue, 19 Oct 2021 06:50:49 GMT expires: - '-1' pragma: @@ -2389,62 +2483,58 @@ interactions: ParameterSetName: - --cluster-name --resource-group --namespace --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7kazbtsmn-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7kazbtsmn-8ecadf-b9e3258a.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/52ae1fde-9c28-4201-9956-8c76acf79ffd\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n },\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest6vcwyfgnm-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest6vcwyfgnm-8ecadf-dfdd7af7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9f0526a4-a307-4ad8-9c3b-d9fc6d68d4e6\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"podIdentityProfile\": {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": + true\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3822' + - '3533' content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:55 GMT + - Tue, 19 Oct 2021 06:50:49 GMT expires: - '-1' pragma: @@ -2478,8 +2568,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -2487,17 +2577,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/155715f1-f038-4eb1-a6e7-1e3dc8bfffb5?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/77a753c4-e109-477d-ac65-e0f8f13f2b25?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:09:58 GMT + - Tue, 19 Oct 2021 06:50:52 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/155715f1-f038-4eb1-a6e7-1e3dc8bfffb5?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/77a753c4-e109-477d-ac65-e0f8f13f2b25?api-version=2016-03-30 pragma: - no-cache server: @@ -2507,7 +2597,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_virtual_node_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_virtual_node_addon.yaml old mode 100644 new mode 100755 index 8f6d689914c..0a42b060dea --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_virtual_node_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_virtual_node_addon.yaml @@ -13,15 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-resource/10.3.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-22T09:38:32Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:16:48Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:35 GMT + - Tue, 19 Oct 2021 05:16:50 GMT expires: - '-1' pragma: @@ -46,8 +43,9 @@ interactions: message: OK - request: body: '{"location": "westus2", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": - ["11.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"properties": {"addressPrefix": - "11.0.0.0/24"}, "name": "aks-subnet"}]}}' + ["11.0.0.0/16"]}, "dhcpOptions": {}, "subnets": [{"name": "aks-subnet", "properties": + {"addressPrefix": "11.0.0.0/24", "privateEndpointNetworkPolicies": "Enabled", + "privateLinkServiceNetworkPolicies": "Enabled"}}]}}' headers: Accept: - application/json @@ -58,49 +56,46 @@ interactions: Connection: - keep-alive Content-Length: - - '209' + - '302' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n - \ \"etag\": \"W/\\\"e87f96f4-46a6-48b2-ac0b-b387775f4f7f\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"f8637e93-a580-4ba9-9447-72455ef53870\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"c2c35502-a0c6-446b-b9a0-738270f0a05c\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"5ddaba8b-5906-47f4-8a27-01831974b01c\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"e87f96f4-46a6-48b2-ac0b-b387775f4f7f\\\"\",\r\n + \ \"etag\": \"W/\\\"f8637e93-a580-4ba9-9447-72455ef53870\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + false\r\n }\r\n}" headers: azure-asyncnotification: - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/b1ed97f6-2867-4197-bb90-c32b77c06d3d?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/dc30190c-0885-4647-8242-598f5e85b75e?api-version=2021-03-01 cache-control: - no-cache content-length: - - '1361' + - '1327' content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:41 GMT + - Tue, 19 Oct 2021 05:16:53 GMT expires: - '-1' pragma: @@ -113,7 +108,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 46fc484c-4ec0-41b9-b524-13fd453f98c2 + - 857f7857-35b0-400c-9f60-0d92f29412a4 x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -123,7 +118,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -133,10 +128,9 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/b1ed97f6-2867-4197-bb90-c32b77c06d3d?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/dc30190c-0885-4647-8242-598f5e85b75e?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -148,7 +142,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:45 GMT + - Tue, 19 Oct 2021 05:16:56 GMT expires: - '-1' pragma: @@ -165,7 +159,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - f3c37941-8f1b-40a8-92a6-8e423663a9e6 + - 82472170-6912-4eff-bc01-3d60b181db2a status: code: 200 message: OK @@ -173,7 +167,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -183,39 +177,38 @@ interactions: ParameterSetName: - --resource-group --name --address-prefix --subnet-name --subnet-prefix -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n - \ \"etag\": \"W/\\\"c31f3f53-caea-4d18-81fc-3d51e4d575da\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"d8f6ac08-d534-4dc1-afd1-47cb9dcf2556\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"c2c35502-a0c6-446b-b9a0-738270f0a05c\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"5ddaba8b-5906-47f4-8a27-01831974b01c\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"c31f3f53-caea-4d18-81fc-3d51e4d575da\\\"\",\r\n + \ \"etag\": \"W/\\\"d8f6ac08-d534-4dc1-afd1-47cb9dcf2556\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1363' + - '1329' content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:45 GMT + - Tue, 19 Oct 2021 05:16:56 GMT etag: - - W/"c31f3f53-caea-4d18-81fc-3d51e4d575da" + - W/"d8f6ac08-d534-4dc1-afd1-47cb9dcf2556" expires: - '-1' pragma: @@ -232,7 +225,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - cbe0aa1c-11b7-439d-aa0d-09db5b3f4d35 + - eaf5396a-aeb4-4fd6-81a6-4cc01cdcc55b status: code: 200 message: OK @@ -250,41 +243,38 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n - \ \"etag\": \"W/\\\"c31f3f53-caea-4d18-81fc-3d51e4d575da\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"d8f6ac08-d534-4dc1-afd1-47cb9dcf2556\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"c2c35502-a0c6-446b-b9a0-738270f0a05c\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"5ddaba8b-5906-47f4-8a27-01831974b01c\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"c31f3f53-caea-4d18-81fc-3d51e4d575da\\\"\",\r\n + \ \"etag\": \"W/\\\"d8f6ac08-d534-4dc1-afd1-47cb9dcf2556\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1363' + - '1329' content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:45 GMT + - Tue, 19 Oct 2021 05:16:57 GMT etag: - - W/"c31f3f53-caea-4d18-81fc-3d51e4d575da" + - W/"d8f6ac08-d534-4dc1-afd1-47cb9dcf2556" expires: - '-1' pragma: @@ -301,7 +291,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - c1827204-a3c9-4d2a-9bc4-77ff377b681e + - d964970a-4a43-48d8-a38a-ab429a31834a status: code: 200 message: OK @@ -309,10 +299,12 @@ interactions: body: '{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003", "location": "westus2", "tags": {}, "properties": {"addressSpace": {"addressPrefixes": ["11.0.0.0/16"]}, "dhcpOptions": {"dnsServers": []}, "subnets": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", - "properties": {"addressPrefix": "11.0.0.0/24", "delegations": [], "privateEndpointNetworkPolicies": - "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}, "name": "aks-subnet"}, - {"properties": {"addressPrefix": "11.0.1.0/24"}, "name": "aci-subnet"}], "virtualNetworkPeerings": - [], "enableDdosProtection": false, "enableVmProtection": false}}' + "name": "aks-subnet", "type": "Microsoft.Network/virtualNetworks/subnets", "properties": + {"addressPrefix": "11.0.0.0/24", "delegations": [], "privateEndpointNetworkPolicies": + "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}}, {"name": "aci-subnet", + "properties": {"addressPrefix": "11.0.1.0/24", "privateEndpointNetworkPolicies": + "Enabled", "privateLinkServiceNetworkPolicies": "Enabled"}}], "virtualNetworkPeerings": + [], "enableDdosProtection": false}}' headers: Accept: - application/json @@ -323,54 +315,53 @@ interactions: Connection: - keep-alive Content-Length: - - '828' + - '945' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n - \ \"etag\": \"W/\\\"bccbe8ee-b70e-4052-b474-e6a0268d60dd\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"7297e1c0-272f-48fb-a892-4597228de70d\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n - \ \"resourceGuid\": \"c2c35502-a0c6-446b-b9a0-738270f0a05c\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"5ddaba8b-5906-47f4-8a27-01831974b01c\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"bccbe8ee-b70e-4052-b474-e6a0268d60dd\\\"\",\r\n + \ \"etag\": \"W/\\\"7297e1c0-272f-48fb-a892-4597228de70d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ },\r\n {\r\n \"name\": \"aci-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aci-subnet\",\r\n - \ \"etag\": \"W/\\\"bccbe8ee-b70e-4052-b474-e6a0268d60dd\\\"\",\r\n + \ \"etag\": \"W/\\\"7297e1c0-272f-48fb-a892-4597228de70d\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \ \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + false\r\n }\r\n}" headers: + azure-asyncnotification: + - Enabled azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/e26997c1-5c35-43ca-a68a-1bab9b0d47a1?api-version=2020-07-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/5bedd629-c5af-430b-87d6-c84ab4177788?api-version=2021-03-01 cache-control: - no-cache content-length: - - '1986' + - '1952' content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:47 GMT + - Tue, 19 Oct 2021 05:16:58 GMT expires: - '-1' pragma: @@ -387,7 +378,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - b338cd72-c5d2-4d8f-addb-7910cea6dc85 + - 53a744d8-705d-4cd8-957e-99e87770aeae x-ms-ratelimit-remaining-subscription-writes: - '1199' status: @@ -397,7 +388,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -407,10 +398,9 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/e26997c1-5c35-43ca-a68a-1bab9b0d47a1?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus2/operations/5bedd629-c5af-430b-87d6-c84ab4177788?api-version=2021-03-01 response: body: string: "{\r\n \"status\": \"Succeeded\"\r\n}" @@ -422,7 +412,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:51 GMT + - Tue, 19 Oct 2021 05:17:01 GMT expires: - '-1' pragma: @@ -439,7 +429,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 0b0d30ea-d100-4af9-b59c-2a62c2716587 + - 5293c285-d038-41bd-aea5-df6ab12da4c1 status: code: 200 message: OK @@ -447,7 +437,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -457,46 +447,45 @@ interactions: ParameterSetName: - -n --resource-group --vnet-name --address-prefixes -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-network/13.0.0 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-network/19.1.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2020-07-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003?api-version=2021-03-01 response: body: string: "{\r\n \"name\": \"cliakstest000003\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003\",\r\n - \ \"etag\": \"W/\\\"c2b09b2f-b303-4016-84b0-6cecccba14bd\\\"\",\r\n \"type\": + \ \"etag\": \"W/\\\"9d483aad-5ab2-43b2-81aa-81caa38c8f92\\\"\",\r\n \"type\": \"Microsoft.Network/virtualNetworks\",\r\n \"location\": \"westus2\",\r\n \ \"tags\": {},\r\n \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n - \ \"resourceGuid\": \"c2c35502-a0c6-446b-b9a0-738270f0a05c\",\r\n \"addressSpace\": + \ \"resourceGuid\": \"5ddaba8b-5906-47f4-8a27-01831974b01c\",\r\n \"addressSpace\": {\r\n \"addressPrefixes\": [\r\n \"11.0.0.0/16\"\r\n ]\r\n \ },\r\n \"dhcpOptions\": {\r\n \"dnsServers\": []\r\n },\r\n \ \"subnets\": [\r\n {\r\n \"name\": \"aks-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\r\n - \ \"etag\": \"W/\\\"c2b09b2f-b303-4016-84b0-6cecccba14bd\\\"\",\r\n + \ \"etag\": \"W/\\\"9d483aad-5ab2-43b2-81aa-81caa38c8f92\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"11.0.0.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ },\r\n {\r\n \"name\": \"aci-subnet\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aci-subnet\",\r\n - \ \"etag\": \"W/\\\"c2b09b2f-b303-4016-84b0-6cecccba14bd\\\"\",\r\n + \ \"etag\": \"W/\\\"9d483aad-5ab2-43b2-81aa-81caa38c8f92\\\"\",\r\n \ \"properties\": {\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"addressPrefix\": \"11.0.1.0/24\",\r\n \"delegations\": [],\r\n \"privateEndpointNetworkPolicies\": \"Enabled\",\r\n \"privateLinkServiceNetworkPolicies\": \"Enabled\"\r\n },\r\n \"type\": \"Microsoft.Network/virtualNetworks/subnets\"\r\n \ }\r\n ],\r\n \"virtualNetworkPeerings\": [],\r\n \"enableDdosProtection\": - false,\r\n \"enableVmProtection\": false\r\n }\r\n}" + false\r\n }\r\n}" headers: cache-control: - no-cache content-length: - - '1989' + - '1955' content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:51 GMT + - Tue, 19 Oct 2021 05:17:01 GMT etag: - - W/"c2b09b2f-b303-4016-84b0-6cecccba14bd" + - W/"9d483aad-5ab2-43b2-81aa-81caa38c8f92" expires: - '-1' pragma: @@ -513,7 +502,7 @@ interactions: x-content-type-options: - nosniff x-ms-arm-service-request-id: - - 08ebe691-1c18-414b-b5c5-2298a4200fed + - 6ca06b07-b6cd-451e-b68b-6954b00b81bb status: code: 200 message: OK @@ -529,18 +518,15 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-resource/10.3.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2020-12-22T09:38:32Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:16:48Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -549,7 +535,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:51 GMT + - Tue, 19 Oct 2021 05:17:02 GMT expires: - '-1' pragma: @@ -575,27 +561,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"07cc304c-9c33-4af3-b55e-3161b352438c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T18:57:43.7674845Z","updatedOn":"2020-04-28T18:57:43.7674845Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/89ef5a42-558f-4dc2-a21d-61f47f87c5aa","type":"Microsoft.Authorization/roleAssignments","name":"89ef5a42-558f-4dc2-a21d-61f47f87c5aa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"21f0be01-d4b7-40d1-8dbd-801823b81c0b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:11:43.4784066Z","updatedOn":"2020-04-28T17:11:43.4784066Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7a17f89-6fda-4d7f-9024-279fe7c46b9e","type":"Microsoft.Authorization/roleAssignments","name":"c7a17f89-6fda-4d7f-9024-279fe7c46b9e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"234fd4f9-44c3-48e4-8135-490ee6c0e52f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:15:20.6839476Z","updatedOn":"2020-04-28T17:15:20.6839476Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b677c994-5d2c-4d21-8772-4a770c383a69","type":"Microsoft.Authorization/roleAssignments","name":"b677c994-5d2c-4d21-8772-4a770c383a69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"235c8055-0c0b-4643-8f60-606f9efaaeb4","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:41:37.0700725Z","updatedOn":"2020-04-29T03:41:37.0700725Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2790ff5-c68c-4783-bfbe-0c7210b1320d","type":"Microsoft.Authorization/roleAssignments","name":"f2790ff5-c68c-4783-bfbe-0c7210b1320d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"2e516a89-54d9-4c53-b05a-43e0b7c1cbbb","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:43:26.9737395Z","updatedOn":"2020-04-29T03:43:26.9737395Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64ded23e-c648-452f-a53e-2bb0b1947293","type":"Microsoft.Authorization/roleAssignments","name":"64ded23e-c648-452f-a53e-2bb0b1947293"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"4b11e1be-3717-4123-a326-ef1b80c254c2","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:14:00.0562525Z","updatedOn":"2020-04-28T17:14:00.0562525Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/eaece071-786c-479c-a0b0-5c41d876600c","type":"Microsoft.Authorization/roleAssignments","name":"eaece071-786c-479c-a0b0-5c41d876600c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"5582b388-8729-4b4c-b90b-328bf7d18a99","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:17:32.8545165Z","updatedOn":"2020-05-01T17:17:32.8545165Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5b13726e-0868-475f-9d6f-e19ed5886a5e","type":"Microsoft.Authorization/roleAssignments","name":"5b13726e-0868-475f-9d6f-e19ed5886a5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"6364d274-72f5-4f81-9ddf-ec6817022c2f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:22:00.3902257Z","updatedOn":"2020-05-01T17:22:00.3902257Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32","type":"Microsoft.Authorization/roleAssignments","name":"aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"cc4d8335-ccfb-44f9-86a0-c080d427a1db","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T00:04:19.0452651Z","updatedOn":"2020-04-29T00:04:19.0452651Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593f0b85-3d78-43c8-a842-abfb4eab0a9b","type":"Microsoft.Authorization/roleAssignments","name":"593f0b85-3d78-43c8-a842-abfb4eab0a9b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4abbcc35-e782-43d8-92c5-2d3f1bd2253f","principalId":"e809f5bd-c858-4905-a7d6-60a6013f1546","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-03T15:06:36.2124864Z","updatedOn":"2020-08-03T15:06:36.2124864Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/71b88381-621b-464e-b17a-6cd9433ad5a3","type":"Microsoft.Authorization/roleAssignments","name":"71b88381-621b-464e-b17a-6cd9433ad5a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"01e2b341-56ec-43fb-9f53-f6332d30df93","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-05-03T20:35:52.7357152Z","updatedOn":"2018-05-03T20:35:52.7357152Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4665dbd4-b405-4cc3-9321-1bee27e6101c","type":"Microsoft.Authorization/roleAssignments","name":"4665dbd4-b405-4cc3-9321-1bee27e6101c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:25:07.0669336Z","updatedOn":"2020-02-11T13:25:07.0669336Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b8056eb0-60e9-433c-85f9-f2c9289fc1a2","type":"Microsoft.Authorization/roleAssignments","name":"b8056eb0-60e9-433c-85f9-f2c9289fc1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"09914860-7ec9-4151-8431-31797899a359","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-22T06:41:53.1813823Z","updatedOn":"2019-04-22T06:41:53.1813823Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b620efc-0123-402f-8462-1f1b47168729","type":"Microsoft.Authorization/roleAssignments","name":"6b620efc-0123-402f-8462-1f1b47168729"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"1007b5b7-ef5e-4ab0-8e86-81b52ce5747d","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:30:40.2784826Z","updatedOn":"2020-02-04T21:30:40.2784826Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d9007cf6-65d3-46cc-b02e-5cdfa8315947","type":"Microsoft.Authorization/roleAssignments","name":"d9007cf6-65d3-46cc-b02e-5cdfa8315947"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"12cb7792-1e80-4e2b-a444-6d86e4fed3b6","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T07:31:31.2170416Z","updatedOn":"2020-10-06T07:31:31.2170416Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8166f5c5-5401-43da-8e43-553f34ba5c1f","type":"Microsoft.Authorization/roleAssignments","name":"8166f5c5-5401-43da-8e43-553f34ba5c1f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"135a9bbc-ad60-452c-8ffe-519aa862e879","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-05T06:59:02.2006715Z","updatedOn":"2020-02-05T06:59:02.2006715Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9cdd372a-911d-4b05-82b9-04315c9e8e0f","type":"Microsoft.Authorization/roleAssignments","name":"9cdd372a-911d-4b05-82b9-04315c9e8e0f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"19263705-0667-497e-85e7-a930fa3441ec","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-28T21:00:48.1969938Z","updatedOn":"2020-09-28T21:00:48.1969938Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c3f148f0-1373-48ba-ba19-cd15cd8bf7a6","type":"Microsoft.Authorization/roleAssignments","name":"c3f148f0-1373-48ba-ba19-cd15cd8bf7a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:42:13.8891609Z","updatedOn":"2020-02-21T03:42:13.8891609Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c41b0416-12e4-49bb-9e35-411e4f409102","type":"Microsoft.Authorization/roleAssignments","name":"c41b0416-12e4-49bb-9e35-411e4f409102"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T17:05:13.7273840Z","updatedOn":"2020-04-27T17:05:13.7273840Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9e06e920-0fc3-47a8-867a-ce7804818059","type":"Microsoft.Authorization/roleAssignments","name":"9e06e920-0fc3-47a8-867a-ce7804818059"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"22638f38-fe4e-4b44-b093-7cecedb4896a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-22T07:53:45.7192431Z","updatedOn":"2020-04-22T07:53:45.7192431Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d01cbd3-f3e3-4712-95c6-cf07a0224887","type":"Microsoft.Authorization/roleAssignments","name":"0d01cbd3-f3e3-4712-95c6-cf07a0224887"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"241cd743-2c33-4860-bd3a-1df659c06eef","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-02T07:09:05.4058222Z","updatedOn":"2020-12-02T07:09:05.4058222Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62cb656e-c531-4da8-9837-fc956269c6e0","type":"Microsoft.Authorization/roleAssignments","name":"62cb656e-c531-4da8-9837-fc956269c6e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"2fda9054-fc12-457c-bb93-614f1f13426b","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-25T03:10:56.6742842Z","updatedOn":"2019-10-25T03:10:56.6742842Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c94cb5f8-6d0c-4405-be47-b599a43f2bde","type":"Microsoft.Authorization/roleAssignments","name":"c94cb5f8-6d0c-4405-be47-b599a43f2bde"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-08T22:51:35.8836739Z","updatedOn":"2020-04-08T22:51:35.8836739Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e35806bd-ef22-4a25-80d9-9429df6254c6","type":"Microsoft.Authorization/roleAssignments","name":"e35806bd-ef22-4a25-80d9-9429df6254c6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"3da6ea3e-6e90-4f8d-998c-19906865a871","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-06-16T23:32:44.3548155Z","updatedOn":"2017-06-16T23:32:44.3548155Z","createdBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","updatedBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c2330a8b-4550-4dcf-841a-88553080079b","type":"Microsoft.Authorization/roleAssignments","name":"c2330a8b-4550-4dcf-841a-88553080079b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"471feb6d-5a83-439e-af7b-311f4eee2d0c","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:26:29.8675330Z","updatedOn":"2020-03-25T08:26:29.8675330Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d00f7f11-a22d-4bb3-a016-07d2ba2b13c0","type":"Microsoft.Authorization/roleAssignments","name":"d00f7f11-a22d-4bb3-a016-07d2ba2b13c0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"4744d4c9-1026-421b-87ce-b102213af921","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-14T02:15:59.1199760Z","updatedOn":"2019-09-14T02:15:59.1199760Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593989ab-0941-462b-aeba-5aba52f8755b","type":"Microsoft.Authorization/roleAssignments","name":"593989ab-0941-462b-aeba-5aba52f8755b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"478fdd79-cb11-45ed-8725-382321c0f7fd","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T21:58:18.7247621Z","updatedOn":"2020-11-03T21:58:18.7247621Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fbba25e5-561b-4364-8755-515a24434085","type":"Microsoft.Authorization/roleAssignments","name":"fbba25e5-561b-4364-8755-515a24434085"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"4adb4718-2323-4071-b594-c84c9d5a5c06","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T21:19:25.3668580Z","updatedOn":"2020-05-14T21:19:25.3668580Z","createdBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","updatedBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/668f3f0e-bbb7-42d3-9ab1-1482922c06a7","type":"Microsoft.Authorization/roleAssignments","name":"668f3f0e-bbb7-42d3-9ab1-1482922c06a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-20T01:41:10.9055999Z","updatedOn":"2020-11-20T01:41:10.9055999Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e19e243a-0497-4c83-a9e1-b6d622c5cadf","type":"Microsoft.Authorization/roleAssignments","name":"e19e243a-0497-4c83-a9e1-b6d622c5cadf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.4591165Z","updatedOn":"2020-05-07T00:35:48.4591165Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ff740118-1a0b-4bf5-8f2a-c555e9923ea3","type":"Microsoft.Authorization/roleAssignments","name":"ff740118-1a0b-4bf5-8f2a-c555e9923ea3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"4c6b5ae4-3f4a-4317-8970-2ed342366d0b","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-10T19:44:02.6434834Z","updatedOn":"2019-10-10T19:44:02.6434834Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ecd71fb9-414b-496d-ba90-8be383086b97","type":"Microsoft.Authorization/roleAssignments","name":"ecd71fb9-414b-496d-ba90-8be383086b97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-23T02:06:16.8281713Z","updatedOn":"2019-09-23T02:06:16.8281713Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a301a171-6505-42c5-a8b2-bcf09674b59c","type":"Microsoft.Authorization/roleAssignments","name":"a301a171-6505-42c5-a8b2-bcf09674b59c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"53bb8815-874d-4b05-9953-1158e05aa080","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-05T05:29:51.2703674Z","updatedOn":"2020-02-05T05:29:51.2703674Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/382ca8aa-eaac-49fb-8a33-ad06c08ae449","type":"Microsoft.Authorization/roleAssignments","name":"382ca8aa-eaac-49fb-8a33-ad06c08ae449"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"547f6960-a967-417a-a9a4-0f35fbdca11c","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-08T12:55:39.9212416Z","updatedOn":"2020-01-08T12:55:39.9212416Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/081427e9-c895-4903-8573-77da86dcdae1","type":"Microsoft.Authorization/roleAssignments","name":"081427e9-c895-4903-8573-77da86dcdae1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"5c5bf73a-cf87-440b-b2c8-16407dfcfe8c","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-24T01:01:02.7847367Z","updatedOn":"2020-09-24T01:01:02.7847367Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4b2087c5-50a8-4bb7-a54f-10b65af2f842","type":"Microsoft.Authorization/roleAssignments","name":"4b2087c5-50a8-4bb7-a54f-10b65af2f842"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:22:14.0297869Z","updatedOn":"2020-04-20T22:22:14.0297869Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/966ec633-e653-441f-910c-8536f7899f69","type":"Microsoft.Authorization/roleAssignments","name":"966ec633-e653-441f-910c-8536f7899f69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-05-03T20:35:52.7459838Z","updatedOn":"2018-05-03T20:35:52.7459838Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8938ff08-7fd2-4669-89d4-d828c2630026","type":"Microsoft.Authorization/roleAssignments","name":"8938ff08-7fd2-4669-89d4-d828c2630026"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"66f30f72-79ab-433f-b57a-1c6a86207a91","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9310363Z","updatedOn":"2020-04-30T06:27:35.9310363Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a1327e4-100e-43ee-b04e-1403969b805b","type":"Microsoft.Authorization/roleAssignments","name":"6a1327e4-100e-43ee-b04e-1403969b805b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"6b83bfa2-0af9-4f08-a887-d6145eef4405","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-13T06:44:49.9960198Z","updatedOn":"2019-06-13T06:44:49.9960198Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/33958269-41a0-400a-91a1-6303d954c8f0","type":"Microsoft.Authorization/roleAssignments","name":"33958269-41a0-400a-91a1-6303d954c8f0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"70e8a539-370b-4e1b-840d-ec8188e46c22","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-27T19:05:00.2764645Z","updatedOn":"2020-01-27T19:05:00.2764645Z","createdBy":"4744d4c9-1026-421b-87ce-b102213af921","updatedBy":"4744d4c9-1026-421b-87ce-b102213af921","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f0575c6a-aabc-4a2e-b169-379b64f33f8a","type":"Microsoft.Authorization/roleAssignments","name":"f0575c6a-aabc-4a2e-b169-379b64f33f8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"75f7cda0-cb32-4ebd-8e6e-628a0fab0c27","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T16:21:06.7365340Z","updatedOn":"2020-05-26T16:21:06.7365340Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19a3bbc1-fca8-4ec6-b0e9-7d6861207524","type":"Microsoft.Authorization/roleAssignments","name":"19a3bbc1-fca8-4ec6-b0e9-7d6861207524"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T00:57:22.8153925Z","updatedOn":"2019-10-26T00:57:22.8153925Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8722a1fb-4828-4f43-aa59-0385179b3a05","type":"Microsoft.Authorization/roleAssignments","name":"8722a1fb-4828-4f43-aa59-0385179b3a05"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"78dfe0f4-529a-4e90-b73a-d719757f014f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9911337Z","updatedOn":"2020-04-30T06:27:35.9911337Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/85726f1f-9e4c-415a-b56f-d8e799aaa96d","type":"Microsoft.Authorization/roleAssignments","name":"85726f1f-9e4c-415a-b56f-d8e799aaa96d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"7a69ab46-a41e-4e40-873c-bd130b5badd8","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T21:08:14.8085926Z","updatedOn":"2020-02-27T21:08:14.8085926Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/742a0f1a-fbf1-46f1-929d-de8871fc1193","type":"Microsoft.Authorization/roleAssignments","name":"742a0f1a-fbf1-46f1-929d-de8871fc1193"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T23:19:45.4260771Z","updatedOn":"2020-05-01T23:19:45.4260771Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90e2b70f-7104-4f75-b6a5-e7226e497378","type":"Microsoft.Authorization/roleAssignments","name":"90e2b70f-7104-4f75-b6a5-e7226e497378"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-16T02:04:22.4782415Z","updatedOn":"2019-04-16T02:04:22.4782415Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bacdb283-653c-47eb-a578-11743d7898f8","type":"Microsoft.Authorization/roleAssignments","name":"bacdb283-653c-47eb-a578-11743d7898f8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"80a6e936-2bdc-4927-b49e-2a7a19943b90","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:07:58.4393297Z","updatedOn":"2020-02-04T02:07:58.4393297Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e46a2f7d-e088-47e2-952f-a0a4818b3825","type":"Microsoft.Authorization/roleAssignments","name":"e46a2f7d-e088-47e2-952f-a0a4818b3825"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T08:05:19.1222694Z","updatedOn":"2020-03-26T08:05:19.1222694Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f46adf6-1c16-4743-b3ac-35cd30452c6b","type":"Microsoft.Authorization/roleAssignments","name":"1f46adf6-1c16-4743-b3ac-35cd30452c6b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"82f25a3e-d28d-4c27-90d6-d92c79d98936","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.6619455Z","updatedOn":"2020-05-07T00:35:48.6619455Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/052d4514-701f-41dd-8171-4e8cfab148a6","type":"Microsoft.Authorization/roleAssignments","name":"052d4514-701f-41dd-8171-4e8cfab148a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"882b228f-62f1-47e9-bd21-e9d01ac6eb4a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-27T09:09:33.7347978Z","updatedOn":"2020-03-27T09:09:33.7347978Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d355b17-e9d6-47b7-9181-b54ad0083793","type":"Microsoft.Authorization/roleAssignments","name":"6d355b17-e9d6-47b7-9181-b54ad0083793"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"88d2a37e-a1ac-41b5-abf7-ca9304036eb5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-19T02:50:30.0038186Z","updatedOn":"2019-03-19T02:50:30.0038186Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/26adec15-a0e4-4b2e-a437-9b545b9723fc","type":"Microsoft.Authorization/roleAssignments","name":"26adec15-a0e4-4b2e-a437-9b545b9723fc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-08T00:00:17.9237334Z","updatedOn":"2020-10-08T00:00:17.9237334Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1e5c915f-e276-400d-a6f0-9b8f202aee98","type":"Microsoft.Authorization/roleAssignments","name":"1e5c915f-e276-400d-a6f0-9b8f202aee98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-17T00:50:00.2288905Z","updatedOn":"2019-04-17T00:50:00.2288905Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0e873fd7-4bdb-4df5-a510-c15f3ce99cd6","type":"Microsoft.Authorization/roleAssignments","name":"0e873fd7-4bdb-4df5-a510-c15f3ce99cd6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"9404195a-2cde-4a10-b88c-e7b41572bf31","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T03:53:49.9358521Z","updatedOn":"2020-06-23T03:53:49.9358521Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02a0e839-adb0-448c-84f0-3a3f82ef8430","type":"Microsoft.Authorization/roleAssignments","name":"02a0e839-adb0-448c-84f0-3a3f82ef8430"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"96c0b20a-b3cd-49c6-925b-3abd0d7bf4bb","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-24T06:03:12.7460655Z","updatedOn":"2020-11-24T06:03:12.7460655Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bdd0bce4-39a5-47f7-836c-6295639cc0e1","type":"Microsoft.Authorization/roleAssignments","name":"bdd0bce4-39a5-47f7-836c-6295639cc0e1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"990cdc7b-c3c9-40b1-ba7d-f0ab1577650b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-08T07:40:31.7235048Z","updatedOn":"2020-05-08T07:40:31.7235048Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7","type":"Microsoft.Authorization/roleAssignments","name":"cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T17:06:57.1466814Z","updatedOn":"2020-06-02T17:06:57.1466814Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ab903dde-d229-446d-b429-c1618b8aef5e","type":"Microsoft.Authorization/roleAssignments","name":"ab903dde-d229-446d-b429-c1618b8aef5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"a5cae52f-366a-417b-b718-e73d17746c35","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:34:09.1452976Z","updatedOn":"2020-04-29T03:34:09.1452976Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/feb76a5e-7bed-4bc8-b481-14bbb109bc33","type":"Microsoft.Authorization/roleAssignments","name":"feb76a5e-7bed-4bc8-b481-14bbb109bc33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"a70eb664-13f1-42a8-8cfc-86a61770d75f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T10:16:20.3297126Z","updatedOn":"2020-04-15T10:16:20.3297126Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0db6da93-ca6a-4b5a-8c44-7a3f2003d03c","type":"Microsoft.Authorization/roleAssignments","name":"0db6da93-ca6a-4b5a-8c44-7a3f2003d03c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"a75ea823-3748-4855-a4df-f4ba5383d006","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T05:17:20.7354482Z","updatedOn":"2020-01-13T05:17:20.7354482Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5a79ae7-7137-416f-a2cd-4b273ca62d5f","type":"Microsoft.Authorization/roleAssignments","name":"e5a79ae7-7137-416f-a2cd-4b273ca62d5f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aa3f2491-aa59-4722-9375-0246a70d653a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-07T12:37:13.4819994Z","updatedOn":"2020-12-07T12:37:13.4819994Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7eecba5-f37b-4db4-8818-a650f8b5b8de","type":"Microsoft.Authorization/roleAssignments","name":"c7eecba5-f37b-4db4-8818-a650f8b5b8de"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"aedb4132-9499-4449-90b4-3f7cc9885668","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-23T13:13:35.5491922Z","updatedOn":"2020-09-23T13:13:35.5491922Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2ac0456-208f-4492-aecf-24bbcf14f246","type":"Microsoft.Authorization/roleAssignments","name":"d2ac0456-208f-4492-aecf-24bbcf14f246"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-24T19:37:33.7189313Z","updatedOn":"2020-02-24T19:37:33.7189313Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d1964993-fb9d-4be1-982f-fcd6ca7cd493","type":"Microsoft.Authorization/roleAssignments","name":"d1964993-fb9d-4be1-982f-fcd6ca7cd493"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b34835e0-94bf-4474-87b5-ae89483e8127","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T22:00:44.3523749Z","updatedOn":"2020-11-03T22:00:44.3523749Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/908aa5ac-22a2-413a-9333-fcb0a1ba2c59","type":"Microsoft.Authorization/roleAssignments","name":"908aa5ac-22a2-413a-9333-fcb0a1ba2c59"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-05-22T23:26:54.3208785Z","updatedOn":"2017-05-22T23:26:54.3208785Z","createdBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","updatedBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d149cfb-bc18-48f8-b769-8a0cafd11bee","type":"Microsoft.Authorization/roleAssignments","name":"2d149cfb-bc18-48f8-b769-8a0cafd11bee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"ba819494-4d2d-4d29-87e8-ced2e2dfc39d","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T02:09:11.3539299Z","updatedOn":"2020-05-07T02:09:11.3539299Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5124598f-5127-4efc-9b15-9276948fe202","type":"Microsoft.Authorization/roleAssignments","name":"5124598f-5127-4efc-9b15-9276948fe202"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"c1acf319-6d96-4dfe-b194-c27640869947","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-18T23:40:26.3271411Z","updatedOn":"2020-02-18T23:40:26.3271411Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/27f9c0cd-fbc1-4810-a9f9-804efad4beec","type":"Microsoft.Authorization/roleAssignments","name":"27f9c0cd-fbc1-4810-a9f9-804efad4beec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T10:52:21.7337863Z","updatedOn":"2020-04-02T10:52:21.7337863Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/54ff849a-1ced-4a28-b675-6bca70a82033","type":"Microsoft.Authorization/roleAssignments","name":"54ff849a-1ced-4a28-b675-6bca70a82033"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"c66b4485-d88a-4007-b687-4867ca3c076f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T07:25:52.5298801Z","updatedOn":"2020-04-16T07:25:52.5298801Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/65fd85a7-3057-4f7f-86bd-0c36a612f483","type":"Microsoft.Authorization/roleAssignments","name":"65fd85a7-3057-4f7f-86bd-0c36a612f483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"d3966e2a-8b9a-4701-b232-2cc1c8747c41","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-02T03:38:00.8756893Z","updatedOn":"2020-01-02T03:38:00.8756893Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d421e0d4-4653-48b2-9008-a877921474c8","type":"Microsoft.Authorization/roleAssignments","name":"d421e0d4-4653-48b2-9008-a877921474c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-22T21:44:38.6097605Z","updatedOn":"2020-05-22T21:44:38.6097605Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a2d331c-57c6-48be-9d5f-f49da541fc7e","type":"Microsoft.Authorization/roleAssignments","name":"0a2d331c-57c6-48be-9d5f-f49da541fc7e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"dc1d0494-e87d-4231-b7e7-6b0d4912ca0e","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:30:10.6978339Z","updatedOn":"2020-02-04T21:30:10.6978339Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/91ea4b88-79c1-4163-bf5c-760b8add6d79","type":"Microsoft.Authorization/roleAssignments","name":"91ea4b88-79c1-4163-bf5c-760b8add6d79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"e29d79eb-7dfc-4583-b360-d45d39625c97","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-05T23:00:10.2304129Z","updatedOn":"2020-10-05T23:00:10.2304129Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d","type":"Microsoft.Authorization/roleAssignments","name":"f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:33:46.3567584Z","updatedOn":"2020-04-03T05:33:46.3567584Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4f9fed67-4a0b-4f9d-870e-66a508cb73eb","type":"Microsoft.Authorization/roleAssignments","name":"4f9fed67-4a0b-4f9d-870e-66a508cb73eb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-24T16:54:45.9590630Z","updatedOn":"2020-01-24T16:54:45.9590630Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/04741a9e-7efb-41cc-b79c-8c725cc7563b","type":"Microsoft.Authorization/roleAssignments","name":"04741a9e-7efb-41cc-b79c-8c725cc7563b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"f058371f-0c0e-46bb-a5d4-f8aec637a467","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:18:21.5783958Z","updatedOn":"2019-08-02T07:18:21.5783958Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f4afc41d-352f-4bce-84f1-fad9f832f274","type":"Microsoft.Authorization/roleAssignments","name":"f4afc41d-352f-4bce-84f1-fad9f832f274"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"f31399da-e7ed-4fe4-a825-a9dff4f53481","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-03T17:48:07.2484442Z","updatedOn":"2020-02-03T17:48:07.2484442Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/31005f88-9e70-483d-acc8-0f9cc8066b13","type":"Microsoft.Authorization/roleAssignments","name":"31005f88-9e70-483d-acc8-0f9cc8066b13"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"f3add809-c372-44f2-8d2e-107707be72f1","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:07:59.9113196Z","updatedOn":"2020-02-04T21:07:59.9113196Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea60c465-aef4-4494-9478-636615243841","type":"Microsoft.Authorization/roleAssignments","name":"ea60c465-aef4-4494-9478-636615243841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"fe25b9d3-fba5-4ec1-8c67-992f8f3d4d1d","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-11-02T00:40:13.2696018Z","updatedOn":"2019-11-02T00:40:13.2696018Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1c0ee413-025e-422c-a8d0-2b8dd410b9b8","type":"Microsoft.Authorization/roleAssignments","name":"1c0ee413-025e-422c-a8d0-2b8dd410b9b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"febf609b-90d8-4d63-bffb-c12ccb094696","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:37:15.2971418Z","updatedOn":"2020-02-04T21:37:15.2971418Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/39e99cf2-95c7-4585-8703-998450cafea0","type":"Microsoft.Authorization/roleAssignments","name":"39e99cf2-95c7-4585-8703-998450cafea0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"fec1091b-3a0f-4cd0-a329-6c9a7ee37df0","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-02T09:02:28.9137650Z","updatedOn":"2020-11-02T09:02:28.9137650Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0ad1faa8-8680-4dec-a768-050e8349af33","type":"Microsoft.Authorization/roleAssignments","name":"0ad1faa8-8680-4dec-a768-050e8349af33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"39527840-d507-4477-8bd2-d7ffa4542194","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-15T22:27:15.6601349Z","updatedOn":"2018-11-15T22:27:15.6601349Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/418847ec-df97-4b29-9711-fc833817e5d6","type":"Microsoft.Authorization/roleAssignments","name":"418847ec-df97-4b29-9711-fc833817e5d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"7d24045a-3445-4bda-abe5-232e2bccd01a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-28T14:20:52.7506898Z","updatedOn":"2019-08-28T14:20:52.7506898Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/715fd118-93b8-4b09-822d-48de5afb21e3","type":"Microsoft.Authorization/roleAssignments","name":"715fd118-93b8-4b09-822d-48de5afb21e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-06T05:22:04.7673784Z","updatedOn":"2019-01-06T05:22:04.7673784Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ba5c8600-8cc9-4778-9735-c3d57d26e50d","type":"Microsoft.Authorization/roleAssignments","name":"ba5c8600-8cc9-4778-9735-c3d57d26e50d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"b5f514f6-7c71-4896-aedf-cc22eb477985","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:21:28.6789246Z","updatedOn":"2020-06-02T16:21:28.6789246Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42","type":"Microsoft.Authorization/roleAssignments","name":"bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00a7fa06-74a2-46f5-b2b1-b3dfaf95b90a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-19T05:02:37.0675759Z","updatedOn":"2020-06-19T05:02:37.0675759Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3e8baba7-3df6-4a7e-91ca-cd4a8393ae56","type":"Microsoft.Authorization/roleAssignments","name":"3e8baba7-3df6-4a7e-91ca-cd4a8393ae56"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"073c38f3-dfb7-4333-b494-459ae334310b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T00:33:22.5942897Z","updatedOn":"2020-10-06T00:33:22.5942897Z","createdBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","updatedBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/24d0c5e6-0763-11eb-82a0-d636039e345c","type":"Microsoft.Authorization/roleAssignments","name":"24d0c5e6-0763-11eb-82a0-d636039e345c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"0905068f-332c-4717-9046-df8e2875f563","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:30.4183889Z","updatedOn":"2019-12-13T02:01:30.4183889Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4623d907-e6fa-4e2a-ad82-18e34456d655","type":"Microsoft.Authorization/roleAssignments","name":"4623d907-e6fa-4e2a-ad82-18e34456d655"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"1007b5b7-ef5e-4ab0-8e86-81b52ce5747d","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:02:28.0518299Z","updatedOn":"2019-12-13T02:02:28.0518299Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ff4ee845-d8f5-49d0-93ac-7d45374946dd","type":"Microsoft.Authorization/roleAssignments","name":"ff4ee845-d8f5-49d0-93ac-7d45374946dd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"113f6676-de62-440f-bc5d-d4c077921d11","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:37:49.6357044Z","updatedOn":"2020-03-25T08:37:49.6357044Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b332ab7b-a956-4e37-acc1-e4df2e9eedfa","type":"Microsoft.Authorization/roleAssignments","name":"b332ab7b-a956-4e37-acc1-e4df2e9eedfa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"12cb7792-1e80-4e2b-a444-6d86e4fed3b6","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:52:37.6293834Z","updatedOn":"2020-02-21T03:52:37.6293834Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2402af90-d517-4d1d-9ca1-7b85dfc17099","type":"Microsoft.Authorization/roleAssignments","name":"2402af90-d517-4d1d-9ca1-7b85dfc17099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"17f09542-c300-4090-aff2-4b7303486809","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-24T20:02:31.4933981Z","updatedOn":"2020-07-24T20:02:31.4933981Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d","type":"Microsoft.Authorization/roleAssignments","name":"fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"18b6bb92-b818-4f5f-8f5d-a319ee674751","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T01:00:41.8419503Z","updatedOn":"2020-04-28T01:00:41.8419503Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4da426ac-99d3-442d-b868-532f3582429b","type":"Microsoft.Authorization/roleAssignments","name":"4da426ac-99d3-442d-b868-532f3582429b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"193676f1-14c5-42be-8373-27a1063e0835","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T12:48:42.8416788Z","updatedOn":"2020-11-10T12:48:42.8416788Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc924d22-cbb3-4f1d-a3c5-e803c30b8428","type":"Microsoft.Authorization/roleAssignments","name":"dc924d22-cbb3-4f1d-a3c5-e803c30b8428"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-04T03:17:07.6866234Z","updatedOn":"2019-12-04T03:17:07.6866234Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b76e5f32-b37f-482c-a7a4-98ef34ecea8a","type":"Microsoft.Authorization/roleAssignments","name":"b76e5f32-b37f-482c-a7a4-98ef34ecea8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"1d398750-3103-47cb-9e02-380759b1f920","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:12:42.6196328Z","updatedOn":"2020-04-27T23:12:42.6196328Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bb61d9e5-3664-42b4-b41c-bc3e34701de6","type":"Microsoft.Authorization/roleAssignments","name":"bb61d9e5-3664-42b4-b41c-bc3e34701de6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"203de16f-a918-45b1-bde4-6cc574d16944","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-02T20:50:25.6909226Z","updatedOn":"2020-03-02T20:50:25.6909226Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95a9d3e8-db32-4a7f-ad9c-46054677ff39","type":"Microsoft.Authorization/roleAssignments","name":"95a9d3e8-db32-4a7f-ad9c-46054677ff39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"220ad69c-dd7a-460b-b1f1-eb92a03542db","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T20:48:38.9374068Z","updatedOn":"2020-04-16T20:48:38.9374068Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/45d89866-af64-4364-b886-7f5ec154c3d4","type":"Microsoft.Authorization/roleAssignments","name":"45d89866-af64-4364-b886-7f5ec154c3d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"22638f38-fe4e-4b44-b093-7cecedb4896a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:42:00.9560545Z","updatedOn":"2020-04-20T08:42:00.9560545Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f","type":"Microsoft.Authorization/roleAssignments","name":"7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"241cd743-2c33-4860-bd3a-1df659c06eef","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-19T00:23:10.4351839Z","updatedOn":"2020-06-19T00:23:10.4351839Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1eb6cee-ee7a-4ed5-a683-846f01688ab9","type":"Microsoft.Authorization/roleAssignments","name":"c1eb6cee-ee7a-4ed5-a683-846f01688ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2540d861-4685-48cd-a936-e371b3208c87","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T01:58:45.6145522Z","updatedOn":"2020-05-07T01:58:45.6145522Z","createdBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","updatedBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7","type":"Microsoft.Authorization/roleAssignments","name":"9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2a97c4b7-edc4-4d83-bee0-5754c7d5dc19","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T21:41:39.4063114Z","updatedOn":"2020-01-13T21:41:39.4063114Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2226a2aa-7a47-4546-82ed-4e9e4536bc7b","type":"Microsoft.Authorization/roleAssignments","name":"2226a2aa-7a47-4546-82ed-4e9e4536bc7b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2b66ef67-ee5d-4699-b59e-03eda4193896","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T03:10:28.2381030Z","updatedOn":"2020-04-23T03:10:28.2381030Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f98d1512-e634-4663-a219-24be2e6bfe1c","type":"Microsoft.Authorization/roleAssignments","name":"f98d1512-e634-4663-a219-24be2e6bfe1c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2d36972c-06f7-4ee4-9e91-73957849e734","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T22:50:20.7914421Z","updatedOn":"2019-01-30T22:50:20.7914421Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0bee5f49-7099-4a3c-9eef-b40697f6f371","type":"Microsoft.Authorization/roleAssignments","name":"0bee5f49-7099-4a3c-9eef-b40697f6f371"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2d41439a-72c4-47dc-9b23-e919cead4c41","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-04T06:37:19.1237954Z","updatedOn":"2020-04-04T06:37:19.1237954Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01","type":"Microsoft.Authorization/roleAssignments","name":"d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2d47f7a3-b5a8-42e3-9860-48ce94e449f1","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-20T10:18:15.5454511Z","updatedOn":"2020-10-20T10:18:15.5454511Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/06a0e1fb-af3e-4fa2-815f-848a6d176225","type":"Microsoft.Authorization/roleAssignments","name":"06a0e1fb-af3e-4fa2-815f-848a6d176225"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"2e0c670c-6395-4a4e-8b4c-851afd84339f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-10-16T21:25:10.0634209Z","updatedOn":"2018-10-16T21:25:10.0634209Z","createdBy":"85c3c1d9-e7aa-418e-8a66-3fe24e88e80c","updatedBy":"85c3c1d9-e7aa-418e-8a66-3fe24e88e80c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7f06ee09-ebfa-4931-a77d-ae0a39454e5b","type":"Microsoft.Authorization/roleAssignments","name":"7f06ee09-ebfa-4931-a77d-ae0a39454e5b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"303d8fcd-ef36-4cdd-92a8-7d37f7e8475b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:59.2770539Z","updatedOn":"2020-08-21T16:23:59.2770539Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4ed77f1d-82a2-4a02-b48e-fa5776870280","type":"Microsoft.Authorization/roleAssignments","name":"4ed77f1d-82a2-4a02-b48e-fa5776870280"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"305c679a-dc49-43a7-b913-996069f10c61","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T02:06:03.3308352Z","updatedOn":"2020-04-15T02:06:03.3308352Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6142150e-c404-48e6-a731-fffb36357051","type":"Microsoft.Authorization/roleAssignments","name":"6142150e-c404-48e6-a731-fffb36357051"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"392e7e76-1ee5-4c86-b0c3-cd3ebc5fe4a8","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.5194580Z","updatedOn":"2020-04-20T20:29:38.5194580Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7682e420-ebd8-4c39-be01-8c1fc953f250","type":"Microsoft.Authorization/roleAssignments","name":"7682e420-ebd8-4c39-be01-8c1fc953f250"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"39527840-d507-4477-8bd2-d7ffa4542194","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-16T23:46:13.9660279Z","updatedOn":"2018-11-16T23:46:13.9660279Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2b66b1ea-89dd-4bc6-8d89-96298648eb40","type":"Microsoft.Authorization/roleAssignments","name":"2b66b1ea-89dd-4bc6-8d89-96298648eb40"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"3baa5928-dd4c-4eca-8aa5-d2adb7f3d380","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-29T10:55:39.1066931Z","updatedOn":"2020-09-29T10:55:39.1066931Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/41e159ac-411a-4eed-b319-5b92571d2950","type":"Microsoft.Authorization/roleAssignments","name":"41e159ac-411a-4eed-b319-5b92571d2950"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"3c5e52d1-1e78-4c0e-b069-1c07c6ed52d6","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-07T09:44:47.0965106Z","updatedOn":"2020-09-07T09:44:47.0965106Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/79357f85-973d-4621-b1bd-d1ecb645e146","type":"Microsoft.Authorization/roleAssignments","name":"79357f85-973d-4621-b1bd-d1ecb645e146"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"3e42de7d-aa9a-46f4-bf08-ec1093322e59","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T08:16:05.3450970Z","updatedOn":"2020-12-04T08:16:05.3450970Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15dbe638-db5c-45ad-9e4e-3bee28587281","type":"Microsoft.Authorization/roleAssignments","name":"15dbe638-db5c-45ad-9e4e-3bee28587281"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"3f6481d9-f21c-4b7f-900d-66f3f5092db2","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-19T00:47:23.2940388Z","updatedOn":"2020-12-19T00:47:23.2940388Z","createdBy":"241cd743-2c33-4860-bd3a-1df659c06eef","updatedBy":"241cd743-2c33-4860-bd3a-1df659c06eef","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fcf6a128-f9dc-4c5b-9ea1-672e22bf9fea","type":"Microsoft.Authorization/roleAssignments","name":"fcf6a128-f9dc-4c5b-9ea1-672e22bf9fea"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"433b39e4-d731-4c3f-855b-327c980d393d","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-31T01:55:23.5911140Z","updatedOn":"2019-01-31T01:55:23.5911140Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f","type":"Microsoft.Authorization/roleAssignments","name":"3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"44d2f8c7-d87d-45b0-87db-4cb97b40417d","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-10-27T00:03:26.2878499Z","updatedOn":"2018-10-27T00:03:26.2878499Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea920230-1aba-4f80-9eef-3fed8216f594","type":"Microsoft.Authorization/roleAssignments","name":"ea920230-1aba-4f80-9eef-3fed8216f594"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"471feb6d-5a83-439e-af7b-311f4eee2d0c","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:25:35.9118633Z","updatedOn":"2020-03-25T08:25:35.9118633Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1","type":"Microsoft.Authorization/roleAssignments","name":"6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4c6b5ae4-3f4a-4317-8970-2ed342366d0b","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-04T02:21:24.1380483Z","updatedOn":"2020-06-04T02:21:24.1380483Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f70af6d6-4511-4e74-b25f-9c15978d4859","type":"Microsoft.Authorization/roleAssignments","name":"f70af6d6-4511-4e74-b25f-9c15978d4859"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"4f6ccf88-de1e-417e-9971-f4263b13b4d2","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T01:25:12.5585896Z","updatedOn":"2019-10-26T01:25:12.5585896Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5e4c17a-2a72-4b0e-8518-53afddc60b04","type":"Microsoft.Authorization/roleAssignments","name":"e5e4c17a-2a72-4b0e-8518-53afddc60b04"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"503af2b0-4664-4e4e-8fab-00e7d16ed6b5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:24:43.1326207Z","updatedOn":"2020-04-20T22:24:43.1326207Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6","type":"Microsoft.Authorization/roleAssignments","name":"d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"557182cc-aa6f-4700-a3b5-77c4c64b2148","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T09:55:40.2829720Z","updatedOn":"2020-04-03T09:55:40.2829720Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9c2a551-11aa-4b0a-8816-f8511cd46a32","type":"Microsoft.Authorization/roleAssignments","name":"c9c2a551-11aa-4b0a-8816-f8511cd46a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"5abe6647-6d0a-42a5-9378-28457904e05f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-18T02:26:13.8743106Z","updatedOn":"2020-07-18T02:26:13.8743106Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cfd7632d-7c5a-4531-82ce-890df8b4be96","type":"Microsoft.Authorization/roleAssignments","name":"cfd7632d-7c5a-4531-82ce-890df8b4be96"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"5c4e9ab8-dc30-4939-82c2-21578f3e8729","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:57:30.1921503Z","updatedOn":"2020-04-29T03:57:30.1921503Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88","type":"Microsoft.Authorization/roleAssignments","name":"b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"5dc8b685-8bb3-4140-b266-34da5be22de8","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T06:59:06.6904070Z","updatedOn":"2020-04-21T06:59:06.6904070Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8273f6ee-b861-42a0-8dec-475eb3215463","type":"Microsoft.Authorization/roleAssignments","name":"8273f6ee-b861-42a0-8dec-475eb3215463"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"5f58dacf-3c88-4723-93ab-e6e23593fc9c","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-29T17:47:02.9492136Z","updatedOn":"2020-06-29T17:47:02.9492136Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5cae5324-e7eb-4c13-ba0d-80c801c2b744","type":"Microsoft.Authorization/roleAssignments","name":"5cae5324-e7eb-4c13-ba0d-80c801c2b744"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"62432823-a60a-4a06-a27d-85ae2bbc2b7b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T15:40:03.6815875Z","updatedOn":"2020-04-29T15:40:03.6815875Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/09778426-699f-4faa-8016-5e6029e7313d","type":"Microsoft.Authorization/roleAssignments","name":"09778426-699f-4faa-8016-5e6029e7313d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"638a2bb1-78e5-4557-aadf-5f0f60cc0d34","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T21:10:42.2124416Z","updatedOn":"2020-03-26T21:10:42.2124416Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d394da6c-4def-47de-8689-791727331c5b","type":"Microsoft.Authorization/roleAssignments","name":"d394da6c-4def-47de-8689-791727331c5b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"6517947e-4657-4099-803b-c0e795511100","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:43:20.3428422Z","updatedOn":"2020-04-27T23:43:20.3428422Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/271e5b8d-8684-4668-98b9-c3dc25f4b437","type":"Microsoft.Authorization/roleAssignments","name":"271e5b8d-8684-4668-98b9-c3dc25f4b437"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"65a109fa-b4c1-4998-b7a8-280f2b43ecb3","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-18T08:00:24.6769745Z","updatedOn":"2020-12-18T08:00:24.6769745Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7f60817e-27b5-486b-bbdb-b748bcb752d4","type":"Microsoft.Authorization/roleAssignments","name":"7f60817e-27b5-486b-bbdb-b748bcb752d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"6640bb09-7172-43fe-bce0-faf7f34b959a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-01T10:07:57.9278821Z","updatedOn":"2020-09-01T10:07:57.9278821Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/06cdf5a9-0983-4aa6-8d0f-20faf663dc4e","type":"Microsoft.Authorization/roleAssignments","name":"06cdf5a9-0983-4aa6-8d0f-20faf663dc4e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"6a73ce5d-207c-4a44-baef-01c84afe30f3","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:34:50.7125622Z","updatedOn":"2020-04-21T07:34:50.7125622Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ddeb2255-2bb6-458a-a891-532e96ae5483","type":"Microsoft.Authorization/roleAssignments","name":"ddeb2255-2bb6-458a-a891-532e96ae5483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"711888db-b490-4698-8814-350c558a6a73","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T04:07:45.3308845Z","updatedOn":"2020-06-23T04:07:45.3308845Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15d1dab1-b507-11ea-819c-a28e10bedef6","type":"Microsoft.Authorization/roleAssignments","name":"15d1dab1-b507-11ea-819c-a28e10bedef6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"720814e8-6495-459c-883d-d4ca50f57716","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-13T00:09:08.8179220Z","updatedOn":"2020-05-13T00:09:08.8179220Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/08a578f0-4875-47d0-8775-946b3a0f2b06","type":"Microsoft.Authorization/roleAssignments","name":"08a578f0-4875-47d0-8775-946b3a0f2b06"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"746c65f5-d2cb-44d6-94a0-d76db2b88a24","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-09T14:00:58.7467547Z","updatedOn":"2020-11-09T14:00:58.7467547Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e9541f93-ea4a-4b1b-98bf-839fecfcaa22","type":"Microsoft.Authorization/roleAssignments","name":"e9541f93-ea4a-4b1b-98bf-839fecfcaa22"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"796b46ec-9afe-44fd-aa2f-446669eb286c","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-10T23:15:46.8549700Z","updatedOn":"2020-05-10T23:15:46.8549700Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22d3da65-7681-445e-9080-e748e494676f","type":"Microsoft.Authorization/roleAssignments","name":"22d3da65-7681-445e-9080-e748e494676f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"7d24045a-3445-4bda-abe5-232e2bccd01a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-29T13:30:14.1177711Z","updatedOn":"2019-08-29T13:30:14.1177711Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4a2c1014-c1ba-4ae9-a632-90967c28429d","type":"Microsoft.Authorization/roleAssignments","name":"4a2c1014-c1ba-4ae9-a632-90967c28429d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"7db92542-b539-4a35-a6aa-46923aa70462","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T01:26:21.7189691Z","updatedOn":"2020-02-27T01:26:21.7189691Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28808064-5900-11ea-81c8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"28808064-5900-11ea-81c8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"7dd02246-a0fe-4548-90a8-0e874304beb7","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-02T01:52:45.5699406Z","updatedOn":"2020-09-02T01:52:45.5699406Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3e21284b-6bd7-431a-81ae-ccaf56267ab5","type":"Microsoft.Authorization/roleAssignments","name":"3e21284b-6bd7-431a-81ae-ccaf56267ab5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"80120e80-4873-41d7-b73c-e9fede790b52","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-31T20:08:15.8705805Z","updatedOn":"2019-10-31T20:08:15.8705805Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e47c861f-a9eb-46c0-b2e2-102033a5c009","type":"Microsoft.Authorization/roleAssignments","name":"e47c861f-a9eb-46c0-b2e2-102033a5c009"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"826494a1-f78c-4196-ac4e-bb39db9e0b30","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:17:14.5340823Z","updatedOn":"2020-04-28T00:17:14.5340823Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f7e6b175-9796-4292-bf64-1683aa14312f","type":"Microsoft.Authorization/roleAssignments","name":"f7e6b175-9796-4292-bf64-1683aa14312f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:30:00.0256525Z","updatedOn":"2020-04-20T08:30:00.0256525Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a91f5ef0-1d9b-453e-8f90-43826c3652dd","type":"Microsoft.Authorization/roleAssignments","name":"a91f5ef0-1d9b-453e-8f90-43826c3652dd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"8525c1e5-7ec8-421b-922a-d23add34859f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T00:22:19.2644898Z","updatedOn":"2020-04-14T00:22:19.2644898Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/420714ce-6b24-4ce2-b7ee-51554de01de7","type":"Microsoft.Authorization/roleAssignments","name":"420714ce-6b24-4ce2-b7ee-51554de01de7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"864e1247-3a96-49b6-89ad-931587c9d5ae","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:53:44.9077172Z","updatedOn":"2020-04-28T00:53:44.9077172Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2940c5e2-5742-42aa-9569-e68c698a01d6","type":"Microsoft.Authorization/roleAssignments","name":"2940c5e2-5742-42aa-9569-e68c698a01d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"87714c58-f8a2-447f-8bf1-30e214386c56","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-13T08:23:22.2283915Z","updatedOn":"2020-07-13T08:23:22.2283915Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d620bc90-9de4-4ae7-b69a-0b2489f91897","type":"Microsoft.Authorization/roleAssignments","name":"d620bc90-9de4-4ae7-b69a-0b2489f91897"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"87ccb404-2e62-44d1-97c0-a842c400b985","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T19:30:49.2769608Z","updatedOn":"2019-01-30T19:30:49.2769608Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/310957e5-5722-42e0-95b6-5bc6c6b67f16","type":"Microsoft.Authorization/roleAssignments","name":"310957e5-5722-42e0-95b6-5bc6c6b67f16"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"88d55a68-f674-4ec5-afcd-fe150e59c549","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:57.7005096Z","updatedOn":"2020-08-21T16:23:57.7005096Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/17d7954a-d32a-4181-b887-1de9a8a0c05a","type":"Microsoft.Authorization/roleAssignments","name":"17d7954a-d32a-4181-b887-1de9a8a0c05a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"8a5603a8-2c60-49ab-bc28-a989b91e187d","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.4382384Z","updatedOn":"2020-08-21T16:23:58.4382384Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8ab72fbd-e5fe-4a7d-ae20-baad615d688d","type":"Microsoft.Authorization/roleAssignments","name":"8ab72fbd-e5fe-4a7d-ae20-baad615d688d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"91f81dfd-d0ca-4654-902f-fe155ff9845b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T01:05:25.8863198Z","updatedOn":"2020-07-03T01:05:25.8863198Z","createdBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","updatedBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/46877403-bcc9-11ea-924f-00155d871f03","type":"Microsoft.Authorization/roleAssignments","name":"46877403-bcc9-11ea-924f-00155d871f03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"92634de3-03f6-4092-b41b-20616b11a464","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:19:56.1932050Z","updatedOn":"2020-06-02T16:19:56.1932050Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/de7bdfed-5cc5-47e2-9008-327939dc8379","type":"Microsoft.Authorization/roleAssignments","name":"de7bdfed-5cc5-47e2-9008-327939dc8379"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"96c0b20a-b3cd-49c6-925b-3abd0d7bf4bb","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-15T03:35:43.5573744Z","updatedOn":"2020-10-15T03:35:43.5573744Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64d06112-fceb-476a-b426-6843c25208ae","type":"Microsoft.Authorization/roleAssignments","name":"64d06112-fceb-476a-b426-6843c25208ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"9b5ae861-7fd1-4e4e-929a-7b2123263686","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-28T19:57:23.3708745Z","updatedOn":"2019-03-28T19:57:23.3708745Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc796cab-2f6b-4099-b9a3-7500f5516153","type":"Microsoft.Authorization/roleAssignments","name":"cc796cab-2f6b-4099-b9a3-7500f5516153"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"9bb644db-35f0-4b26-a438-7563f129a27f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-24T02:12:40.2606628Z","updatedOn":"2020-04-24T02:12:40.2606628Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a375386-4cb0-47fd-952c-92465f6d679d","type":"Microsoft.Authorization/roleAssignments","name":"6a375386-4cb0-47fd-952c-92465f6d679d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"9c7b97ac-5b7e-4bae-ad59-5f5dda187565","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:57.7999137Z","updatedOn":"2020-08-21T16:23:57.7999137Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a853af7-252b-4315-9ee3-0b243e595f80","type":"Microsoft.Authorization/roleAssignments","name":"9a853af7-252b-4315-9ee3-0b243e595f80"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"9e759545-285e-4af0-9caf-18018b3dee9e","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T21:38:16.8019789Z","updatedOn":"2020-07-07T21:38:16.8019789Z","createdBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","updatedBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d34e25a-c09a-11ea-893f-eefa4c05adfb","type":"Microsoft.Authorization/roleAssignments","name":"2d34e25a-c09a-11ea-893f-eefa4c05adfb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"9fcea202-aea4-483b-bfce-69efda94b4cd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-30T22:56:44.9793119Z","updatedOn":"2020-03-30T22:56:44.9793119Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/000ea275-41c4-40ce-943f-98a8849a56bc","type":"Microsoft.Authorization/roleAssignments","name":"000ea275-41c4-40ce-943f-98a8849a56bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"a0489948-cd50-4991-80ff-9108f978032f","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.6182075Z","updatedOn":"2019-12-13T02:01:31.6182075Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3ea741e-fdf8-4780-a73f-bbc0efbd141c","type":"Microsoft.Authorization/roleAssignments","name":"d3ea741e-fdf8-4780-a73f-bbc0efbd141c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"a1b1ff5b-e20b-4e52-936d-a4c8f247b72d","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T23:59:03.2024779Z","updatedOn":"2020-07-07T23:59:03.2024779Z","createdBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","updatedBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/718cdad6-cc40-415b-aae3-f356df943d39","type":"Microsoft.Authorization/roleAssignments","name":"718cdad6-cc40-415b-aae3-f356df943d39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"a6581be6-c0f9-459c-b7a1-f41b8ff6ccc1","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:17.2382220Z","updatedOn":"2020-06-23T05:07:17.2382220Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4202823d-7518-46d1-b5ff-b6c7cb7b9dd3","type":"Microsoft.Authorization/roleAssignments","name":"4202823d-7518-46d1-b5ff-b6c7cb7b9dd3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"a6b76fdc-4343-4b87-b6d3-3ae963564733","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-18T12:01:15.4801397Z","updatedOn":"2020-05-18T12:01:15.4801397Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4c04d5e5-df60-47b9-abde-aa9641425c64","type":"Microsoft.Authorization/roleAssignments","name":"4c04d5e5-df60-47b9-abde-aa9641425c64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"a7fa5dfe-0661-4449-925c-282dbddfa832","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-24T00:04:10.4462553Z","updatedOn":"2020-09-24T00:04:10.4462553Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/78586b2c-fdf9-11ea-9e5e-8851fb3f4911","type":"Microsoft.Authorization/roleAssignments","name":"78586b2c-fdf9-11ea-9e5e-8851fb3f4911"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"aa361061-83cb-4d2f-b7f4-631ec23784ea","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:15:19.6064646Z","updatedOn":"2020-11-10T00:15:19.6064646Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2246ec23-fc97-4e82-b67c-04743087f63d","type":"Microsoft.Authorization/roleAssignments","name":"2246ec23-fc97-4e82-b67c-04743087f63d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"aaf6b096-2c34-4151-ae13-22f33a1d9fe5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-15T09:02:04.6361135Z","updatedOn":"2020-09-15T09:02:04.6361135Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3a2ff825-a078-475d-aa68-80640a14daa2","type":"Microsoft.Authorization/roleAssignments","name":"3a2ff825-a078-475d-aa68-80640a14daa2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"abc07840-24d3-46fa-a995-efab1f0ba575","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-10T01:13:53.0806696Z","updatedOn":"2020-06-10T01:13:53.0806696Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a584fad9-aab7-11ea-b7e7-00155d4b0124","type":"Microsoft.Authorization/roleAssignments","name":"a584fad9-aab7-11ea-b7e7-00155d4b0124"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ae78c8b3-6b29-4016-bb6e-407a13c0f74a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T07:48:19.4504494Z","updatedOn":"2020-07-03T07:48:19.4504494Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28dd25b5-e359-4d3d-9632-bcd15c3fa296","type":"Microsoft.Authorization/roleAssignments","name":"28dd25b5-e359-4d3d-9632-bcd15c3fa296"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"af7b2c95-bf9e-49ac-bb0b-f7f392cbbca5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-26T09:32:54.1039923Z","updatedOn":"2020-10-26T09:32:54.1039923Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/209640f3-25d8-4e30-b857-d64304235a61","type":"Microsoft.Authorization/roleAssignments","name":"209640f3-25d8-4e30-b857-d64304235a61"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"b42d32ff-6855-4eb7-8381-fc768a25b2c6","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:51.5057560Z","updatedOn":"2020-06-09T00:52:51.5057560Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d91fd42-bd38-4380-8f63-993e49f83833","type":"Microsoft.Authorization/roleAssignments","name":"6d91fd42-bd38-4380-8f63-993e49f83833"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ba369353-49f9-4c7c-806f-5368d84c5dde","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-20T20:32:24.1155446Z","updatedOn":"2019-09-20T20:32:24.1155446Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1a9a09e-eafe-4c97-b589-a8261ee04099","type":"Microsoft.Authorization/roleAssignments","name":"c1a9a09e-eafe-4c97-b589-a8261ee04099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"bc2634de-5197-4980-9558-ef6bac4d18b0","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T00:23:23.9037436Z","updatedOn":"2020-05-12T00:23:23.9037436Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6ff95229-981f-40d7-889f-97bc90b8f387","type":"Microsoft.Authorization/roleAssignments","name":"6ff95229-981f-40d7-889f-97bc90b8f387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"bcafa782-9a5c-4967-83ea-94265a9914dd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:52.1315983Z","updatedOn":"2020-06-09T00:52:52.1315983Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7512dec1-86e5-400d-8bc9-f24f181127f3","type":"Microsoft.Authorization/roleAssignments","name":"7512dec1-86e5-400d-8bc9-f24f181127f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c08c755c-4aa0-467b-89be-8fe94dd4c57d","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-19T12:24:03.4570701Z","updatedOn":"2020-11-19T12:24:03.4570701Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a29c25cf-6027-4031-8c68-12c812d4e4d7","type":"Microsoft.Authorization/roleAssignments","name":"a29c25cf-6027-4031-8c68-12c812d4e4d7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-30T03:12:58.1455315Z","updatedOn":"2019-12-30T03:12:58.1455315Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/091713ce-9ee7-445d-beaf-708ee254b129","type":"Microsoft.Authorization/roleAssignments","name":"091713ce-9ee7-445d-beaf-708ee254b129"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c29bee61-aa42-4f9c-be8b-840522822e1e","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T04:20:34.3557776Z","updatedOn":"2019-04-19T04:20:34.3557776Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/092a238c-94af-4fca-bd4a-bb4995ea58db","type":"Microsoft.Authorization/roleAssignments","name":"092a238c-94af-4fca-bd4a-bb4995ea58db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c4d025e6-45a4-46c4-9173-a251cba484a4","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T04:03:23.9185561Z","updatedOn":"2020-04-14T04:03:23.9185561Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0f0f495d-0356-4239-b966-3f47f5f1054a","type":"Microsoft.Authorization/roleAssignments","name":"0f0f495d-0356-4239-b966-3f47f5f1054a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c518df35-7e98-4c84-9222-b902d191061e","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.4023513Z","updatedOn":"2020-04-20T20:29:38.4023513Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b3276191-98a8-472b-b650-21c8d24b7464","type":"Microsoft.Authorization/roleAssignments","name":"b3276191-98a8-472b-b650-21c8d24b7464"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c5ff3392-9b35-4c76-999e-a80a1b747b55","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-16T02:06:59.0490140Z","updatedOn":"2020-05-16T02:06:59.0490140Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa","type":"Microsoft.Authorization/roleAssignments","name":"2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c6141a72-0ed4-456b-8334-7b17736d97ef","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-13T22:32:47.4470861Z","updatedOn":"2020-04-13T22:32:47.4470861Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/93ce765f-2d72-454b-816b-ba287754fe5a","type":"Microsoft.Authorization/roleAssignments","name":"93ce765f-2d72-454b-816b-ba287754fe5a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c7eb4d86-8773-4890-ac9c-d9785f7f68ae","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T00:42:59.8868253Z","updatedOn":"2020-05-14T00:42:59.8868253Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b3c8d44-237c-410c-a095-52ded7f5cd26","type":"Microsoft.Authorization/roleAssignments","name":"6b3c8d44-237c-410c-a095-52ded7f5cd26"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"c9466ef0-e6f3-440d-b025-e9c2cd815d16","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:26:01.9493491Z","updatedOn":"2020-02-11T13:26:01.9493491Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8fab1ba3-53c2-4b21-9d32-dc89fd061811","type":"Microsoft.Authorization/roleAssignments","name":"8fab1ba3-53c2-4b21-9d32-dc89fd061811"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cac767da-bc67-4f8f-86e5-81c2a101df77","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:12:49.1428239Z","updatedOn":"2020-11-10T00:12:49.1428239Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c13e8fa1-ee9a-460a-910e-eaecab956199","type":"Microsoft.Authorization/roleAssignments","name":"c13e8fa1-ee9a-460a-910e-eaecab956199"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cb95783d-cf85-4e9e-8637-1d44b88b607f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T22:53:47.5902917Z","updatedOn":"2019-04-19T22:53:47.5902917Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f9d617d-8ab5-4f63-8c85-445f6c30632f","type":"Microsoft.Authorization/roleAssignments","name":"1f9d617d-8ab5-4f63-8c85-445f6c30632f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cd00527a-7491-4ee9-9f79-8209067a98b3","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:34:39.2163770Z","updatedOn":"2020-04-03T05:34:39.2163770Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8e4edc2a-dd1f-469b-9a44-f0693866b843","type":"Microsoft.Authorization/roleAssignments","name":"8e4edc2a-dd1f-469b-9a44-f0693866b843"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cdb876ec-8433-4be1-8502-113ed17e2d6b","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T21:48:57.3001992Z","updatedOn":"2020-05-12T21:48:57.3001992Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dcc102ec-9c04-4c7c-976e-94c72db42b49","type":"Microsoft.Authorization/roleAssignments","name":"dcc102ec-9c04-4c7c-976e-94c72db42b49"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cde53aed-72e6-4b96-a506-8a3e606893c9","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-19T03:59:55.6417943Z","updatedOn":"2020-10-19T03:59:55.6417943Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d449bc1-f3b3-4d07-94e5-9c78a799099f","type":"Microsoft.Authorization/roleAssignments","name":"6d449bc1-f3b3-4d07-94e5-9c78a799099f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cde55c1b-420b-484c-b5eb-3b11a98ca252","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-26T06:44:38.5656650Z","updatedOn":"2019-06-26T06:44:38.5656650Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d","type":"Microsoft.Authorization/roleAssignments","name":"a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"cf83abcf-1aa6-43c6-ad9d-afc04b4644a1","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-22T06:46:57.5342927Z","updatedOn":"2020-10-22T06:46:57.5342927Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fc3170b4-3674-455d-b7af-8b3056ffd4bd","type":"Microsoft.Authorization/roleAssignments","name":"fc3170b4-3674-455d-b7af-8b3056ffd4bd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d1081032-24c2-4e6b-be6c-9568573c8b17","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-20T19:40:09.1141460Z","updatedOn":"2020-02-20T19:40:09.1141460Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4673bf4-97da-4102-9284-2a7315b88a34","type":"Microsoft.Authorization/roleAssignments","name":"d4673bf4-97da-4102-9284-2a7315b88a34"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d30180a4-7a22-4969-b31d-dd3a6718fb10","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-14T00:29:42.7381153Z","updatedOn":"2020-10-14T00:29:42.7381153Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c6af4ef5-80f6-4303-a641-45689a1646dc","type":"Microsoft.Authorization/roleAssignments","name":"c6af4ef5-80f6-4303-a641-45689a1646dc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:14.6947730Z","updatedOn":"2020-06-23T05:07:14.6947730Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bec06514-2b3f-4a1f-92f2-cbb30828f447","type":"Microsoft.Authorization/roleAssignments","name":"bec06514-2b3f-4a1f-92f2-cbb30828f447"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d6cd9d7f-79fa-4ae4-b6bd-696678b6626e","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:19:44.2488168Z","updatedOn":"2020-04-21T07:19:44.2488168Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fadbe071-d757-48fc-b82a-4784249ded10","type":"Microsoft.Authorization/roleAssignments","name":"fadbe071-d757-48fc-b82a-4784249ded10"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d6d7cee8-8e53-4cd0-9835-ce90ad8b1638","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.7381957Z","updatedOn":"2019-12-13T02:01:31.7381957Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6e035090-e3f8-4bb2-b117-fac2fba706b2","type":"Microsoft.Authorization/roleAssignments","name":"6e035090-e3f8-4bb2-b117-fac2fba706b2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"d9ad0505-c4e5-4554-8229-480e3c49fa22","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-12T17:29:23.0437979Z","updatedOn":"2019-03-12T17:29:23.0437979Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a7e76154-c2a7-4419-b73f-e8c6010318c9","type":"Microsoft.Authorization/roleAssignments","name":"a7e76154-c2a7-4419-b73f-e8c6010318c9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"db415584-34a8-442b-ae9c-b11bc53c19e5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T19:29:06.9092628Z","updatedOn":"2020-05-26T19:29:06.9092628Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5","type":"Microsoft.Authorization/roleAssignments","name":"c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"dd25b131-3979-4f9a-9abc-6cfaa34bafef","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-17T00:59:53.8734172Z","updatedOn":"2020-06-17T00:59:53.8734172Z","createdBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","updatedBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d7f69b6b-b035-11ea-a6dd-000d3aa35713","type":"Microsoft.Authorization/roleAssignments","name":"d7f69b6b-b035-11ea-a6dd-000d3aa35713"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"de9c8be5-08e1-4cbd-a6f3-5cd2af19ba77","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T07:40:03.0117061Z","updatedOn":"2020-02-21T07:40:03.0117061Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5c1eb24-09ad-487a-8286-8bb2841d311d","type":"Microsoft.Authorization/roleAssignments","name":"e5c1eb24-09ad-487a-8286-8bb2841d311d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ded62fb3-3af7-4896-b0f5-e60fd27d737f","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-12T23:56:24.1295544Z","updatedOn":"2020-10-12T23:56:24.1295544Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc3b4af3-e20c-4662-90fc-c3879a6c521c","type":"Microsoft.Authorization/roleAssignments","name":"dc3b4af3-e20c-4662-90fc-c3879a6c521c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e48edc49-012a-4d97-a0cc-a37c940033f5","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T14:27:52.3922162Z","updatedOn":"2020-04-23T14:27:52.3922162Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9acabd34-856e-11ea-98ae-acbc329aaf8b","type":"Microsoft.Authorization/roleAssignments","name":"9acabd34-856e-11ea-98ae-acbc329aaf8b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e4ed2f88-5de3-4672-91f2-f10a5d65b183","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-30T10:01:31.3426266Z","updatedOn":"2020-09-30T10:01:31.3426266Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/728fd3ed-0a93-4cad-96b6-ca2b85b98308","type":"Microsoft.Authorization/roleAssignments","name":"728fd3ed-0a93-4cad-96b6-ca2b85b98308"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-18T00:19:23.4784637Z","updatedOn":"2020-11-18T00:19:23.4784637Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e9f22fc-e6c1-4376-a65d-4553c0daee64","type":"Microsoft.Authorization/roleAssignments","name":"2e9f22fc-e6c1-4376-a65d-4553c0daee64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e63057a7-e8ed-47d4-b8a0-669b9496a2cd","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-26T03:01:44.3537967Z","updatedOn":"2020-11-26T03:01:44.3537967Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a3cddac-b7c4-4e13-ad0d-25a1f8db0394","type":"Microsoft.Authorization/roleAssignments","name":"7a3cddac-b7c4-4e13-ad0d-25a1f8db0394"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e6a7bb6f-6e1f-46ac-9996-7408b3a03d5e","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3267905Z","updatedOn":"2020-04-20T20:29:38.3267905Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ac979adb-819c-4fae-98bc-6a6c81bc76b1","type":"Microsoft.Authorization/roleAssignments","name":"ac979adb-819c-4fae-98bc-6a6c81bc76b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"e7b8113c-4c1e-43ed-90af-f68a3629cc87","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T06:53:38.5517711Z","updatedOn":"2020-12-04T06:53:38.5517711Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22700fef-7289-4005-937a-e4d08881da8c","type":"Microsoft.Authorization/roleAssignments","name":"22700fef-7289-4005-937a-e4d08881da8c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ea80cc65-f105-417e-a9fb-3c88d809af24","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-02-06T23:56:15.2220285Z","updatedOn":"2018-02-06T23:56:15.2220285Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f54c2ddd-8858-4c40-bdec-25546c985154","type":"Microsoft.Authorization/roleAssignments","name":"f54c2ddd-8858-4c40-bdec-25546c985154"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"eaa1d948-c6da-4496-a8c8-62747dbeaa04","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3023490Z","updatedOn":"2020-04-20T20:29:38.3023490Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bf46ff50-6187-4a95-afd4-b811c1a8b239","type":"Microsoft.Authorization/roleAssignments","name":"bf46ff50-6187-4a95-afd4-b811c1a8b239"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ec744bef-b654-4ecf-8e17-54be9548a8cd","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-02-02T04:47:03.2856858Z","updatedOn":"2019-02-02T04:47:03.2856858Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11737a1b-2cf4-4fca-8c36-4ef79e0df5b0","type":"Microsoft.Authorization/roleAssignments","name":"11737a1b-2cf4-4fca-8c36-4ef79e0df5b0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T23:56:53.9541160Z","updatedOn":"2020-04-02T23:56:53.9541160Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/700e8068-ae0c-4176-8e70-8958a82a4aa1","type":"Microsoft.Authorization/roleAssignments","name":"700e8068-ae0c-4176-8e70-8958a82a4aa1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ef55f49b-9760-4be5-b7cb-f3cd55fe5961","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-16T16:42:17.1239014Z","updatedOn":"2020-10-16T16:42:17.1239014Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5854c7a2-cf00-46f9-9cc1-d977f34324df","type":"Microsoft.Authorization/roleAssignments","name":"5854c7a2-cf00-46f9-9cc1-d977f34324df"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f058371f-0c0e-46bb-a5d4-f8aec637a467","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:21:13.1302112Z","updatedOn":"2019-08-02T07:21:13.1302112Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/98328e7b-c22c-4a4b-bcae-25953d0c52f3","type":"Microsoft.Authorization/roleAssignments","name":"98328e7b-c22c-4a4b-bcae-25953d0c52f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f340f3cf-80d0-418a-a4de-8f6e92768bd8","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T03:13:08.9833014Z","updatedOn":"2020-04-28T03:13:08.9833014Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5479cc1b-0762-40bd-862d-7369aa1ff685","type":"Microsoft.Authorization/roleAssignments","name":"5479cc1b-0762-40bd-862d-7369aa1ff685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f3add809-c372-44f2-8d2e-107707be72f1","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:11:30.6140935Z","updatedOn":"2020-02-04T02:11:30.6140935Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/495c765c-e6e2-4582-9ab6-ad9abf7e5064","type":"Microsoft.Authorization/roleAssignments","name":"495c765c-e6e2-4582-9ab6-ad9abf7e5064"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f71c3254-4335-487a-9f84-3aaae4821f2e","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-06T03:04:23.5398083Z","updatedOn":"2019-08-06T03:04:23.5398083Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958e790f-1635-4dd3-b718-5403a1342a66","type":"Microsoft.Authorization/roleAssignments","name":"958e790f-1635-4dd3-b718-5403a1342a66"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"f7f1e3a2-a6d6-4f0c-8189-067e2f48366d","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-17T03:14:37.2675405Z","updatedOn":"2020-07-17T03:14:37.2675405Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d5c6698-a390-411c-a028-5ef6510a7db3","type":"Microsoft.Authorization/roleAssignments","name":"0d5c6698-a390-411c-a028-5ef6510a7db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"fa1c61be-30c9-4ea3-930b-f36e569c195a","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T03:28:35.1284982Z","updatedOn":"2020-12-04T03:28:35.1284982Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9bc8c2c0-90e6-4346-a844-f9f401472a4d","type":"Microsoft.Authorization/roleAssignments","name":"9bc8c2c0-90e6-4346-a844-f9f401472a4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"fa1d1008-ffe7-4260-ae5b-6aff7c3b6803","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T01:23:31.4432043Z","updatedOn":"2020-01-10T01:23:31.4432043Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/151d14b1-b26a-47b9-be10-255bf562d592","type":"Microsoft.Authorization/roleAssignments","name":"151d14b1-b26a-47b9-be10-255bf562d592"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"fa53ac48-2690-4209-ab7c-44dbee207084","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-29T18:40:28.8720558Z","updatedOn":"2020-10-29T18:40:28.8720558Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62a8bb96-2a77-4216-bd60-17b4b6e0a4c4","type":"Microsoft.Authorization/roleAssignments","name":"62a8bb96-2a77-4216-bd60-17b4b6e0a4c4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"fb4e3ec1-4f80-498d-9453-d109e7240fbb","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-01T06:59:31.2619013Z","updatedOn":"2020-09-01T06:59:31.2619013Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3c8813ac-e50e-4868-9e41-910258f3c33a","type":"Microsoft.Authorization/roleAssignments","name":"3c8813ac-e50e-4868-9e41-910258f3c33a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"febf609b-90d8-4d63-bffb-c12ccb094696","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:02:28.2288268Z","updatedOn":"2019-12-13T02:02:28.2288268Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11ddfea7-616f-499f-9975-e8513b60eb3c","type":"Microsoft.Authorization/roleAssignments","name":"11ddfea7-616f-499f-9975-e8513b60eb3c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"ffd1ed44-5aa8-4cc7-a5f6-25ff2b8cebf3","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-16T23:29:48.3209681Z","updatedOn":"2020-03-16T23:29:48.3209681Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3eb4155b-2965-456b-8f00-bca8a13b1684","type":"Microsoft.Authorization/roleAssignments","name":"3eb4155b-2965-456b-8f00-bca8a13b1684"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"5c617d2b-99f8-4c90-98fe-dfe040fa33c1","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.8423155Z","updatedOn":"2019-03-26T22:01:02.8423155Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/3d069c98-e792-47bd-b58a-399e2d42dbab","type":"Microsoft.Authorization/roleAssignments","name":"3d069c98-e792-47bd-b58a-399e2d42dbab"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"1f75b9dd-4f1d-4e80-9521-321a8b1f5764","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"1f75b9dd-4f1d-4e80-9521-321a8b1f5764","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"ce2366a6-64d7-441b-939c-c9d23f91cccd","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-07T21:55:07.2303024Z","updatedOn":"2021-10-07T21:55:07.2303024Z","createdBy":"8031e009-cc05-4950-8a8d-78942c4492ac","updatedBy":"8031e009-cc05-4950-8a8d-78942c4492ac","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/99c5a294-bfee-468a-ab2f-f6db60b8c8f3","type":"Microsoft.Authorization/roleAssignments","name":"99c5a294-bfee-468a-ab2f-f6db60b8c8f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T17:23:35.8382756Z","updatedOn":"2021-10-08T17:23:35.8382756Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/ade4333c-4321-4b68-b498-d081d55e2b0c","type":"Microsoft.Authorization/roleAssignments","name":"ade4333c-4321-4b68-b498-d081d55e2b0c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b","condition":null,"conditionVersion":null,"createdOn":"2021-04-22T14:50:37.5977858Z","updatedOn":"2021-04-22T14:50:37.5977858Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b/providers/Microsoft.Authorization/roleAssignments/eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8","type":"Microsoft.Authorization/roleAssignments","name":"eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:23.0673659Z","updatedOn":"2020-02-25T18:36:23.0673659Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d0817c57-3e5b-4363-88b7-52baadd5c362","type":"Microsoft.Authorization/roleAssignments","name":"d0817c57-3e5b-4363-88b7-52baadd5c362"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:23.0753297Z","updatedOn":"2020-07-06T18:51:23.0753297Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:33.0012805Z","updatedOn":"2021-08-09T18:17:33.0012805Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/01de8fe7-aae0-4d5c-844a-f0bdb8335252","type":"Microsoft.Authorization/roleAssignments","name":"01de8fe7-aae0-4d5c-844a-f0bdb8335252"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:39.9188336Z","updatedOn":"2021-08-09T18:17:39.9188336Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/ab2be506-5489-4c1f-add0-f5ed87a10439","type":"Microsoft.Authorization/roleAssignments","name":"ab2be506-5489-4c1f-add0-f5ed87a10439"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:18.2000692Z","updatedOn":"2021-08-24T19:32:18.2000692Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0ce2f3fb-17ea-4193-9081-09aa4b39fec4","type":"Microsoft.Authorization/roleAssignments","name":"0ce2f3fb-17ea-4193-9081-09aa4b39fec4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:36.6775144Z","updatedOn":"2021-08-24T19:32:36.6775144Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2e95b289-99bd-4e68-83de-5433f2a0428c","type":"Microsoft.Authorization/roleAssignments","name":"2e95b289-99bd-4e68-83de-5433f2a0428c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-15T21:46:52.6665975Z","updatedOn":"2021-09-15T21:46:52.6665975Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6d2e0600-74af-4aeb-b479-1718dd4dffdf","type":"Microsoft.Authorization/roleAssignments","name":"6d2e0600-74af-4aeb-b479-1718dd4dffdf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:47:24.2398372Z","updatedOn":"2021-09-23T22:47:24.2398372Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc","type":"Microsoft.Authorization/roleAssignments","name":"68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:48:58.7755038Z","updatedOn":"2021-09-23T22:48:58.7755038Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/1201e06e-7fa6-44c7-bb6b-a4bd82994d4d","type":"Microsoft.Authorization/roleAssignments","name":"1201e06e-7fa6-44c7-bb6b-a4bd82994d4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:10:13.8998989Z","updatedOn":"2021-01-26T20:10:13.8998989Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b36517ec-61d3-468d-afdc-eceda8adb4ee","type":"Microsoft.Authorization/roleAssignments","name":"b36517ec-61d3-468d-afdc-eceda8adb4ee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-06T00:13:19.1780775Z","updatedOn":"2021-02-06T00:13:19.1780775Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/5216c1ee-4f58-4d36-b379-6c04b1fbd157","type":"Microsoft.Authorization/roleAssignments","name":"5216c1ee-4f58-4d36-b379-6c04b1fbd157"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:04.0423529Z","updatedOn":"2021-02-24T01:45:04.0423529Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2bcd4a3e-5ac3-4ffa-a529-269be7717766","type":"Microsoft.Authorization/roleAssignments","name":"2bcd4a3e-5ac3-4ffa-a529-269be7717766"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:10.2950077Z","updatedOn":"2021-02-24T01:45:10.2950077Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f8ed3e8-1b37-4ac1-ad01-7a274f600e79","type":"Microsoft.Authorization/roleAssignments","name":"8f8ed3e8-1b37-4ac1-ad01-7a274f600e79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:26:34.3109215Z","updatedOn":"2021-04-16T18:26:34.3109215Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/7464f8a3-9f55-443b-a3a5-44a31b100cad","type":"Microsoft.Authorization/roleAssignments","name":"7464f8a3-9f55-443b-a3a5-44a31b100cad"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:27:56.4446265Z","updatedOn":"2021-04-16T18:27:56.4446265Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f430c4c-4317-4495-9f01-4f3d4e1ca111","type":"Microsoft.Authorization/roleAssignments","name":"8f430c4c-4317-4495-9f01-4f3d4e1ca111"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-05-04T19:20:06.7695456Z","updatedOn":"2021-05-04T19:20:06.7695456Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa","type":"Microsoft.Authorization/roleAssignments","name":"fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '191225' + - '33753' content-type: - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:38:52 GMT + - Tue, 19 Oct 2021 05:17:01 GMT expires: - '-1' pragma: @@ -614,7 +600,20 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesto2itwlxbu-79a739", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"aciConnectorLinux": + {"enabled": true, "config": {"SubnetName": "aci-subnet"}}}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", + "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -624,51 +623,87 @@ interactions: - aks create Connection: - keep-alive + Content-Length: + - '1527' + Content-Type: + - application/json ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets - you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesto2itwlxbu-79a739\",\n \"fqdn\": + \"cliakstest-clitesto2itwlxbu-79a739-c4b91c10.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesto2itwlxbu-79a739-c4b91c10.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"addonProfiles\": {\n \"aciConnectorLinux\": {\n \"enabled\": + true,\n \"config\": {\n \"SubnetName\": \"aci-subnet\"\n }\n + \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 cache-control: - no-cache content-length: - - '873' + - '3162' content-type: - - application/json; charset=utf-8 + - application/json date: - - Tue, 22 Dec 2020 09:38:53 GMT + - Tue, 19 Oct 2021 05:17:07 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1197' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -676,194 +711,124 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-graphrbac/0.60.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://graph.windows.net/00000000-0000-0000-0000-000000000000/servicePrincipals?$filter=servicePrincipalNames%2Fany%28c%3Ac%20eq%20%27c5470614-805b-46d4-a570-d87427b61d8d%27%29&api-version=1.6 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: '{"odata.metadata":"https://graph.windows.net/00000000-0000-0000-0000-000000000000/$metadata#directoryObjects","value":[{"odata.type":"Microsoft.DirectoryServices.ServicePrincipal","objectType":"ServicePrincipal","objectId":"e2c70074-82c4-456d-8038-9cd9de65cc3e","deletionTimestamp":null,"accountEnabled":true,"addIns":[],"alternativeNames":[],"appDisplayName":"cliakstest000002","appId":"c5470614-805b-46d4-a570-d87427b61d8d","applicationTemplateId":null,"appOwnerTenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","appRoleAssignmentRequired":false,"appRoles":[],"displayName":"cliakstest000002","errorUrl":null,"homepage":"http://e11137.cliakstest000002-cliakstest000002-8ecadf.southeastasia.cloudapp.azure.com","informationalUrls":{"termsOfService":null,"support":null,"privacy":null,"marketing":null},"keyCredentials":[],"logoutUrl":null,"notificationEmailAddresses":[],"oauth2Permissions":[{"adminConsentDescription":"Allow - the application to access cliakstest000002 on behalf of the signed-in user.","adminConsentDisplayName":"Access - cliakstest000002","id":"75aebc70-63e2-42e0-8330-99bc4269615a","isEnabled":true,"type":"User","userConsentDescription":"Allow - the application to access cliakstest000002 on your behalf.","userConsentDisplayName":"Access - cliakstest000002","value":"user_impersonation"}],"passwordCredentials":[],"preferredSingleSignOnMode":null,"preferredTokenSigningKeyEndDateTime":null,"preferredTokenSigningKeyThumbprint":null,"publisherName":"Microsoft","replyUrls":[],"samlMetadataUrl":null,"samlSingleSignOnSettings":null,"servicePrincipalNames":["http://e11137.cliakstest000002-cliakstest000002-8ecadf.southeastasia.cloudapp.azure.com","c5470614-805b-46d4-a570-d87427b61d8d"],"servicePrincipalType":"Application","signInAudience":"AzureADMyOrg","tags":[],"tokenEncryptionKeyId":null}]}' + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\"\n }" headers: - access-control-allow-origin: - - '*' cache-control: - no-cache content-length: - - '1729' + - '121' content-type: - - application/json; odata=minimalmetadata; streaming=true; charset=utf-8 - dataserviceversion: - - 3.0; + - application/json date: - - Tue, 22 Dec 2020 09:38:54 GMT - duration: - - '769101' + - Tue, 19 Oct 2021 05:17:37 GMT expires: - '-1' - ocp-aad-diagnostics-server-name: - - ECBuwe3uYqJuqPeHx3/oYgGmo6nSezR+BONcWKvGZac= - ocp-aad-session-key: - - 0lAHahsj12WzHHvdNvICO641kIQV2vn0hQaK7Sc7mcx-oJBWwYw5VK2kE4HKacNVWyaB_MEmUUJt-wjug4fDrTmVEHWSIJtNgE-OdTZ61B03UtJ59kmdain4iPrXarkZ.D6nG-OhhYA0q2F12Jn2X_UNAzHCBlcAr1C4PaLIzriA pragma: - no-cache - request-id: - - fd637e04-58b7-44de-9738-b8a85a8e584a + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains - x-aspnet-version: - - 4.0.30319 - x-ms-dirapi-data-contract-version: - - '1.6' - x-ms-resource-unit: - - '1' - x-powered-by: - - ASP.NET + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK - request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", - "principalId": "e2c70074-82c4-456d-8038-9cd9de65cc3e"}}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '233' - Content-Type: - - application/json; charset=utf-8 - Cookie: - - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/6a3ce030-900b-45d9-ac61-5401ad6a82de?api-version=2020-04-01-preview + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"e2c70074-82c4-456d-8038-9cd9de65cc3e","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet","condition":null,"conditionVersion":null,"createdOn":"2020-12-22T09:38:55.5953817Z","updatedOn":"2020-12-22T09:38:55.9679134Z","createdBy":null,"updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/6a3ce030-900b-45d9-ac61-5401ad6a82de","type":"Microsoft.Authorization/roleAssignments","name":"6a3ce030-900b-45d9-ac61-5401ad6a82de"}' + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\"\n }" headers: cache-control: - no-cache content-length: - - '1049' + - '121' content-type: - - application/json; charset=utf-8 + - application/json date: - - Tue, 22 Dec 2020 09:39:00 GMT + - Tue, 19 Oct 2021 05:18:08 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + server: + - nginx strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: - code: 201 - message: Created + code: 200 + message: OK - request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitests4wj5hgvc-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "vnetSubnetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet", - "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7 - \n"}]}}, "servicePrincipalProfile": {"clientId": "c5470614-805b-46d4-a570-d87427b61d8d", - "secret": "00000000000000000000$"}, "addonProfiles": {"aciConnectorLinux": {"enabled": - true, "config": {"SubnetName": "aci-subnet"}}}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}}, "identity": {"type": "SystemAssigned"}}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks create Connection: - keep-alive - Content-Length: - - '1460' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.18.10\",\n \"dnsPrefix\": \"cliakstest-clitests4wj5hgvc-8ecadf\",\n - \ \"fqdn\": \"cliakstest-clitests4wj5hgvc-8ecadf-db057187.hcp.westus2.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n - \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n - \ \"orchestratorVersion\": \"1.18.10\",\n \"enableNodePublicIP\": false,\n - \ \"nodeLabels\": {},\n \"mode\": \"System\",\n \"osType\": \"Linux\",\n - \ \"nodeImageVersion\": \"AKSUbuntu-1804-2020.12.15\"\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": - {\n \"adminUsername\": \"azureuser\"\n },\n \"servicePrincipalProfile\": - {\n \"clientId\": \"msi\"\n },\n \"addonProfiles\": {\n \"KubeDashboard\": - {\n \"enabled\": false,\n \"config\": null\n },\n \"aciConnectorLinux\": - {\n \"enabled\": true,\n \"config\": {\n \"SubnetName\": \"aci-subnet\"\n - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": - {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": - \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": - \"loadBalancer\"\n },\n \"maxAgentPools\": 100\n },\n \"identity\": - {\n \"type\": \"SystemAssigned\",\n \"principalId\": \"5208ae31-cd4b-458a-a5c4-6b6e2e559f63\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\"\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 cache-control: - no-cache content-length: - - '2845' + - '121' content-type: - application/json date: - - Tue, 22 Dec 2020 09:39:15 GMT + - Tue, 19 Oct 2021 05:18:38 GMT expires: - '-1' pragma: @@ -872,18 +837,20 @@ interactions: - nginx strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: - code: 201 - message: Created + code: 200 + message: OK - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -891,26 +858,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\"\n }" + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 22 Dec 2020 09:39:46 GMT + - Tue, 19 Oct 2021 05:19:07 GMT expires: - '-1' pragma: @@ -932,7 +899,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -940,26 +907,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\"\n }" + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 22 Dec 2020 09:40:17 GMT + - Tue, 19 Oct 2021 05:19:38 GMT expires: - '-1' pragma: @@ -981,7 +948,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -989,26 +956,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\"\n }" + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 22 Dec 2020 09:40:48 GMT + - Tue, 19 Oct 2021 05:20:08 GMT expires: - '-1' pragma: @@ -1030,7 +997,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1038,26 +1005,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fa2656e1-608f-4329-8173-46cf36905d25?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\"\n }" + string: "{\n \"name\": \"e15626fa-8f60-2943-8173-46cf36905d25\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T05:17:07.53Z\",\n \"endTime\": + \"2021-10-19T05:20:31.961827Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '164' content-type: - application/json date: - - Tue, 22 Dec 2020 09:41:20 GMT + - Tue, 19 Oct 2021 05:20:38 GMT expires: - '-1' pragma: @@ -1079,7 +1047,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1087,26 +1055,65 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesto2itwlxbu-79a739\",\n \"fqdn\": + \"cliakstest-clitesto2itwlxbu-79a739-c4b91c10.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesto2itwlxbu-79a739-c4b91c10.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"enableCSIProxy\": true\n },\n + \ \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"addonProfiles\": {\n \"aciConnectorLinux\": {\n \"enabled\": + true,\n \"config\": {\n \"SubnetName\": \"aci-subnet\"\n },\n + \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/aciconnectorlinux-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/8a255509-a1de-406d-94d8-bf146ed8db09\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '126' + - '4197' content-type: - application/json date: - - Tue, 22 Dec 2020 09:41:51 GMT + - Tue, 19 Oct 2021 05:20:38 GMT expires: - '-1' pragma: @@ -1136,32 +1143,35 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Contributor%27&api-version=2018-01-01-preview response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\"\n }" + string: '{"value":[{"properties":{"roleName":"Contributor","type":"BuiltInRole","description":"Grants + full access to manage all resources, but does not allow you to assign roles + in Azure RBAC, manage assignments in Azure Blueprints, or share image galleries.","assignableScopes":["/"],"permissions":[{"actions":["*"],"notActions":["Microsoft.Authorization/*/Delete","Microsoft.Authorization/*/Write","Microsoft.Authorization/elevateAccess/Action","Microsoft.Blueprint/blueprintAssignments/write","Microsoft.Blueprint/blueprintAssignments/delete","Microsoft.Compute/galleries/share/action"],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-02-02T21:55:09.8806423Z","updatedOn":"2020-12-04T00:34:54.8501087Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","type":"Microsoft.Authorization/roleDefinitions","name":"b24988ac-6180-42a0-ab88-20f7382dd24c"}]}' headers: cache-control: - no-cache content-length: - - '126' + - '984' content-type: - - application/json + - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:42:22 GMT + - Tue, 19 Oct 2021 05:20:39 GMT expires: - '-1' pragma: - no-cache - server: - - nginx + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1174,7 +1184,8 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json @@ -1184,45 +1195,49 @@ interactions: - aks create Connection: - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/29a11c73-b28b-4725-a918-ea0b501af753?api-version=2016-03-30 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/providers/Microsoft.Authorization/roleAssignments/0f649cf3-fff7-43fb-803a-d15d504f81b5?api-version=2020-04-01-preview response: body: - string: "{\n \"name\": \"731ca129-8bb2-2547-a918-ea0b501af753\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2020-12-22T09:39:13.7762195Z\",\n \"endTime\": - \"2020-12-22T09:42:25.6197886Z\"\n }" + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:20:40.2779029Z","updatedOn":"2021-10-19T05:20:40.5436206Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/providers/Microsoft.Authorization/roleAssignments/0f649cf3-fff7-43fb-803a-d15d504f81b5","type":"Microsoft.Authorization/roleAssignments","name":"0f649cf3-fff7-43fb-803a-d15d504f81b5"}' headers: cache-control: - no-cache content-length: - - '170' + - '1011' content-type: - - application/json + - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:42:53 GMT + - Tue, 19 Oct 2021 05:20:41 GMT expires: - '-1' pragma: - no-cache - server: - - nginx + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: @@ -1235,67 +1250,34 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --generate-ssh-keys --vnet-subnet-id - --network-plugin -a --aci-subnet-name -o + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/4.4.6 Azure-SDK-For-Python AZURECLI/2.16.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Network%20Contributor%27&api-version=2018-01-01-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.18.10\",\n \"dnsPrefix\": \"cliakstest-clitests4wj5hgvc-8ecadf\",\n - \ \"fqdn\": \"cliakstest-clitests4wj5hgvc-8ecadf-db057187.hcp.westus2.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"vnetSubnetID\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet\",\n - \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n - \ \"orchestratorVersion\": \"1.18.10\",\n \"enableNodePublicIP\": false,\n - \ \"nodeLabels\": {},\n \"mode\": \"System\",\n \"osType\": \"Linux\",\n - \ \"nodeImageVersion\": \"AKSUbuntu-1804-2020.12.15\"\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": - {\n \"adminUsername\": \"azureuser\"\n },\n \"servicePrincipalProfile\": - {\n \"clientId\": \"msi\"\n },\n \"addonProfiles\": {\n \"KubeDashboard\": - {\n \"enabled\": false,\n \"config\": null\n },\n \"aciConnectorLinux\": - {\n \"enabled\": true,\n \"config\": {\n \"SubnetName\": \"aci-subnet\"\n - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/aciconnectorlinux-cliakstest000002\",\n - \ \"clientId\": \"1aeb7007-7d13-44ed-bbad-e6881c181c1d\",\n \"objectId\": - \"4fd22b9c-84dc-41bb-882b-6d0d83a26e91\"\n }\n }\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": - {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6384a843-6ee4-4fe9-a856-16a1252f370a\"\n - \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": - \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": - \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": - {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\": \"e2b25213-3cf9-4fd1-8bff-d1de535c77f1\",\n \"objectId\": - \"1a42ea2e-28a7-4e8f-b1cb-1216b3e235d9\"\n }\n }\n },\n \"identity\": - {\n \"type\": \"SystemAssigned\",\n \"principalId\": \"5208ae31-cd4b-458a-a5c4-6b6e2e559f63\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: '{"value":[{"properties":{"roleName":"Network Contributor","type":"BuiltInRole","description":"Lets + you manage networks, but not access to them.","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Network/*","Microsoft.ResourceHealth/availabilityStatuses/read","Microsoft.Resources/deployments/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2015-06-02T00:18:27.3542698Z","updatedOn":"2016-05-31T23:14:00.3326359Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","type":"Microsoft.Authorization/roleDefinitions","name":"4d97b98b-1d4f-4787-a291-c67834d212e7"}]}' headers: cache-control: - no-cache content-length: - - '3880' + - '873' content-type: - - application/json + - application/json; charset=utf-8 date: - - Tue, 22 Dec 2020 09:42:54 GMT + - Tue, 19 Oct 2021 05:20:41 GMT expires: - '-1' pragma: - no-cache - server: - - nginx + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1307,6 +1289,61 @@ interactions: status: code: 200 message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --vnet-subnet-id --network-plugin + -a --aci-subnet-name --yes --ssh-key-value -o + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/c57b9fda-9a4b-4399-bfd5-a806ba8dc43b?api-version=2020-04-01-preview + response: + body: + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:20:42.3315981Z","updatedOn":"2021-10-19T05:20:42.6909131Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Network/virtualNetworks/cliakstest000003/subnets/aks-subnet/providers/Microsoft.Authorization/roleAssignments/c57b9fda-9a4b-4399-bfd5-a806ba8dc43b","type":"Microsoft.Authorization/roleAssignments","name":"c57b9fda-9a4b-4399-bfd5-a806ba8dc43b"}' + headers: + cache-control: + - no-cache + content-length: + - '1049' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 05:20:43 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created - request: body: null headers: @@ -1323,28 +1360,26 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.19 msrest_azure/0.6.4 - azure-mgmt-containerservice/9.4.0 Azure-SDK-For-Python AZURECLI/2.16.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7bd13e87-7840-44a4-8846-c3952f2fba03?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8966af8f-2c76-4284-bca6-ac6c9d0c4173?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Tue, 22 Dec 2020 09:42:56 GMT + - Tue, 19 Oct 2021 05:20:45 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/7bd13e87-7840-44a4-8846-c3952f2fba03?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/8966af8f-2c76-4284-bca6-ac6c9d0c4173?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows.yaml old mode 100644 new mode 100755 index bd460832779..fc7bf0df874 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows.yaml @@ -15,13 +15,12 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:13:10Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:46:34Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +29,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:13:12 GMT + - Tue, 19 Oct 2021 06:46:35 GMT expires: - '-1' pragma: @@ -47,16 +46,17 @@ interactions: - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", - "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], - "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": - "replace-Password1234$"}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "adminPassword": "replace-Password1234$"}, "addonProfiles": {}, + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "azure", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -67,7 +67,7 @@ interactions: Connection: - keep-alive Content-Length: - - '1634' + - '1340' Content-Type: - application/json ParameterSetName: @@ -75,58 +75,55 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1bc80e0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-1bc80e0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\"\ - ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ - ,\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-559df652.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-559df652.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94027824-e4ae-481e-a628-b7b20b543a69?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3069' + - '2780' content-type: - application/json date: - - Fri, 10 Sep 2021 21:13:16 GMT + - Tue, 19 Oct 2021 06:46:42 GMT expires: - '-1' pragma: @@ -158,23 +155,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94027824-e4ae-481e-a628-b7b20b543a69?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"24780294-aee4-1e48-a628-b7b20b543a69\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:16.4066666Z\"\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:13:46 GMT + - Tue, 19 Oct 2021 06:47:12 GMT expires: - '-1' pragma: @@ -208,23 +205,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94027824-e4ae-481e-a628-b7b20b543a69?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"24780294-aee4-1e48-a628-b7b20b543a69\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:16.4066666Z\"\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:14:16 GMT + - Tue, 19 Oct 2021 06:47:41 GMT expires: - '-1' pragma: @@ -258,23 +255,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94027824-e4ae-481e-a628-b7b20b543a69?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"24780294-aee4-1e48-a628-b7b20b543a69\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:16.4066666Z\"\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:14:47 GMT + - Tue, 19 Oct 2021 06:48:12 GMT expires: - '-1' pragma: @@ -308,23 +305,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94027824-e4ae-481e-a628-b7b20b543a69?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"24780294-aee4-1e48-a628-b7b20b543a69\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:16.4066666Z\"\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:16 GMT + - Tue, 19 Oct 2021 06:48:42 GMT expires: - '-1' pragma: @@ -358,24 +355,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94027824-e4ae-481e-a628-b7b20b543a69?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"24780294-aee4-1e48-a628-b7b20b543a69\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:13:16.4066666Z\",\n \"\ - endTime\": \"2021-09-10T21:15:26.6759576Z\"\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:46 GMT + - Tue, 19 Oct 2021 06:49:12 GMT expires: - '-1' pragma: @@ -409,60 +405,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1bc80e0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-1bc80e0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/eff6fb4f-fd4f-4b88-8fd5-91bbc00f889d\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\"\n }" headers: cache-control: - no-cache content-length: - - '3732' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:47 GMT + - Tue, 19 Oct 2021 06:49:43 GMT expires: - '-1' pragma: @@ -484,43 +443,36 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --cluster-name --name --os-type --node-count + - --resource-group --name --location --dns-name-prefix --node-count --windows-admin-username + --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin + --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d118cbe2-f469-40bc-bb3f-3a41823bdc45?api-version=2016-03-30 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n }\n ]\n }" + string: "{\n \"name\": \"e2cb18d1-69f4-bc40-bb3f-3a41823bdc45\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:46:42.45Z\",\n \"endTime\": + \"2021-10-19T06:49:46.0973208Z\"\n }" headers: cache-control: - no-cache content-length: - - '933' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:47 GMT + - Tue, 19 Oct 2021 06:50:12 GMT expires: - '-1' pragma: @@ -539,55 +491,71 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "osType": "Windows", - "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false}}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks nodepool add + - aks create Connection: - keep-alive - Content-Length: - - '359' - Content-Type: - - application/json ParameterSetName: - - --resource-group --cluster-name --name --os-type --node-count + - --resource-group --name --location --dns-name-prefix --node-count --windows-admin-username + --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin + --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-559df652.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-559df652.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/716211a2-2c13-45d1-9d5c-f3db736c78fe\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 cache-control: - no-cache content-length: - - '875' + - '3443' content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:50 GMT + - Tue, 19 Oct 2021 06:50:13 GMT expires: - '-1' pragma: @@ -596,18 +564,20 @@ interactions: - nginx strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: - code: 201 - message: Created + code: 200 + message: OK - request: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: @@ -617,23 +587,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '121' + - '973' content-type: - application/json date: - - Fri, 10 Sep 2021 21:16:21 GMT + - Tue, 19 Oct 2021 06:50:13 GMT expires: - '-1' pragma: @@ -651,6 +631,71 @@ interactions: status: code: 200 message: OK +- request: + body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Windows", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + Content-Length: + - '394' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --cluster-name --name --os-type --node-count + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 + cache-control: + - no-cache + content-length: + - '913' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:50:16 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1197' + status: + code: 201 + message: Created - request: body: null headers: @@ -665,23 +710,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:16:51 GMT + - Tue, 19 Oct 2021 06:50:47 GMT expires: - '-1' pragma: @@ -713,23 +758,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:17:21 GMT + - Tue, 19 Oct 2021 06:51:17 GMT expires: - '-1' pragma: @@ -761,23 +806,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:17:51 GMT + - Tue, 19 Oct 2021 06:51:46 GMT expires: - '-1' pragma: @@ -809,23 +854,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:18:20 GMT + - Tue, 19 Oct 2021 06:52:16 GMT expires: - '-1' pragma: @@ -857,23 +902,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:18:50 GMT + - Tue, 19 Oct 2021 06:52:47 GMT expires: - '-1' pragma: @@ -905,23 +950,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:19:21 GMT + - Tue, 19 Oct 2021 06:53:17 GMT expires: - '-1' pragma: @@ -953,23 +998,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:19:51 GMT + - Tue, 19 Oct 2021 06:53:46 GMT expires: - '-1' pragma: @@ -1001,23 +1046,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:20:21 GMT + - Tue, 19 Oct 2021 06:54:16 GMT expires: - '-1' pragma: @@ -1049,23 +1094,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:20:51 GMT + - Tue, 19 Oct 2021 06:54:47 GMT expires: - '-1' pragma: @@ -1097,23 +1142,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:21 GMT + - Tue, 19 Oct 2021 06:55:17 GMT expires: - '-1' pragma: @@ -1145,24 +1190,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/58c9d504-893c-4a38-8683-38eba90957d4?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"04d5c958-3c89-384a-8683-38eba90957d4\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:15:50.89Z\",\n \"endTime\"\ - : \"2021-09-10T21:21:50.3753556Z\"\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:51 GMT + - Tue, 19 Oct 2021 06:55:47 GMT expires: - '-1' pragma: @@ -1194,32 +1238,24 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fd294ffa-e0ba-4fa6-84c9-1a11d08eccc4?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"name\": \"fa4f29fd-bae0-a64f-84c9-1a11d08eccc4\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:50:16.9066666Z\",\n \"endTime\": + \"2021-10-19T06:56:09.9341883Z\"\n }" headers: cache-control: - no-cache content-length: - - '876' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:52 GMT + - Tue, 19 Oct 2021 06:56:16 GMT expires: - '-1' pragma: @@ -1241,79 +1277,42 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks update + - aks nodepool add Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-ahub + - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1bc80e0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-1bc80e0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/eff6fb4f-fd4f-4b88-8fd5-91bbc00f889d\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '4390' + - '914' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:53 GMT + - Tue, 19 Oct 2021 06:56:18 GMT expires: - '-1' pragma: @@ -1332,31 +1331,7 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliaksdns000002", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", - "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": - 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}, {"count": 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": 30, "osType": - "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "npwin"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "licenseType": - "Windows_Server", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", - "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/eff6fb4f-fd4f-4b88-8fd5-91bbc00f889d"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + body: null headers: Accept: - application/json @@ -1366,79 +1341,68 @@ interactions: - aks update Connection: - keep-alive - Content-Length: - - '3038' - Content-Type: - - application/json ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1bc80e0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-1bc80e0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/eff6fb4f-fd4f-4b88-8fd5-91bbc00f889d\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-559df652.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-559df652.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/716211a2-2c13-45d1-9d5c-f3db736c78fe\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4424' + - '4141' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:56 GMT + - Tue, 19 Oct 2021 06:56:18 GMT expires: - '-1' pragma: @@ -1453,42 +1417,113 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1196' status: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliaksdns000002", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", + "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": + "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": + "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": "1.20.9", + "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}, {"count": + 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": 128, "osDiskType": "Managed", + "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": + "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": + "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "powerState": + {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "npwin"}], "linuxProfile": + {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "licenseType": "Windows_Server", "enableCSIProxy": true}, "servicePrincipalProfile": + {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/716211a2-2c13-45d1-9d5c-f3db736c78fe"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - aks update Connection: - keep-alive + Content-Length: + - '2849' + Content-Type: + - application/json ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-559df652.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-559df652.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Updating\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/716211a2-2c13-45d1-9d5c-f3db736c78fe\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '121' + - '4175' content-type: - application/json date: - - Fri, 10 Sep 2021 21:22:26 GMT + - Tue, 19 Oct 2021 06:56:21 GMT expires: - '-1' pragma: @@ -1503,6 +1538,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1196' status: code: 200 message: OK @@ -1520,23 +1557,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:22:56 GMT + - Tue, 19 Oct 2021 06:56:51 GMT expires: - '-1' pragma: @@ -1568,23 +1605,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:23:26 GMT + - Tue, 19 Oct 2021 06:57:21 GMT expires: - '-1' pragma: @@ -1616,23 +1653,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:23:56 GMT + - Tue, 19 Oct 2021 06:57:51 GMT expires: - '-1' pragma: @@ -1664,23 +1701,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:27 GMT + - Tue, 19 Oct 2021 06:58:21 GMT expires: - '-1' pragma: @@ -1712,23 +1749,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:57 GMT + - Tue, 19 Oct 2021 06:58:51 GMT expires: - '-1' pragma: @@ -1760,23 +1797,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:27 GMT + - Tue, 19 Oct 2021 06:59:21 GMT expires: - '-1' pragma: @@ -1808,23 +1845,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:57 GMT + - Tue, 19 Oct 2021 06:59:51 GMT expires: - '-1' pragma: @@ -1856,23 +1893,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:26:27 GMT + - Tue, 19 Oct 2021 07:00:21 GMT expires: - '-1' pragma: @@ -1904,23 +1941,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:26:57 GMT + - Tue, 19 Oct 2021 07:00:52 GMT expires: - '-1' pragma: @@ -1952,23 +1989,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:27 GMT + - Tue, 19 Oct 2021 07:01:21 GMT expires: - '-1' pragma: @@ -2000,23 +2037,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:58 GMT + - Tue, 19 Oct 2021 07:01:51 GMT expires: - '-1' pragma: @@ -2048,23 +2085,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:28 GMT + - Tue, 19 Oct 2021 07:02:21 GMT expires: - '-1' pragma: @@ -2096,23 +2133,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:58 GMT + - Tue, 19 Oct 2021 07:02:52 GMT expires: - '-1' pragma: @@ -2144,23 +2181,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:29:28 GMT + - Tue, 19 Oct 2021 07:03:22 GMT expires: - '-1' pragma: @@ -2192,23 +2229,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:29:58 GMT + - Tue, 19 Oct 2021 07:03:51 GMT expires: - '-1' pragma: @@ -2240,23 +2277,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:28 GMT + - Tue, 19 Oct 2021 07:04:22 GMT expires: - '-1' pragma: @@ -2288,23 +2325,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:59 GMT + - Tue, 19 Oct 2021 07:04:52 GMT expires: - '-1' pragma: @@ -2336,23 +2373,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:31:29 GMT + - Tue, 19 Oct 2021 07:05:22 GMT expires: - '-1' pragma: @@ -2384,23 +2421,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:31:59 GMT + - Tue, 19 Oct 2021 07:05:51 GMT expires: - '-1' pragma: @@ -2432,23 +2469,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:32:29 GMT + - Tue, 19 Oct 2021 07:06:22 GMT expires: - '-1' pragma: @@ -2480,23 +2517,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:32:59 GMT + - Tue, 19 Oct 2021 07:06:52 GMT expires: - '-1' pragma: @@ -2528,23 +2565,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:33:29 GMT + - Tue, 19 Oct 2021 07:07:22 GMT expires: - '-1' pragma: @@ -2576,23 +2613,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:33:59 GMT + - Tue, 19 Oct 2021 07:07:53 GMT expires: - '-1' pragma: @@ -2624,23 +2661,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:34:29 GMT + - Tue, 19 Oct 2021 07:08:22 GMT expires: - '-1' pragma: @@ -2672,23 +2709,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:35:00 GMT + - Tue, 19 Oct 2021 07:08:52 GMT expires: - '-1' pragma: @@ -2720,23 +2757,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:35:30 GMT + - Tue, 19 Oct 2021 07:09:22 GMT expires: - '-1' pragma: @@ -2768,23 +2805,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:36:00 GMT + - Tue, 19 Oct 2021 07:09:53 GMT expires: - '-1' pragma: @@ -2816,23 +2853,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:36:30 GMT + - Tue, 19 Oct 2021 07:10:23 GMT expires: - '-1' pragma: @@ -2864,24 +2901,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/295b79b7-fd28-4581-b23c-64911725632c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/57b30224-fc6f-4aeb-80e9-f387c724556a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b7795b29-28fd-8145-b23c-64911725632c\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:21:56.52Z\",\n \"endTime\"\ - : \"2021-09-10T21:36:31.6238615Z\"\n }" + string: "{\n \"name\": \"2402b357-6ffc-eb4a-80e9-f387c724556a\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:56:21.3466666Z\",\n \"endTime\": + \"2021-10-19T07:10:26.901357Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '169' content-type: - application/json date: - - Fri, 10 Sep 2021 21:37:00 GMT + - Tue, 19 Oct 2021 07:10:52 GMT expires: - '-1' pragma: @@ -2913,70 +2950,65 @@ interactions: ParameterSetName: - --resource-group --name --enable-ahub User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1bc80e0f.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-1bc80e0f.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\"\ - ,\n \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n\ - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000001_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n \"\ - loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/eff6fb4f-fd4f-4b88-8fd5-91bbc00f889d\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-559df652.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-559df652.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"licenseType\": \"Windows_Server\",\n + \ \"enableCSIProxy\": true\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/716211a2-2c13-45d1-9d5c-f3db736c78fe\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4427' + - '4178' content-type: - application/json date: - - Fri, 10 Sep 2021 21:37:01 GMT + - Tue, 19 Oct 2021 07:10:53 GMT expires: - '-1' pragma: @@ -3008,44 +3040,44 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ - ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }\n\ - \ ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": + \"AKSWindows-2019-17763.2213.210922\",\n \"upgradeSettings\": {},\n \"enableFIPS\": + false\n }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '1868' + - '1948' content-type: - application/json date: - - Fri, 10 Sep 2021 21:37:02 GMT + - Tue, 19 Oct 2021 07:10:54 GMT expires: - '-1' pragma: @@ -3079,26 +3111,26 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4b24d81b-aa9c-4651-b943-7966cfe8be95?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2e4c10b6-0095-4d44-a583-ee6e8b531abd?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:37:03 GMT + - Tue, 19 Oct 2021 07:10:54 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/4b24d81b-aa9c-4651-b943-7966cfe8be95?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/2e4c10b6-0095-4d44-a583-ee6e8b531abd?api-version=2016-03-30 pragma: - no-cache server: @@ -3108,7 +3140,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14997' status: code: 202 message: Accepted @@ -3128,8 +3160,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 response: @@ -3137,17 +3169,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/69014741-b3ee-4425-8838-090018b2fccd?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5e47b3eb-c47c-470c-92ff-db76fd124157?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:37:04 GMT + - Tue, 19 Oct 2021 07:10:56 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/69014741-b3ee-4425-8838-090018b2fccd?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/5e47b3eb-c47c-470c-92ff-db76fd124157?api-version=2016-03-30 pragma: - no-cache server: @@ -3157,7 +3189,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows_gmsa.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows_gmsa.yaml new file mode 100644 index 00000000000..c078b19bd3a --- /dev/null +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_with_windows_gmsa.yaml @@ -0,0 +1,999 @@ +interactions: +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.5 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 + response: + body: {string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"centraluseuap","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T09:16:17Z"},"properties":{"provisioningState":"Succeeded"}}'} + headers: + cache-control: [no-cache] + content-length: ['319'] + content-type: [application/json; charset=utf-8] + date: ['Tue, 19 Oct 2021 09:16:20 GMT'] + expires: ['-1'] + pragma: [no-cache] + strict-transport-security: [max-age=31536000; includeSubDomains] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: '{"location": "centraluseuap", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": + [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": + "replace-Password1234$", "gmsaProfile": {"enabled": true}}, "addonProfiles": + {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": + {"networkPlugin": "azure", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + Content-Length: ['1709'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-d183dd29.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-d183dd29.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true,\n\ + \ \"gmsaProfile\": {\n \"enabled\": true,\n \"dnsServer\": \"\"\ + ,\n \"rootDomainName\": \"\"\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\"\ + ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ + ,\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n\ + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ + \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ + \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ + \ }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['3231'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:16:32 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1198'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:17:02 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:17:32 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:18:02 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:18:33 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:19:03 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:19:33 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/94d9e607-a417-426e-8006-67d6e35c30eb?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"07e6d994-17a4-6e42-8006-67d6e35c30eb\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T09:16:31.2733333Z\"\ + ,\n \"endTime\": \"2021-10-19T09:19:51.8826789Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['170'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:20:04 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-d183dd29.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-d183dd29.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true,\n\ + \ \"gmsaProfile\": {\n \"enabled\": true,\n \"dnsServer\": \"\"\ + ,\n \"rootDomainName\": \"\"\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ + \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.Network/publicIPAddresses/29805b76-d2ce-4438-9e08-314f7c8b3639\"\ + \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ + : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ + : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ + : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['3906'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:20:05 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 + response: + body: {string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ + ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ + \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2containerd-2021.10.13\",\n \"enableFIPS\": false\n\ + \ }\n }\n ]\n }"} + headers: + cache-control: [no-cache] + content-length: ['973'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:20:06 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Windows", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + Content-Length: ['394'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ + ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\"\ + : \"AKSWindows-2019-17763.2237.211014\",\n \"upgradeSettings\": {},\n \ + \ \"enableFIPS\": false\n }\n }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['913'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:20:09 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1197'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:20:39 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:21:09 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:21:40 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:22:11 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:22:41 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:23:11 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:23:41 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:24:12 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:24:42 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:25:12 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:25:43 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:26:14 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/b1d20bee-28af-440b-aa95-3636aca40279?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"ee0bd2b1-af28-0b44-aa95-3636aca40279\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T09:20:09.4466666Z\"\ + ,\n \"endTime\": \"2021-10-19T09:26:35.948049Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['169'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:26:44 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ + ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"\ + enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"\ + nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\",\n \"upgradeSettings\"\ + : {},\n \"enableFIPS\": false\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['914'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:26:45 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool delete] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 + response: + body: {string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ + ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ + \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2containerd-2021.10.13\",\n \"enableFIPS\": false\n\ + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ + ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\"\ + ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }\n\ + \ ]\n }"} + headers: + cache-control: [no-cache] + content-length: ['1948'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:26:47 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool delete] + Connection: [keep-alive] + Content-Length: ['0'] + ParameterSetName: [--resource-group --cluster-name --name --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: {string: ''} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/19e83d23-098c-4f6c-8812-3a49a6129219?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['0'] + date: ['Tue, 19 Oct 2021 09:26:48 GMT'] + expires: ['-1'] + location: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operationresults/19e83d23-098c-4f6c-8812-3a49a6129219?api-version=2016-03-30'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-deletes: ['14998'] + status: {code: 202, message: Accepted} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks delete] + Connection: [keep-alive] + Content-Length: ['0'] + ParameterSetName: [-g -n --yes --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 + response: + body: {string: ''} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/ec6080c7-559c-4566-a077-8ac3bd1c1edb?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['0'] + date: ['Tue, 19 Oct 2021 09:26:50 GMT'] + expires: ['-1'] + location: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operationresults/ec6080c7-559c-4566-a077-8ac3bd1c1edb?api-version=2016-03-30'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-deletes: ['14999'] + status: {code: 202, message: Accepted} +version: 1 diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_custom_kubelet_identity.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_custom_kubelet_identity.yaml old mode 100644 new mode 100755 index e0772a8585f..1f473cc91f6 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_custom_kubelet_identity.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_custom_kubelet_identity.yaml @@ -13,15 +13,12 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-resource/12.0.0 Azure-SDK-For-Python AZURECLI/2.21.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-04-12T05:21:15Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:22:20Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:15 GMT + - Tue, 19 Oct 2021 05:22:22 GMT expires: - '-1' pragma: @@ -62,15 +59,15 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003?api-version=2015-08-31-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003","name":"cliakstest000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=0a0830ef-e6f0-4781-94f0-aaaf30e8c302&aid=31849e9b-194e-4ad8-85a1-dc212dc1ba2b"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003","name":"cliakstest000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=fb8185d1-e3ad-4ce9-a3a2-60787a57d835&aid=511a5a1f-dcc0-4f51-98b5-98cd6a093590"}}' headers: cache-control: - no-cache @@ -79,7 +76,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:21 GMT + - Tue, 19 Oct 2021 05:22:25 GMT expires: - '-1' location: @@ -109,15 +106,12 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-resource/12.0.0 Azure-SDK-For-Python AZURECLI/2.21.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-04-12T05:21:15Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:22:20Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -126,7 +120,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:21 GMT + - Tue, 19 Oct 2021 05:22:26 GMT expires: - '-1' pragma: @@ -158,15 +152,15 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004?api-version=2015-08-31-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004","name":"cliakstest000004","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=4dfc213c-8be1-463e-aff3-f5835eddde91&aid=b47d34ac-1e22-458a-b9f7-8a434a024651"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004","name":"cliakstest000004","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=3cee5ab1-3db5-4207-992d-ff316d714a6c&aid=53d210b2-87be-4db2-91fc-f966c1e89bc3"}}' headers: cache-control: - no-cache @@ -175,7 +169,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:27 GMT + - Tue, 19 Oct 2021 05:22:31 GMT expires: - '-1' location: @@ -203,18 +197,15 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-resource/12.0.0 Azure-SDK-For-Python AZURECLI/2.21.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-04-12T05:21:15Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T05:22:20Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -223,7 +214,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:27 GMT + - Tue, 19 Oct 2021 05:22:31 GMT expires: - '-1' pragma: @@ -251,18 +242,18 @@ interactions: Content-Type: - application/json; charset=utf-8 ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004?api-version=2015-08-31-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004","name":"cliakstest000004","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=4dfc213c-8be1-463e-aff3-f5835eddde91&aid=b47d34ac-1e22-458a-b9f7-8a434a024651"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004","name":"cliakstest000004","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=3cee5ab1-3db5-4207-992d-ff316d714a6c&aid=53d210b2-87be-4db2-91fc-f966c1e89bc3"}}' headers: cache-control: - no-cache @@ -271,7 +262,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:28 GMT + - Tue, 19 Oct 2021 05:22:32 GMT expires: - '-1' pragma: @@ -301,18 +292,18 @@ interactions: Content-Type: - application/json; charset=utf-8 ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003?api-version=2015-08-31-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003","name":"cliakstest000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=0a0830ef-e6f0-4781-94f0-aaaf30e8c302&aid=31849e9b-194e-4ad8-85a1-dc212dc1ba2b"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003","name":"cliakstest000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=fb8185d1-e3ad-4ce9-a3a2-60787a57d835&aid=511a5a1f-dcc0-4f51-98b5-98cd6a093590"}}' headers: cache-control: - no-cache @@ -321,7 +312,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:28 GMT + - Tue, 19 Oct 2021 05:22:32 GMT expires: - '-1' pragma: @@ -349,27 +340,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview response: body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-18T02:26:14.1665946Z","updatedOn":"2020-07-18T02:26:14.1665946Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cfd7632d-7c5a-4531-82ce-890df8b4be96","type":"Microsoft.Authorization/roleAssignments","name":"cfd7632d-7c5a-4531-82ce-890df8b4be96"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-24T20:02:31.6333946Z","updatedOn":"2020-07-24T20:02:31.6333946Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d","type":"Microsoft.Authorization/roleAssignments","name":"fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4abbcc35-e782-43d8-92c5-2d3f1bd2253f","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-03T15:06:36.3777307Z","updatedOn":"2020-08-03T15:06:36.3777307Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/71b88381-621b-464e-b17a-6cd9433ad5a3","type":"Microsoft.Authorization/roleAssignments","name":"71b88381-621b-464e-b17a-6cd9433ad5a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:57.9905009Z","updatedOn":"2020-08-21T16:23:57.9905009Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/17d7954a-d32a-4181-b887-1de9a8a0c05a","type":"Microsoft.Authorization/roleAssignments","name":"17d7954a-d32a-4181-b887-1de9a8a0c05a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.0549229Z","updatedOn":"2020-08-21T16:23:58.0549229Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a853af7-252b-4315-9ee3-0b243e595f80","type":"Microsoft.Authorization/roleAssignments","name":"9a853af7-252b-4315-9ee3-0b243e595f80"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.6582166Z","updatedOn":"2020-08-21T16:23:58.6582166Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8ab72fbd-e5fe-4a7d-ae20-baad615d688d","type":"Microsoft.Authorization/roleAssignments","name":"8ab72fbd-e5fe-4a7d-ae20-baad615d688d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:59.5326945Z","updatedOn":"2020-08-21T16:23:59.5326945Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4ed77f1d-82a2-4a02-b48e-fa5776870280","type":"Microsoft.Authorization/roleAssignments","name":"4ed77f1d-82a2-4a02-b48e-fa5776870280"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-01T06:59:31.4619017Z","updatedOn":"2020-09-01T06:59:31.4619017Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3c8813ac-e50e-4868-9e41-910258f3c33a","type":"Microsoft.Authorization/roleAssignments","name":"3c8813ac-e50e-4868-9e41-910258f3c33a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-02T01:52:45.8299382Z","updatedOn":"2020-09-02T01:52:45.8299382Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3e21284b-6bd7-431a-81ae-ccaf56267ab5","type":"Microsoft.Authorization/roleAssignments","name":"3e21284b-6bd7-431a-81ae-ccaf56267ab5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-07T09:44:47.3865537Z","updatedOn":"2020-09-07T09:44:47.3865537Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/79357f85-973d-4621-b1bd-d1ecb645e146","type":"Microsoft.Authorization/roleAssignments","name":"79357f85-973d-4621-b1bd-d1ecb645e146"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-15T09:02:04.9171272Z","updatedOn":"2020-09-15T09:02:04.9171272Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3a2ff825-a078-475d-aa68-80640a14daa2","type":"Microsoft.Authorization/roleAssignments","name":"3a2ff825-a078-475d-aa68-80640a14daa2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-23T13:13:35.8201314Z","updatedOn":"2020-09-23T13:13:35.8201314Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2ac0456-208f-4492-aecf-24bbcf14f246","type":"Microsoft.Authorization/roleAssignments","name":"d2ac0456-208f-4492-aecf-24bbcf14f246"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-24T00:04:10.5243862Z","updatedOn":"2020-09-24T00:04:10.5243862Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/78586b2c-fdf9-11ea-9e5e-8851fb3f4911","type":"Microsoft.Authorization/roleAssignments","name":"78586b2c-fdf9-11ea-9e5e-8851fb3f4911"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-28T21:00:48.4819948Z","updatedOn":"2020-09-28T21:00:48.4819948Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c3f148f0-1373-48ba-ba19-cd15cd8bf7a6","type":"Microsoft.Authorization/roleAssignments","name":"c3f148f0-1373-48ba-ba19-cd15cd8bf7a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-29T10:55:39.3762731Z","updatedOn":"2020-09-29T10:55:39.3762731Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/41e159ac-411a-4eed-b319-5b92571d2950","type":"Microsoft.Authorization/roleAssignments","name":"41e159ac-411a-4eed-b319-5b92571d2950"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-30T10:01:31.6109834Z","updatedOn":"2020-09-30T10:01:31.6109834Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/728fd3ed-0a93-4cad-96b6-ca2b85b98308","type":"Microsoft.Authorization/roleAssignments","name":"728fd3ed-0a93-4cad-96b6-ca2b85b98308"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-05T23:00:10.5454113Z","updatedOn":"2020-10-05T23:00:10.5454113Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d","type":"Microsoft.Authorization/roleAssignments","name":"f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T00:33:22.8792900Z","updatedOn":"2020-10-06T00:33:22.8792900Z","createdBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","updatedBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/24d0c5e6-0763-11eb-82a0-d636039e345c","type":"Microsoft.Authorization/roleAssignments","name":"24d0c5e6-0763-11eb-82a0-d636039e345c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T07:31:31.4976753Z","updatedOn":"2020-10-06T07:31:31.4976753Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8166f5c5-5401-43da-8e43-553f34ba5c1f","type":"Microsoft.Authorization/roleAssignments","name":"8166f5c5-5401-43da-8e43-553f34ba5c1f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-08T00:00:18.1887050Z","updatedOn":"2020-10-08T00:00:18.1887050Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1e5c915f-e276-400d-a6f0-9b8f202aee98","type":"Microsoft.Authorization/roleAssignments","name":"1e5c915f-e276-400d-a6f0-9b8f202aee98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-12T23:56:24.2246134Z","updatedOn":"2020-10-12T23:56:24.2246134Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc3b4af3-e20c-4662-90fc-c3879a6c521c","type":"Microsoft.Authorization/roleAssignments","name":"dc3b4af3-e20c-4662-90fc-c3879a6c521c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-14T00:29:42.9981174Z","updatedOn":"2020-10-14T00:29:42.9981174Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c6af4ef5-80f6-4303-a641-45689a1646dc","type":"Microsoft.Authorization/roleAssignments","name":"c6af4ef5-80f6-4303-a641-45689a1646dc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-15T03:35:43.8283383Z","updatedOn":"2020-10-15T03:35:43.8283383Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64d06112-fceb-476a-b426-6843c25208ae","type":"Microsoft.Authorization/roleAssignments","name":"64d06112-fceb-476a-b426-6843c25208ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-16T16:42:17.7175670Z","updatedOn":"2020-10-16T16:42:17.7175670Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5854c7a2-cf00-46f9-9cc1-d977f34324df","type":"Microsoft.Authorization/roleAssignments","name":"5854c7a2-cf00-46f9-9cc1-d977f34324df"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-19T03:59:55.8915203Z","updatedOn":"2020-10-19T03:59:55.8915203Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d449bc1-f3b3-4d07-94e5-9c78a799099f","type":"Microsoft.Authorization/roleAssignments","name":"6d449bc1-f3b3-4d07-94e5-9c78a799099f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-20T10:18:15.8804322Z","updatedOn":"2020-10-20T10:18:15.8804322Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/06a0e1fb-af3e-4fa2-815f-848a6d176225","type":"Microsoft.Authorization/roleAssignments","name":"06a0e1fb-af3e-4fa2-815f-848a6d176225"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-22T06:46:57.6492498Z","updatedOn":"2020-10-22T06:46:57.6492498Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fc3170b4-3674-455d-b7af-8b3056ffd4bd","type":"Microsoft.Authorization/roleAssignments","name":"fc3170b4-3674-455d-b7af-8b3056ffd4bd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-26T09:32:54.3608737Z","updatedOn":"2020-10-26T09:32:54.3608737Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/209640f3-25d8-4e30-b857-d64304235a61","type":"Microsoft.Authorization/roleAssignments","name":"209640f3-25d8-4e30-b857-d64304235a61"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-29T18:40:28.9870114Z","updatedOn":"2020-10-29T18:40:28.9870114Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62a8bb96-2a77-4216-bd60-17b4b6e0a4c4","type":"Microsoft.Authorization/roleAssignments","name":"62a8bb96-2a77-4216-bd60-17b4b6e0a4c4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-02T09:02:29.2637630Z","updatedOn":"2020-11-02T09:02:29.2637630Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0ad1faa8-8680-4dec-a768-050e8349af33","type":"Microsoft.Authorization/roleAssignments","name":"0ad1faa8-8680-4dec-a768-050e8349af33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T21:58:18.9397159Z","updatedOn":"2020-11-03T21:58:18.9397159Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fbba25e5-561b-4364-8755-515a24434085","type":"Microsoft.Authorization/roleAssignments","name":"fbba25e5-561b-4364-8755-515a24434085"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T22:00:44.4523883Z","updatedOn":"2020-11-03T22:00:44.4523883Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/908aa5ac-22a2-413a-9333-fcb0a1ba2c59","type":"Microsoft.Authorization/roleAssignments","name":"908aa5ac-22a2-413a-9333-fcb0a1ba2c59"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-09T14:00:59.0347294Z","updatedOn":"2020-11-09T14:00:59.0347294Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e9541f93-ea4a-4b1b-98bf-839fecfcaa22","type":"Microsoft.Authorization/roleAssignments","name":"e9541f93-ea4a-4b1b-98bf-839fecfcaa22"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:12:49.4151006Z","updatedOn":"2020-11-10T00:12:49.4151006Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c13e8fa1-ee9a-460a-910e-eaecab956199","type":"Microsoft.Authorization/roleAssignments","name":"c13e8fa1-ee9a-460a-910e-eaecab956199"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:15:19.8671906Z","updatedOn":"2020-11-10T00:15:19.8671906Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2246ec23-fc97-4e82-b67c-04743087f63d","type":"Microsoft.Authorization/roleAssignments","name":"2246ec23-fc97-4e82-b67c-04743087f63d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T12:48:43.1056692Z","updatedOn":"2020-11-10T12:48:43.1056692Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc924d22-cbb3-4f1d-a3c5-e803c30b8428","type":"Microsoft.Authorization/roleAssignments","name":"dc924d22-cbb3-4f1d-a3c5-e803c30b8428"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-18T00:19:23.7906492Z","updatedOn":"2020-11-18T00:19:23.7906492Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e9f22fc-e6c1-4376-a65d-4553c0daee64","type":"Microsoft.Authorization/roleAssignments","name":"2e9f22fc-e6c1-4376-a65d-4553c0daee64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-19T12:24:03.7391153Z","updatedOn":"2020-11-19T12:24:03.7391153Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a29c25cf-6027-4031-8c68-12c812d4e4d7","type":"Microsoft.Authorization/roleAssignments","name":"a29c25cf-6027-4031-8c68-12c812d4e4d7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-20T01:41:11.3355841Z","updatedOn":"2020-11-20T01:41:11.3355841Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e19e243a-0497-4c83-a9e1-b6d622c5cadf","type":"Microsoft.Authorization/roleAssignments","name":"e19e243a-0497-4c83-a9e1-b6d622c5cadf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-24T06:03:13.0460581Z","updatedOn":"2020-11-24T06:03:13.0460581Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bdd0bce4-39a5-47f7-836c-6295639cc0e1","type":"Microsoft.Authorization/roleAssignments","name":"bdd0bce4-39a5-47f7-836c-6295639cc0e1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-26T03:01:44.6247690Z","updatedOn":"2020-11-26T03:01:44.6247690Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a3cddac-b7c4-4e13-ad0d-25a1f8db0394","type":"Microsoft.Authorization/roleAssignments","name":"7a3cddac-b7c4-4e13-ad0d-25a1f8db0394"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-02T07:09:05.7656072Z","updatedOn":"2020-12-02T07:09:05.7656072Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62cb656e-c531-4da8-9837-fc956269c6e0","type":"Microsoft.Authorization/roleAssignments","name":"62cb656e-c531-4da8-9837-fc956269c6e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T03:28:35.2284735Z","updatedOn":"2020-12-04T03:28:35.2284735Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9bc8c2c0-90e6-4346-a844-f9f401472a4d","type":"Microsoft.Authorization/roleAssignments","name":"9bc8c2c0-90e6-4346-a844-f9f401472a4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T06:53:38.6367823Z","updatedOn":"2020-12-04T06:53:38.6367823Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22700fef-7289-4005-937a-e4d08881da8c","type":"Microsoft.Authorization/roleAssignments","name":"22700fef-7289-4005-937a-e4d08881da8c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T08:16:05.6118991Z","updatedOn":"2020-12-04T08:16:05.6118991Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15dbe638-db5c-45ad-9e4e-3bee28587281","type":"Microsoft.Authorization/roleAssignments","name":"15dbe638-db5c-45ad-9e4e-3bee28587281"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-07T12:37:13.7841746Z","updatedOn":"2020-12-07T12:37:13.7841746Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7eecba5-f37b-4db4-8818-a650f8b5b8de","type":"Microsoft.Authorization/roleAssignments","name":"c7eecba5-f37b-4db4-8818-a650f8b5b8de"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-18T08:00:24.9874024Z","updatedOn":"2020-12-18T08:00:24.9874024Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7f60817e-27b5-486b-bbdb-b748bcb752d4","type":"Microsoft.Authorization/roleAssignments","name":"7f60817e-27b5-486b-bbdb-b748bcb752d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-24T11:54:27.7394442Z","updatedOn":"2020-12-24T11:54:27.7394442Z","createdBy":"e073490c-1bbd-4bac-9bd1-5584fec82ff0","updatedBy":"e073490c-1bbd-4bac-9bd1-5584fec82ff0","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90534c90-22d5-4e15-ae4c-009340273136","type":"Microsoft.Authorization/roleAssignments","name":"90534c90-22d5-4e15-ae4c-009340273136"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-30T11:06:51.2887287Z","updatedOn":"2020-12-30T11:06:51.2887287Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1cbe1756-4a8f-11eb-b753-720008210d90","type":"Microsoft.Authorization/roleAssignments","name":"1cbe1756-4a8f-11eb-b753-720008210d90"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-13T06:12:19.1847916Z","updatedOn":"2021-01-13T06:12:19.1847916Z","createdBy":"241cd743-2c33-4860-bd3a-1df659c06eef","updatedBy":"241cd743-2c33-4860-bd3a-1df659c06eef","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/498bf4f6-5566-11eb-a35b-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"498bf4f6-5566-11eb-a35b-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-13T21:55:46.0921361Z","updatedOn":"2021-01-13T21:55:46.0921361Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d900b70f-235d-4d37-bf50-ca514e3001a1","type":"Microsoft.Authorization/roleAssignments","name":"d900b70f-235d-4d37-bf50-ca514e3001a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:35:14.0496305Z","updatedOn":"2021-01-26T20:35:14.0496305Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/be76f04c-520c-4d95-b6b3-e7fce3f55948","type":"Microsoft.Authorization/roleAssignments","name":"be76f04c-520c-4d95-b6b3-e7fce3f55948"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-04T05:54:29.9691652Z","updatedOn":"2021-02-04T05:54:29.9691652Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4710c459-25c6-45b9-a906-3687060df1a2","type":"Microsoft.Authorization/roleAssignments","name":"4710c459-25c6-45b9-a906-3687060df1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-04T06:52:05.2038586Z","updatedOn":"2021-02-04T06:52:05.2038586Z","createdBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","updatedBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fdf6a314-3605-4944-96c1-08b7364dba54","type":"Microsoft.Authorization/roleAssignments","name":"fdf6a314-3605-4944-96c1-08b7364dba54"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-05T01:06:29.5543610Z","updatedOn":"2021-02-05T01:06:29.5543610Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2caf434-97c9-440f-9ad3-541ae6bd9528","type":"Microsoft.Authorization/roleAssignments","name":"f2caf434-97c9-440f-9ad3-541ae6bd9528"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-11T22:26:14.1444510Z","updatedOn":"2021-02-11T22:26:14.1444510Z","createdBy":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","updatedBy":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a8602643-a0c2-45c4-980c-dc2b618d13b8","type":"Microsoft.Authorization/roleAssignments","name":"a8602643-a0c2-45c4-980c-dc2b618d13b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-16T19:18:13.7025371Z","updatedOn":"2021-02-16T19:18:13.7025371Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b2d72c2f-d4c0-4c45-9908-90fda72c868d","type":"Microsoft.Authorization/roleAssignments","name":"b2d72c2f-d4c0-4c45-9908-90fda72c868d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-16T22:20:01.8102926Z","updatedOn":"2021-02-16T22:20:01.8102926Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b7aa1f69-60a8-4bb9-a624-857052576335","type":"Microsoft.Authorization/roleAssignments","name":"b7aa1f69-60a8-4bb9-a624-857052576335"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T00:37:53.4699042Z","updatedOn":"2021-02-17T00:37:53.4699042Z","createdBy":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","updatedBy":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c06abb18-9697-41f9-9410-ff0ee9b13ab9","type":"Microsoft.Authorization/roleAssignments","name":"c06abb18-9697-41f9-9410-ff0ee9b13ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:26:55.0758483Z","updatedOn":"2021-02-17T01:26:55.0758483Z","createdBy":"df7de5cc-1fc8-462d-be1d-bcbc2576454a","updatedBy":"df7de5cc-1fc8-462d-be1d-bcbc2576454a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9812b416-33c9-4b88-bcdb-6b8406dd319f","type":"Microsoft.Authorization/roleAssignments","name":"9812b416-33c9-4b88-bcdb-6b8406dd319f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:38:17.8125104Z","updatedOn":"2021-02-17T01:38:17.8125104Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/82e0c83f-b7dd-49f6-b501-ff05951db69d","type":"Microsoft.Authorization/roleAssignments","name":"82e0c83f-b7dd-49f6-b501-ff05951db69d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:57:59.0655876Z","updatedOn":"2021-02-17T01:57:59.0655876Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9f0c587-7611-45ba-afb2-200499c8d4e0","type":"Microsoft.Authorization/roleAssignments","name":"c9f0c587-7611-45ba-afb2-200499c8d4e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-19T01:25:51.9967288Z","updatedOn":"2021-02-19T01:25:51.9967288Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e4ab306-7ae7-4867-8e22-90215bdbeb9a","type":"Microsoft.Authorization/roleAssignments","name":"2e4ab306-7ae7-4867-8e22-90215bdbeb9a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-25T05:50:56.3200305Z","updatedOn":"2021-02-25T05:50:56.3200305Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5f5c2b9b-b76d-442c-8442-cdca92ea4450","type":"Microsoft.Authorization/roleAssignments","name":"5f5c2b9b-b76d-442c-8442-cdca92ea4450"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-25T06:10:47.8694922Z","updatedOn":"2021-02-25T06:10:47.8694922Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ded78aee-c6bf-4c93-a2c6-4c3388c55936","type":"Microsoft.Authorization/roleAssignments","name":"ded78aee-c6bf-4c93-a2c6-4c3388c55936"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-05-01T19:36:24.0325431Z","updatedOn":"2021-05-01T19:36:24.0325431Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a11a3823-3c3c-4a0a-ab63-e809248b39d6","type":"Microsoft.Authorization/roleAssignments","name":"a11a3823-3c3c-4a0a-ab63-e809248b39d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-05-01T21:51:55.4255791Z","updatedOn":"2021-05-01T21:51:55.4255791Z","createdBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","updatedBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/36175f2d-f556-464e-a509-19cbb3f45909","type":"Microsoft.Authorization/roleAssignments","name":"36175f2d-f556-464e-a509-19cbb3f45909"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T18:57:43.7674845Z","updatedOn":"2020-04-28T18:57:43.7674845Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/89ef5a42-558f-4dc2-a21d-61f47f87c5aa","type":"Microsoft.Authorization/roleAssignments","name":"89ef5a42-558f-4dc2-a21d-61f47f87c5aa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:11:43.4784066Z","updatedOn":"2020-04-28T17:11:43.4784066Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7a17f89-6fda-4d7f-9024-279fe7c46b9e","type":"Microsoft.Authorization/roleAssignments","name":"c7a17f89-6fda-4d7f-9024-279fe7c46b9e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:15:20.6839476Z","updatedOn":"2020-04-28T17:15:20.6839476Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b677c994-5d2c-4d21-8772-4a770c383a69","type":"Microsoft.Authorization/roleAssignments","name":"b677c994-5d2c-4d21-8772-4a770c383a69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:41:37.0700725Z","updatedOn":"2020-04-29T03:41:37.0700725Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2790ff5-c68c-4783-bfbe-0c7210b1320d","type":"Microsoft.Authorization/roleAssignments","name":"f2790ff5-c68c-4783-bfbe-0c7210b1320d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:43:26.9737395Z","updatedOn":"2020-04-29T03:43:26.9737395Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64ded23e-c648-452f-a53e-2bb0b1947293","type":"Microsoft.Authorization/roleAssignments","name":"64ded23e-c648-452f-a53e-2bb0b1947293"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:14:00.0562525Z","updatedOn":"2020-04-28T17:14:00.0562525Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/eaece071-786c-479c-a0b0-5c41d876600c","type":"Microsoft.Authorization/roleAssignments","name":"eaece071-786c-479c-a0b0-5c41d876600c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:17:32.8545165Z","updatedOn":"2020-05-01T17:17:32.8545165Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5b13726e-0868-475f-9d6f-e19ed5886a5e","type":"Microsoft.Authorization/roleAssignments","name":"5b13726e-0868-475f-9d6f-e19ed5886a5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:22:00.3902257Z","updatedOn":"2020-05-01T17:22:00.3902257Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32","type":"Microsoft.Authorization/roleAssignments","name":"aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T00:04:19.0452651Z","updatedOn":"2020-04-29T00:04:19.0452651Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593f0b85-3d78-43c8-a842-abfb4eab0a9b","type":"Microsoft.Authorization/roleAssignments","name":"593f0b85-3d78-43c8-a842-abfb4eab0a9b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-05-03T20:35:52.7357152Z","updatedOn":"2018-05-03T20:35:52.7357152Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4665dbd4-b405-4cc3-9321-1bee27e6101c","type":"Microsoft.Authorization/roleAssignments","name":"4665dbd4-b405-4cc3-9321-1bee27e6101c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:25:07.0669336Z","updatedOn":"2020-02-11T13:25:07.0669336Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b8056eb0-60e9-433c-85f9-f2c9289fc1a2","type":"Microsoft.Authorization/roleAssignments","name":"b8056eb0-60e9-433c-85f9-f2c9289fc1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-22T06:41:53.1813823Z","updatedOn":"2019-04-22T06:41:53.1813823Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b620efc-0123-402f-8462-1f1b47168729","type":"Microsoft.Authorization/roleAssignments","name":"6b620efc-0123-402f-8462-1f1b47168729"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:42:13.8891609Z","updatedOn":"2020-02-21T03:42:13.8891609Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c41b0416-12e4-49bb-9e35-411e4f409102","type":"Microsoft.Authorization/roleAssignments","name":"c41b0416-12e4-49bb-9e35-411e4f409102"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T17:05:13.7273840Z","updatedOn":"2020-04-27T17:05:13.7273840Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9e06e920-0fc3-47a8-867a-ce7804818059","type":"Microsoft.Authorization/roleAssignments","name":"9e06e920-0fc3-47a8-867a-ce7804818059"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-22T07:53:45.7192431Z","updatedOn":"2020-04-22T07:53:45.7192431Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d01cbd3-f3e3-4712-95c6-cf07a0224887","type":"Microsoft.Authorization/roleAssignments","name":"0d01cbd3-f3e3-4712-95c6-cf07a0224887"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-25T03:10:56.6742842Z","updatedOn":"2019-10-25T03:10:56.6742842Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c94cb5f8-6d0c-4405-be47-b599a43f2bde","type":"Microsoft.Authorization/roleAssignments","name":"c94cb5f8-6d0c-4405-be47-b599a43f2bde"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-08T22:51:35.8836739Z","updatedOn":"2020-04-08T22:51:35.8836739Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e35806bd-ef22-4a25-80d9-9429df6254c6","type":"Microsoft.Authorization/roleAssignments","name":"e35806bd-ef22-4a25-80d9-9429df6254c6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-06-16T23:32:44.3548155Z","updatedOn":"2017-06-16T23:32:44.3548155Z","createdBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","updatedBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c2330a8b-4550-4dcf-841a-88553080079b","type":"Microsoft.Authorization/roleAssignments","name":"c2330a8b-4550-4dcf-841a-88553080079b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:26:29.8675330Z","updatedOn":"2020-03-25T08:26:29.8675330Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d00f7f11-a22d-4bb3-a016-07d2ba2b13c0","type":"Microsoft.Authorization/roleAssignments","name":"d00f7f11-a22d-4bb3-a016-07d2ba2b13c0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-14T02:15:59.1199760Z","updatedOn":"2019-09-14T02:15:59.1199760Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593989ab-0941-462b-aeba-5aba52f8755b","type":"Microsoft.Authorization/roleAssignments","name":"593989ab-0941-462b-aeba-5aba52f8755b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T21:19:25.3668580Z","updatedOn":"2020-05-14T21:19:25.3668580Z","createdBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","updatedBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/668f3f0e-bbb7-42d3-9ab1-1482922c06a7","type":"Microsoft.Authorization/roleAssignments","name":"668f3f0e-bbb7-42d3-9ab1-1482922c06a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.4591165Z","updatedOn":"2020-05-07T00:35:48.4591165Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ff740118-1a0b-4bf5-8f2a-c555e9923ea3","type":"Microsoft.Authorization/roleAssignments","name":"ff740118-1a0b-4bf5-8f2a-c555e9923ea3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-10T19:44:02.6434834Z","updatedOn":"2019-10-10T19:44:02.6434834Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ecd71fb9-414b-496d-ba90-8be383086b97","type":"Microsoft.Authorization/roleAssignments","name":"ecd71fb9-414b-496d-ba90-8be383086b97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-23T02:06:16.8281713Z","updatedOn":"2019-09-23T02:06:16.8281713Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a301a171-6505-42c5-a8b2-bcf09674b59c","type":"Microsoft.Authorization/roleAssignments","name":"a301a171-6505-42c5-a8b2-bcf09674b59c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-05T05:29:51.2703674Z","updatedOn":"2020-02-05T05:29:51.2703674Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/382ca8aa-eaac-49fb-8a33-ad06c08ae449","type":"Microsoft.Authorization/roleAssignments","name":"382ca8aa-eaac-49fb-8a33-ad06c08ae449"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-08T12:55:39.9212416Z","updatedOn":"2020-01-08T12:55:39.9212416Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/081427e9-c895-4903-8573-77da86dcdae1","type":"Microsoft.Authorization/roleAssignments","name":"081427e9-c895-4903-8573-77da86dcdae1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:22:14.0297869Z","updatedOn":"2020-04-20T22:22:14.0297869Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/966ec633-e653-441f-910c-8536f7899f69","type":"Microsoft.Authorization/roleAssignments","name":"966ec633-e653-441f-910c-8536f7899f69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9310363Z","updatedOn":"2020-04-30T06:27:35.9310363Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a1327e4-100e-43ee-b04e-1403969b805b","type":"Microsoft.Authorization/roleAssignments","name":"6a1327e4-100e-43ee-b04e-1403969b805b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-13T06:44:49.9960198Z","updatedOn":"2019-06-13T06:44:49.9960198Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/33958269-41a0-400a-91a1-6303d954c8f0","type":"Microsoft.Authorization/roleAssignments","name":"33958269-41a0-400a-91a1-6303d954c8f0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-27T19:05:00.2764645Z","updatedOn":"2020-01-27T19:05:00.2764645Z","createdBy":"4744d4c9-1026-421b-87ce-b102213af921","updatedBy":"4744d4c9-1026-421b-87ce-b102213af921","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f0575c6a-aabc-4a2e-b169-379b64f33f8a","type":"Microsoft.Authorization/roleAssignments","name":"f0575c6a-aabc-4a2e-b169-379b64f33f8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T16:21:06.7365340Z","updatedOn":"2020-05-26T16:21:06.7365340Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19a3bbc1-fca8-4ec6-b0e9-7d6861207524","type":"Microsoft.Authorization/roleAssignments","name":"19a3bbc1-fca8-4ec6-b0e9-7d6861207524"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T00:57:22.8153925Z","updatedOn":"2019-10-26T00:57:22.8153925Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8722a1fb-4828-4f43-aa59-0385179b3a05","type":"Microsoft.Authorization/roleAssignments","name":"8722a1fb-4828-4f43-aa59-0385179b3a05"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9911337Z","updatedOn":"2020-04-30T06:27:35.9911337Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/85726f1f-9e4c-415a-b56f-d8e799aaa96d","type":"Microsoft.Authorization/roleAssignments","name":"85726f1f-9e4c-415a-b56f-d8e799aaa96d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T21:08:14.8085926Z","updatedOn":"2020-02-27T21:08:14.8085926Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/742a0f1a-fbf1-46f1-929d-de8871fc1193","type":"Microsoft.Authorization/roleAssignments","name":"742a0f1a-fbf1-46f1-929d-de8871fc1193"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T23:19:45.4260771Z","updatedOn":"2020-05-01T23:19:45.4260771Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90e2b70f-7104-4f75-b6a5-e7226e497378","type":"Microsoft.Authorization/roleAssignments","name":"90e2b70f-7104-4f75-b6a5-e7226e497378"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-16T02:04:22.4782415Z","updatedOn":"2019-04-16T02:04:22.4782415Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bacdb283-653c-47eb-a578-11743d7898f8","type":"Microsoft.Authorization/roleAssignments","name":"bacdb283-653c-47eb-a578-11743d7898f8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:07:58.4393297Z","updatedOn":"2020-02-04T02:07:58.4393297Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e46a2f7d-e088-47e2-952f-a0a4818b3825","type":"Microsoft.Authorization/roleAssignments","name":"e46a2f7d-e088-47e2-952f-a0a4818b3825"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T08:05:19.1222694Z","updatedOn":"2020-03-26T08:05:19.1222694Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f46adf6-1c16-4743-b3ac-35cd30452c6b","type":"Microsoft.Authorization/roleAssignments","name":"1f46adf6-1c16-4743-b3ac-35cd30452c6b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.6619455Z","updatedOn":"2020-05-07T00:35:48.6619455Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/052d4514-701f-41dd-8171-4e8cfab148a6","type":"Microsoft.Authorization/roleAssignments","name":"052d4514-701f-41dd-8171-4e8cfab148a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-27T09:09:33.7347978Z","updatedOn":"2020-03-27T09:09:33.7347978Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d355b17-e9d6-47b7-9181-b54ad0083793","type":"Microsoft.Authorization/roleAssignments","name":"6d355b17-e9d6-47b7-9181-b54ad0083793"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-19T02:50:30.0038186Z","updatedOn":"2019-03-19T02:50:30.0038186Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/26adec15-a0e4-4b2e-a437-9b545b9723fc","type":"Microsoft.Authorization/roleAssignments","name":"26adec15-a0e4-4b2e-a437-9b545b9723fc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-17T00:50:00.2288905Z","updatedOn":"2019-04-17T00:50:00.2288905Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0e873fd7-4bdb-4df5-a510-c15f3ce99cd6","type":"Microsoft.Authorization/roleAssignments","name":"0e873fd7-4bdb-4df5-a510-c15f3ce99cd6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T03:53:49.9358521Z","updatedOn":"2020-06-23T03:53:49.9358521Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02a0e839-adb0-448c-84f0-3a3f82ef8430","type":"Microsoft.Authorization/roleAssignments","name":"02a0e839-adb0-448c-84f0-3a3f82ef8430"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-08T07:40:31.7235048Z","updatedOn":"2020-05-08T07:40:31.7235048Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7","type":"Microsoft.Authorization/roleAssignments","name":"cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T17:06:57.1466814Z","updatedOn":"2020-06-02T17:06:57.1466814Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ab903dde-d229-446d-b429-c1618b8aef5e","type":"Microsoft.Authorization/roleAssignments","name":"ab903dde-d229-446d-b429-c1618b8aef5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:34:09.1452976Z","updatedOn":"2020-04-29T03:34:09.1452976Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/feb76a5e-7bed-4bc8-b481-14bbb109bc33","type":"Microsoft.Authorization/roleAssignments","name":"feb76a5e-7bed-4bc8-b481-14bbb109bc33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T10:16:20.3297126Z","updatedOn":"2020-04-15T10:16:20.3297126Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0db6da93-ca6a-4b5a-8c44-7a3f2003d03c","type":"Microsoft.Authorization/roleAssignments","name":"0db6da93-ca6a-4b5a-8c44-7a3f2003d03c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T05:17:20.7354482Z","updatedOn":"2020-01-13T05:17:20.7354482Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5a79ae7-7137-416f-a2cd-4b273ca62d5f","type":"Microsoft.Authorization/roleAssignments","name":"e5a79ae7-7137-416f-a2cd-4b273ca62d5f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-24T19:37:33.7189313Z","updatedOn":"2020-02-24T19:37:33.7189313Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d1964993-fb9d-4be1-982f-fcd6ca7cd493","type":"Microsoft.Authorization/roleAssignments","name":"d1964993-fb9d-4be1-982f-fcd6ca7cd493"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-05-22T23:26:54.3208785Z","updatedOn":"2017-05-22T23:26:54.3208785Z","createdBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","updatedBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d149cfb-bc18-48f8-b769-8a0cafd11bee","type":"Microsoft.Authorization/roleAssignments","name":"2d149cfb-bc18-48f8-b769-8a0cafd11bee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T02:09:11.3539299Z","updatedOn":"2020-05-07T02:09:11.3539299Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5124598f-5127-4efc-9b15-9276948fe202","type":"Microsoft.Authorization/roleAssignments","name":"5124598f-5127-4efc-9b15-9276948fe202"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-18T23:40:26.3271411Z","updatedOn":"2020-02-18T23:40:26.3271411Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/27f9c0cd-fbc1-4810-a9f9-804efad4beec","type":"Microsoft.Authorization/roleAssignments","name":"27f9c0cd-fbc1-4810-a9f9-804efad4beec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T10:52:21.7337863Z","updatedOn":"2020-04-02T10:52:21.7337863Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/54ff849a-1ced-4a28-b675-6bca70a82033","type":"Microsoft.Authorization/roleAssignments","name":"54ff849a-1ced-4a28-b675-6bca70a82033"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T07:25:52.5298801Z","updatedOn":"2020-04-16T07:25:52.5298801Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/65fd85a7-3057-4f7f-86bd-0c36a612f483","type":"Microsoft.Authorization/roleAssignments","name":"65fd85a7-3057-4f7f-86bd-0c36a612f483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-22T21:44:38.6097605Z","updatedOn":"2020-05-22T21:44:38.6097605Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a2d331c-57c6-48be-9d5f-f49da541fc7e","type":"Microsoft.Authorization/roleAssignments","name":"0a2d331c-57c6-48be-9d5f-f49da541fc7e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:30:10.6978339Z","updatedOn":"2020-02-04T21:30:10.6978339Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/91ea4b88-79c1-4163-bf5c-760b8add6d79","type":"Microsoft.Authorization/roleAssignments","name":"91ea4b88-79c1-4163-bf5c-760b8add6d79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:33:46.3567584Z","updatedOn":"2020-04-03T05:33:46.3567584Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4f9fed67-4a0b-4f9d-870e-66a508cb73eb","type":"Microsoft.Authorization/roleAssignments","name":"4f9fed67-4a0b-4f9d-870e-66a508cb73eb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-24T16:54:45.9590630Z","updatedOn":"2020-01-24T16:54:45.9590630Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/04741a9e-7efb-41cc-b79c-8c725cc7563b","type":"Microsoft.Authorization/roleAssignments","name":"04741a9e-7efb-41cc-b79c-8c725cc7563b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:18:21.5783958Z","updatedOn":"2019-08-02T07:18:21.5783958Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f4afc41d-352f-4bce-84f1-fad9f832f274","type":"Microsoft.Authorization/roleAssignments","name":"f4afc41d-352f-4bce-84f1-fad9f832f274"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-03T17:48:07.2484442Z","updatedOn":"2020-02-03T17:48:07.2484442Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/31005f88-9e70-483d-acc8-0f9cc8066b13","type":"Microsoft.Authorization/roleAssignments","name":"31005f88-9e70-483d-acc8-0f9cc8066b13"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:07:59.9113196Z","updatedOn":"2020-02-04T21:07:59.9113196Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea60c465-aef4-4494-9478-636615243841","type":"Microsoft.Authorization/roleAssignments","name":"ea60c465-aef4-4494-9478-636615243841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-11-02T00:40:13.2696018Z","updatedOn":"2019-11-02T00:40:13.2696018Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1c0ee413-025e-422c-a8d0-2b8dd410b9b8","type":"Microsoft.Authorization/roleAssignments","name":"1c0ee413-025e-422c-a8d0-2b8dd410b9b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:37:15.2971418Z","updatedOn":"2020-02-04T21:37:15.2971418Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/39e99cf2-95c7-4585-8703-998450cafea0","type":"Microsoft.Authorization/roleAssignments","name":"39e99cf2-95c7-4585-8703-998450cafea0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-15T22:27:15.6601349Z","updatedOn":"2018-11-15T22:27:15.6601349Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/418847ec-df97-4b29-9711-fc833817e5d6","type":"Microsoft.Authorization/roleAssignments","name":"418847ec-df97-4b29-9711-fc833817e5d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-28T14:20:52.7506898Z","updatedOn":"2019-08-28T14:20:52.7506898Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/715fd118-93b8-4b09-822d-48de5afb21e3","type":"Microsoft.Authorization/roleAssignments","name":"715fd118-93b8-4b09-822d-48de5afb21e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-06T05:22:04.7673784Z","updatedOn":"2019-01-06T05:22:04.7673784Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ba5c8600-8cc9-4778-9735-c3d57d26e50d","type":"Microsoft.Authorization/roleAssignments","name":"ba5c8600-8cc9-4778-9735-c3d57d26e50d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:21:28.6789246Z","updatedOn":"2020-06-02T16:21:28.6789246Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42","type":"Microsoft.Authorization/roleAssignments","name":"bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:30.4183889Z","updatedOn":"2019-12-13T02:01:30.4183889Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4623d907-e6fa-4e2a-ad82-18e34456d655","type":"Microsoft.Authorization/roleAssignments","name":"4623d907-e6fa-4e2a-ad82-18e34456d655"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:37:49.6357044Z","updatedOn":"2020-03-25T08:37:49.6357044Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b332ab7b-a956-4e37-acc1-e4df2e9eedfa","type":"Microsoft.Authorization/roleAssignments","name":"b332ab7b-a956-4e37-acc1-e4df2e9eedfa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:52:37.6293834Z","updatedOn":"2020-02-21T03:52:37.6293834Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2402af90-d517-4d1d-9ca1-7b85dfc17099","type":"Microsoft.Authorization/roleAssignments","name":"2402af90-d517-4d1d-9ca1-7b85dfc17099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T01:00:41.8419503Z","updatedOn":"2020-04-28T01:00:41.8419503Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4da426ac-99d3-442d-b868-532f3582429b","type":"Microsoft.Authorization/roleAssignments","name":"4da426ac-99d3-442d-b868-532f3582429b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-04T03:17:07.6866234Z","updatedOn":"2019-12-04T03:17:07.6866234Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b76e5f32-b37f-482c-a7a4-98ef34ecea8a","type":"Microsoft.Authorization/roleAssignments","name":"b76e5f32-b37f-482c-a7a4-98ef34ecea8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:12:42.6196328Z","updatedOn":"2020-04-27T23:12:42.6196328Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bb61d9e5-3664-42b4-b41c-bc3e34701de6","type":"Microsoft.Authorization/roleAssignments","name":"bb61d9e5-3664-42b4-b41c-bc3e34701de6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-02T20:50:25.6909226Z","updatedOn":"2020-03-02T20:50:25.6909226Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95a9d3e8-db32-4a7f-ad9c-46054677ff39","type":"Microsoft.Authorization/roleAssignments","name":"95a9d3e8-db32-4a7f-ad9c-46054677ff39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T20:48:38.9374068Z","updatedOn":"2020-04-16T20:48:38.9374068Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/45d89866-af64-4364-b886-7f5ec154c3d4","type":"Microsoft.Authorization/roleAssignments","name":"45d89866-af64-4364-b886-7f5ec154c3d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:42:00.9560545Z","updatedOn":"2020-04-20T08:42:00.9560545Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f","type":"Microsoft.Authorization/roleAssignments","name":"7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-19T00:23:10.4351839Z","updatedOn":"2020-06-19T00:23:10.4351839Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1eb6cee-ee7a-4ed5-a683-846f01688ab9","type":"Microsoft.Authorization/roleAssignments","name":"c1eb6cee-ee7a-4ed5-a683-846f01688ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T01:58:45.6145522Z","updatedOn":"2020-05-07T01:58:45.6145522Z","createdBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","updatedBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7","type":"Microsoft.Authorization/roleAssignments","name":"9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T21:41:39.4063114Z","updatedOn":"2020-01-13T21:41:39.4063114Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2226a2aa-7a47-4546-82ed-4e9e4536bc7b","type":"Microsoft.Authorization/roleAssignments","name":"2226a2aa-7a47-4546-82ed-4e9e4536bc7b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T03:10:28.2381030Z","updatedOn":"2020-04-23T03:10:28.2381030Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f98d1512-e634-4663-a219-24be2e6bfe1c","type":"Microsoft.Authorization/roleAssignments","name":"f98d1512-e634-4663-a219-24be2e6bfe1c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T22:50:20.7914421Z","updatedOn":"2019-01-30T22:50:20.7914421Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0bee5f49-7099-4a3c-9eef-b40697f6f371","type":"Microsoft.Authorization/roleAssignments","name":"0bee5f49-7099-4a3c-9eef-b40697f6f371"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-04T06:37:19.1237954Z","updatedOn":"2020-04-04T06:37:19.1237954Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01","type":"Microsoft.Authorization/roleAssignments","name":"d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T02:06:03.3308352Z","updatedOn":"2020-04-15T02:06:03.3308352Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6142150e-c404-48e6-a731-fffb36357051","type":"Microsoft.Authorization/roleAssignments","name":"6142150e-c404-48e6-a731-fffb36357051"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.5194580Z","updatedOn":"2020-04-20T20:29:38.5194580Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7682e420-ebd8-4c39-be01-8c1fc953f250","type":"Microsoft.Authorization/roleAssignments","name":"7682e420-ebd8-4c39-be01-8c1fc953f250"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-16T23:46:13.9660279Z","updatedOn":"2018-11-16T23:46:13.9660279Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2b66b1ea-89dd-4bc6-8d89-96298648eb40","type":"Microsoft.Authorization/roleAssignments","name":"2b66b1ea-89dd-4bc6-8d89-96298648eb40"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-31T01:55:23.5911140Z","updatedOn":"2019-01-31T01:55:23.5911140Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f","type":"Microsoft.Authorization/roleAssignments","name":"3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-10-27T00:03:26.2878499Z","updatedOn":"2018-10-27T00:03:26.2878499Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea920230-1aba-4f80-9eef-3fed8216f594","type":"Microsoft.Authorization/roleAssignments","name":"ea920230-1aba-4f80-9eef-3fed8216f594"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:25:35.9118633Z","updatedOn":"2020-03-25T08:25:35.9118633Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1","type":"Microsoft.Authorization/roleAssignments","name":"6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-04T02:21:24.1380483Z","updatedOn":"2020-06-04T02:21:24.1380483Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f70af6d6-4511-4e74-b25f-9c15978d4859","type":"Microsoft.Authorization/roleAssignments","name":"f70af6d6-4511-4e74-b25f-9c15978d4859"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T01:25:12.5585896Z","updatedOn":"2019-10-26T01:25:12.5585896Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5e4c17a-2a72-4b0e-8518-53afddc60b04","type":"Microsoft.Authorization/roleAssignments","name":"e5e4c17a-2a72-4b0e-8518-53afddc60b04"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:24:43.1326207Z","updatedOn":"2020-04-20T22:24:43.1326207Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6","type":"Microsoft.Authorization/roleAssignments","name":"d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T09:55:40.2829720Z","updatedOn":"2020-04-03T09:55:40.2829720Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9c2a551-11aa-4b0a-8816-f8511cd46a32","type":"Microsoft.Authorization/roleAssignments","name":"c9c2a551-11aa-4b0a-8816-f8511cd46a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:57:30.1921503Z","updatedOn":"2020-04-29T03:57:30.1921503Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88","type":"Microsoft.Authorization/roleAssignments","name":"b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T06:59:06.6904070Z","updatedOn":"2020-04-21T06:59:06.6904070Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8273f6ee-b861-42a0-8dec-475eb3215463","type":"Microsoft.Authorization/roleAssignments","name":"8273f6ee-b861-42a0-8dec-475eb3215463"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-29T17:47:02.9492136Z","updatedOn":"2020-06-29T17:47:02.9492136Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5cae5324-e7eb-4c13-ba0d-80c801c2b744","type":"Microsoft.Authorization/roleAssignments","name":"5cae5324-e7eb-4c13-ba0d-80c801c2b744"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T15:40:03.6815875Z","updatedOn":"2020-04-29T15:40:03.6815875Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/09778426-699f-4faa-8016-5e6029e7313d","type":"Microsoft.Authorization/roleAssignments","name":"09778426-699f-4faa-8016-5e6029e7313d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:43:20.3428422Z","updatedOn":"2020-04-27T23:43:20.3428422Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/271e5b8d-8684-4668-98b9-c3dc25f4b437","type":"Microsoft.Authorization/roleAssignments","name":"271e5b8d-8684-4668-98b9-c3dc25f4b437"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T21:10:42.2124416Z","updatedOn":"2020-03-26T21:10:42.2124416Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d394da6c-4def-47de-8689-791727331c5b","type":"Microsoft.Authorization/roleAssignments","name":"d394da6c-4def-47de-8689-791727331c5b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:34:50.7125622Z","updatedOn":"2020-04-21T07:34:50.7125622Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ddeb2255-2bb6-458a-a891-532e96ae5483","type":"Microsoft.Authorization/roleAssignments","name":"ddeb2255-2bb6-458a-a891-532e96ae5483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T04:07:45.3308845Z","updatedOn":"2020-06-23T04:07:45.3308845Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15d1dab1-b507-11ea-819c-a28e10bedef6","type":"Microsoft.Authorization/roleAssignments","name":"15d1dab1-b507-11ea-819c-a28e10bedef6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-13T00:09:08.8179220Z","updatedOn":"2020-05-13T00:09:08.8179220Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/08a578f0-4875-47d0-8775-946b3a0f2b06","type":"Microsoft.Authorization/roleAssignments","name":"08a578f0-4875-47d0-8775-946b3a0f2b06"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-10T23:15:46.8549700Z","updatedOn":"2020-05-10T23:15:46.8549700Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22d3da65-7681-445e-9080-e748e494676f","type":"Microsoft.Authorization/roleAssignments","name":"22d3da65-7681-445e-9080-e748e494676f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-29T13:30:14.1177711Z","updatedOn":"2019-08-29T13:30:14.1177711Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4a2c1014-c1ba-4ae9-a632-90967c28429d","type":"Microsoft.Authorization/roleAssignments","name":"4a2c1014-c1ba-4ae9-a632-90967c28429d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T01:26:21.7189691Z","updatedOn":"2020-02-27T01:26:21.7189691Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28808064-5900-11ea-81c8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"28808064-5900-11ea-81c8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-31T20:08:15.8705805Z","updatedOn":"2019-10-31T20:08:15.8705805Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e47c861f-a9eb-46c0-b2e2-102033a5c009","type":"Microsoft.Authorization/roleAssignments","name":"e47c861f-a9eb-46c0-b2e2-102033a5c009"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:17:14.5340823Z","updatedOn":"2020-04-28T00:17:14.5340823Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f7e6b175-9796-4292-bf64-1683aa14312f","type":"Microsoft.Authorization/roleAssignments","name":"f7e6b175-9796-4292-bf64-1683aa14312f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:30:00.0256525Z","updatedOn":"2020-04-20T08:30:00.0256525Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a91f5ef0-1d9b-453e-8f90-43826c3652dd","type":"Microsoft.Authorization/roleAssignments","name":"a91f5ef0-1d9b-453e-8f90-43826c3652dd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T00:22:19.2644898Z","updatedOn":"2020-04-14T00:22:19.2644898Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/420714ce-6b24-4ce2-b7ee-51554de01de7","type":"Microsoft.Authorization/roleAssignments","name":"420714ce-6b24-4ce2-b7ee-51554de01de7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:53:44.9077172Z","updatedOn":"2020-04-28T00:53:44.9077172Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2940c5e2-5742-42aa-9569-e68c698a01d6","type":"Microsoft.Authorization/roleAssignments","name":"2940c5e2-5742-42aa-9569-e68c698a01d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T19:30:49.2769608Z","updatedOn":"2019-01-30T19:30:49.2769608Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/310957e5-5722-42e0-95b6-5bc6c6b67f16","type":"Microsoft.Authorization/roleAssignments","name":"310957e5-5722-42e0-95b6-5bc6c6b67f16"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T01:05:25.8863198Z","updatedOn":"2020-07-03T01:05:25.8863198Z","createdBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","updatedBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/46877403-bcc9-11ea-924f-00155d871f03","type":"Microsoft.Authorization/roleAssignments","name":"46877403-bcc9-11ea-924f-00155d871f03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:19:56.1932050Z","updatedOn":"2020-06-02T16:19:56.1932050Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/de7bdfed-5cc5-47e2-9008-327939dc8379","type":"Microsoft.Authorization/roleAssignments","name":"de7bdfed-5cc5-47e2-9008-327939dc8379"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-28T19:57:23.3708745Z","updatedOn":"2019-03-28T19:57:23.3708745Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc796cab-2f6b-4099-b9a3-7500f5516153","type":"Microsoft.Authorization/roleAssignments","name":"cc796cab-2f6b-4099-b9a3-7500f5516153"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-24T02:12:40.2606628Z","updatedOn":"2020-04-24T02:12:40.2606628Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a375386-4cb0-47fd-952c-92465f6d679d","type":"Microsoft.Authorization/roleAssignments","name":"6a375386-4cb0-47fd-952c-92465f6d679d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-30T22:56:44.9793119Z","updatedOn":"2020-03-30T22:56:44.9793119Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/000ea275-41c4-40ce-943f-98a8849a56bc","type":"Microsoft.Authorization/roleAssignments","name":"000ea275-41c4-40ce-943f-98a8849a56bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.6182075Z","updatedOn":"2019-12-13T02:01:31.6182075Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3ea741e-fdf8-4780-a73f-bbc0efbd141c","type":"Microsoft.Authorization/roleAssignments","name":"d3ea741e-fdf8-4780-a73f-bbc0efbd141c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:17.2382220Z","updatedOn":"2020-06-23T05:07:17.2382220Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4202823d-7518-46d1-b5ff-b6c7cb7b9dd3","type":"Microsoft.Authorization/roleAssignments","name":"4202823d-7518-46d1-b5ff-b6c7cb7b9dd3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-18T12:01:15.4801397Z","updatedOn":"2020-05-18T12:01:15.4801397Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4c04d5e5-df60-47b9-abde-aa9641425c64","type":"Microsoft.Authorization/roleAssignments","name":"4c04d5e5-df60-47b9-abde-aa9641425c64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-10T01:13:53.0806696Z","updatedOn":"2020-06-10T01:13:53.0806696Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a584fad9-aab7-11ea-b7e7-00155d4b0124","type":"Microsoft.Authorization/roleAssignments","name":"a584fad9-aab7-11ea-b7e7-00155d4b0124"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T07:48:19.4504494Z","updatedOn":"2020-07-03T07:48:19.4504494Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28dd25b5-e359-4d3d-9632-bcd15c3fa296","type":"Microsoft.Authorization/roleAssignments","name":"28dd25b5-e359-4d3d-9632-bcd15c3fa296"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:51.5057560Z","updatedOn":"2020-06-09T00:52:51.5057560Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d91fd42-bd38-4380-8f63-993e49f83833","type":"Microsoft.Authorization/roleAssignments","name":"6d91fd42-bd38-4380-8f63-993e49f83833"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-20T20:32:24.1155446Z","updatedOn":"2019-09-20T20:32:24.1155446Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1a9a09e-eafe-4c97-b589-a8261ee04099","type":"Microsoft.Authorization/roleAssignments","name":"c1a9a09e-eafe-4c97-b589-a8261ee04099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T00:23:23.9037436Z","updatedOn":"2020-05-12T00:23:23.9037436Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6ff95229-981f-40d7-889f-97bc90b8f387","type":"Microsoft.Authorization/roleAssignments","name":"6ff95229-981f-40d7-889f-97bc90b8f387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:52.1315983Z","updatedOn":"2020-06-09T00:52:52.1315983Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7512dec1-86e5-400d-8bc9-f24f181127f3","type":"Microsoft.Authorization/roleAssignments","name":"7512dec1-86e5-400d-8bc9-f24f181127f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-30T03:12:58.1455315Z","updatedOn":"2019-12-30T03:12:58.1455315Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/091713ce-9ee7-445d-beaf-708ee254b129","type":"Microsoft.Authorization/roleAssignments","name":"091713ce-9ee7-445d-beaf-708ee254b129"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T04:20:34.3557776Z","updatedOn":"2019-04-19T04:20:34.3557776Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/092a238c-94af-4fca-bd4a-bb4995ea58db","type":"Microsoft.Authorization/roleAssignments","name":"092a238c-94af-4fca-bd4a-bb4995ea58db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T04:03:23.9185561Z","updatedOn":"2020-04-14T04:03:23.9185561Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0f0f495d-0356-4239-b966-3f47f5f1054a","type":"Microsoft.Authorization/roleAssignments","name":"0f0f495d-0356-4239-b966-3f47f5f1054a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.4023513Z","updatedOn":"2020-04-20T20:29:38.4023513Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b3276191-98a8-472b-b650-21c8d24b7464","type":"Microsoft.Authorization/roleAssignments","name":"b3276191-98a8-472b-b650-21c8d24b7464"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-16T02:06:59.0490140Z","updatedOn":"2020-05-16T02:06:59.0490140Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa","type":"Microsoft.Authorization/roleAssignments","name":"2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-13T22:32:47.4470861Z","updatedOn":"2020-04-13T22:32:47.4470861Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/93ce765f-2d72-454b-816b-ba287754fe5a","type":"Microsoft.Authorization/roleAssignments","name":"93ce765f-2d72-454b-816b-ba287754fe5a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T00:42:59.8868253Z","updatedOn":"2020-05-14T00:42:59.8868253Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b3c8d44-237c-410c-a095-52ded7f5cd26","type":"Microsoft.Authorization/roleAssignments","name":"6b3c8d44-237c-410c-a095-52ded7f5cd26"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:26:01.9493491Z","updatedOn":"2020-02-11T13:26:01.9493491Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8fab1ba3-53c2-4b21-9d32-dc89fd061811","type":"Microsoft.Authorization/roleAssignments","name":"8fab1ba3-53c2-4b21-9d32-dc89fd061811"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T22:53:47.5902917Z","updatedOn":"2019-04-19T22:53:47.5902917Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f9d617d-8ab5-4f63-8c85-445f6c30632f","type":"Microsoft.Authorization/roleAssignments","name":"1f9d617d-8ab5-4f63-8c85-445f6c30632f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:34:39.2163770Z","updatedOn":"2020-04-03T05:34:39.2163770Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8e4edc2a-dd1f-469b-9a44-f0693866b843","type":"Microsoft.Authorization/roleAssignments","name":"8e4edc2a-dd1f-469b-9a44-f0693866b843"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T21:48:57.3001992Z","updatedOn":"2020-05-12T21:48:57.3001992Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dcc102ec-9c04-4c7c-976e-94c72db42b49","type":"Microsoft.Authorization/roleAssignments","name":"dcc102ec-9c04-4c7c-976e-94c72db42b49"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-26T06:44:38.5656650Z","updatedOn":"2019-06-26T06:44:38.5656650Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d","type":"Microsoft.Authorization/roleAssignments","name":"a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-20T19:40:09.1141460Z","updatedOn":"2020-02-20T19:40:09.1141460Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4673bf4-97da-4102-9284-2a7315b88a34","type":"Microsoft.Authorization/roleAssignments","name":"d4673bf4-97da-4102-9284-2a7315b88a34"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:14.6947730Z","updatedOn":"2020-06-23T05:07:14.6947730Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bec06514-2b3f-4a1f-92f2-cbb30828f447","type":"Microsoft.Authorization/roleAssignments","name":"bec06514-2b3f-4a1f-92f2-cbb30828f447"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:19:44.2488168Z","updatedOn":"2020-04-21T07:19:44.2488168Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fadbe071-d757-48fc-b82a-4784249ded10","type":"Microsoft.Authorization/roleAssignments","name":"fadbe071-d757-48fc-b82a-4784249ded10"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.7381957Z","updatedOn":"2019-12-13T02:01:31.7381957Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6e035090-e3f8-4bb2-b117-fac2fba706b2","type":"Microsoft.Authorization/roleAssignments","name":"6e035090-e3f8-4bb2-b117-fac2fba706b2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-12T17:29:23.0437979Z","updatedOn":"2019-03-12T17:29:23.0437979Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a7e76154-c2a7-4419-b73f-e8c6010318c9","type":"Microsoft.Authorization/roleAssignments","name":"a7e76154-c2a7-4419-b73f-e8c6010318c9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T19:29:06.9092628Z","updatedOn":"2020-05-26T19:29:06.9092628Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5","type":"Microsoft.Authorization/roleAssignments","name":"c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T07:40:03.0117061Z","updatedOn":"2020-02-21T07:40:03.0117061Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5c1eb24-09ad-487a-8286-8bb2841d311d","type":"Microsoft.Authorization/roleAssignments","name":"e5c1eb24-09ad-487a-8286-8bb2841d311d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-17T00:59:53.8734172Z","updatedOn":"2020-06-17T00:59:53.8734172Z","createdBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","updatedBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d7f69b6b-b035-11ea-a6dd-000d3aa35713","type":"Microsoft.Authorization/roleAssignments","name":"d7f69b6b-b035-11ea-a6dd-000d3aa35713"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T14:27:52.3922162Z","updatedOn":"2020-04-23T14:27:52.3922162Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9acabd34-856e-11ea-98ae-acbc329aaf8b","type":"Microsoft.Authorization/roleAssignments","name":"9acabd34-856e-11ea-98ae-acbc329aaf8b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3267905Z","updatedOn":"2020-04-20T20:29:38.3267905Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ac979adb-819c-4fae-98bc-6a6c81bc76b1","type":"Microsoft.Authorization/roleAssignments","name":"ac979adb-819c-4fae-98bc-6a6c81bc76b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-02-06T23:56:15.2220285Z","updatedOn":"2018-02-06T23:56:15.2220285Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f54c2ddd-8858-4c40-bdec-25546c985154","type":"Microsoft.Authorization/roleAssignments","name":"f54c2ddd-8858-4c40-bdec-25546c985154"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3023490Z","updatedOn":"2020-04-20T20:29:38.3023490Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bf46ff50-6187-4a95-afd4-b811c1a8b239","type":"Microsoft.Authorization/roleAssignments","name":"bf46ff50-6187-4a95-afd4-b811c1a8b239"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-02-02T04:47:03.2856858Z","updatedOn":"2019-02-02T04:47:03.2856858Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11737a1b-2cf4-4fca-8c36-4ef79e0df5b0","type":"Microsoft.Authorization/roleAssignments","name":"11737a1b-2cf4-4fca-8c36-4ef79e0df5b0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T23:56:53.9541160Z","updatedOn":"2020-04-02T23:56:53.9541160Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/700e8068-ae0c-4176-8e70-8958a82a4aa1","type":"Microsoft.Authorization/roleAssignments","name":"700e8068-ae0c-4176-8e70-8958a82a4aa1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:21:13.1302112Z","updatedOn":"2019-08-02T07:21:13.1302112Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/98328e7b-c22c-4a4b-bcae-25953d0c52f3","type":"Microsoft.Authorization/roleAssignments","name":"98328e7b-c22c-4a4b-bcae-25953d0c52f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T03:13:08.9833014Z","updatedOn":"2020-04-28T03:13:08.9833014Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5479cc1b-0762-40bd-862d-7369aa1ff685","type":"Microsoft.Authorization/roleAssignments","name":"5479cc1b-0762-40bd-862d-7369aa1ff685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:11:30.6140935Z","updatedOn":"2020-02-04T02:11:30.6140935Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/495c765c-e6e2-4582-9ab6-ad9abf7e5064","type":"Microsoft.Authorization/roleAssignments","name":"495c765c-e6e2-4582-9ab6-ad9abf7e5064"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-06T03:04:23.5398083Z","updatedOn":"2019-08-06T03:04:23.5398083Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958e790f-1635-4dd3-b718-5403a1342a66","type":"Microsoft.Authorization/roleAssignments","name":"958e790f-1635-4dd3-b718-5403a1342a66"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T01:23:31.4432043Z","updatedOn":"2020-01-10T01:23:31.4432043Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/151d14b1-b26a-47b9-be10-255bf562d592","type":"Microsoft.Authorization/roleAssignments","name":"151d14b1-b26a-47b9-be10-255bf562d592"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:02:28.2288268Z","updatedOn":"2019-12-13T02:02:28.2288268Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11ddfea7-616f-499f-9975-e8513b60eb3c","type":"Microsoft.Authorization/roleAssignments","name":"11ddfea7-616f-499f-9975-e8513b60eb3c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-16T23:29:48.3209681Z","updatedOn":"2020-03-16T23:29:48.3209681Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3eb4155b-2965-456b-8f00-bca8a13b1684","type":"Microsoft.Authorization/roleAssignments","name":"3eb4155b-2965-456b-8f00-bca8a13b1684"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T14:05:58.2716050Z","updatedOn":"2021-04-05T14:05:58.2716050Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a9b0e6a-9618-11eb-879a-88e9fe77e044","type":"Microsoft.Authorization/roleAssignments","name":"0a9b0e6a-9618-11eb-879a-88e9fe77e044"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T17:37:43.7040494Z","updatedOn":"2021-04-05T17:37:43.7040494Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a04b0948-9635-11eb-b395-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"a04b0948-9635-11eb-b395-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T23:56:38.0963501Z","updatedOn":"2021-04-05T23:56:38.0963501Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/80ef7746-a500-41bc-9154-bf710a740c8f","type":"Microsoft.Authorization/roleAssignments","name":"80ef7746-a500-41bc-9154-bf710a740c8f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:08:10.5378297Z","updatedOn":"2021-04-06T02:08:10.5378297Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/627cf393-9c97-4b8d-8e68-3188a44d3347","type":"Microsoft.Authorization/roleAssignments","name":"627cf393-9c97-4b8d-8e68-3188a44d3347"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:11.2891190Z","updatedOn":"2021-04-06T02:24:11.2891190Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2845ac64-e36c-43b7-8958-033805cafe86","type":"Microsoft.Authorization/roleAssignments","name":"2845ac64-e36c-43b7-8958-033805cafe86"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:39.3826587Z","updatedOn":"2021-04-06T02:24:39.3826587Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6c21611b-a840-4166-b9f4-8cec90c17841","type":"Microsoft.Authorization/roleAssignments","name":"6c21611b-a840-4166-b9f4-8cec90c17841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:39.4154930Z","updatedOn":"2021-04-06T02:24:39.4154930Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/925d4876-8fde-4334-8f84-4ce52ca7108e","type":"Microsoft.Authorization/roleAssignments","name":"925d4876-8fde-4334-8f84-4ce52ca7108e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T04:46:32.1029699Z","updatedOn":"2021-04-06T04:46:32.1029699Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0dfdb837-9693-11eb-b629-b6178ece78ec","type":"Microsoft.Authorization/roleAssignments","name":"0dfdb837-9693-11eb-b629-b6178ece78ec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T11:25:43.5702772Z","updatedOn":"2021-04-06T11:25:43.5702772Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958a1320-4346-46fb-9722-828af239eb03","type":"Microsoft.Authorization/roleAssignments","name":"958a1320-4346-46fb-9722-828af239eb03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T20:54:21.5921112Z","updatedOn":"2021-04-06T20:54:21.5921112Z","createdBy":"f5d11ebc-8494-4b5f-a0fc-5fbbfd56f7bb","updatedBy":"f5d11ebc-8494-4b5f-a0fc-5fbbfd56f7bb","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/42ad5638-971a-11eb-abf6-00155d3a4c00","type":"Microsoft.Authorization/roleAssignments","name":"42ad5638-971a-11eb-abf6-00155d3a4c00"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T23:22:50.4425724Z","updatedOn":"2021-04-06T23:22:50.4425724Z","createdBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","updatedBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/00a90f2a-972f-11eb-9121-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"00a90f2a-972f-11eb-9121-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T23:57:47.7182520Z","updatedOn":"2021-04-06T23:57:47.7182520Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fb99837b-1f81-4e7c-afdf-5a5da79bc3e3","type":"Microsoft.Authorization/roleAssignments","name":"fb99837b-1f81-4e7c-afdf-5a5da79bc3e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T00:26:49.7250016Z","updatedOn":"2021-04-07T00:26:49.7250016Z","createdBy":"88f18750-8181-4579-8eff-eb44f510655c","updatedBy":"88f18750-8181-4579-8eff-eb44f510655c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dca2df37-fdd1-49dc-a1de-31a70d62e098","type":"Microsoft.Authorization/roleAssignments","name":"dca2df37-fdd1-49dc-a1de-31a70d62e098"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T09:10:47.4905668Z","updatedOn":"2021-04-07T09:10:47.4905668Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8a5dbdef-0896-48cd-a325-318e807ea133","type":"Microsoft.Authorization/roleAssignments","name":"8a5dbdef-0896-48cd-a325-318e807ea133"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T09:44:09.4148366Z","updatedOn":"2021-04-07T09:44:09.4148366Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19eb9977-62b0-4571-8d91-9342f2580a32","type":"Microsoft.Authorization/roleAssignments","name":"19eb9977-62b0-4571-8d91-9342f2580a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T19:55:01.1984055Z","updatedOn":"2021-04-07T19:55:01.1984055Z","createdBy":"1b081df7-da49-42b3-a427-9cb93114bf07","updatedBy":"1b081df7-da49-42b3-a427-9cb93114bf07","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2301d942-97db-11eb-8bf8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"2301d942-97db-11eb-8bf8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T22:36:06.7954601Z","updatedOn":"2021-04-07T22:36:06.7954601Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6070c7de-7571-4d55-8b2f-85285b7d9675","type":"Microsoft.Authorization/roleAssignments","name":"6070c7de-7571-4d55-8b2f-85285b7d9675"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T01:23:36.6710425Z","updatedOn":"2021-04-09T01:23:36.6710425Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8f1c810a-91db-403c-8c1b-e36ef5e3f2ae","type":"Microsoft.Authorization/roleAssignments","name":"8f1c810a-91db-403c-8c1b-e36ef5e3f2ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T08:31:55.6753945Z","updatedOn":"2021-04-09T08:31:55.6753945Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb17ef81-685c-44f9-b679-244ff9cecfca","type":"Microsoft.Authorization/roleAssignments","name":"cb17ef81-685c-44f9-b679-244ff9cecfca"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-13T08:23:22.5067480Z","updatedOn":"2020-07-13T08:23:22.5067480Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d620bc90-9de4-4ae7-b69a-0b2489f91897","type":"Microsoft.Authorization/roleAssignments","name":"d620bc90-9de4-4ae7-b69a-0b2489f91897"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-17T03:14:37.5069272Z","updatedOn":"2020-07-17T03:14:37.5069272Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d5c6698-a390-411c-a028-5ef6510a7db3","type":"Microsoft.Authorization/roleAssignments","name":"0d5c6698-a390-411c-a028-5ef6510a7db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-08T10:10:14.5504056Z","updatedOn":"2021-03-08T10:10:14.5504056Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/067c1708-f33d-4c8c-9962-1115d573b010","type":"Microsoft.Authorization/roleAssignments","name":"067c1708-f33d-4c8c-9962-1115d573b010"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-12T17:41:39.7941619Z","updatedOn":"2021-03-12T17:41:39.7941619Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4625aa1-611e-448a-bf3e-f37f2bc878a3","type":"Microsoft.Authorization/roleAssignments","name":"d4625aa1-611e-448a-bf3e-f37f2bc878a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-13T00:16:30.5211415Z","updatedOn":"2021-03-13T00:16:30.5211415Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6bb77919-c820-434e-8b05-534269176a2c","type":"Microsoft.Authorization/roleAssignments","name":"6bb77919-c820-434e-8b05-534269176a2c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-13T10:12:45.2534236Z","updatedOn":"2021-03-13T10:12:45.2534236Z","createdBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","updatedBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e975bb7b-054a-46af-9bb3-cac6dceabf4c","type":"Microsoft.Authorization/roleAssignments","name":"e975bb7b-054a-46af-9bb3-cac6dceabf4c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-16T23:49:03.3523073Z","updatedOn":"2021-03-16T23:49:03.3523073Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f33005f1-10be-43e3-a87f-9e2f954fb2db","type":"Microsoft.Authorization/roleAssignments","name":"f33005f1-10be-43e3-a87f-9e2f954fb2db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-17T00:39:07.7760935Z","updatedOn":"2021-03-17T00:39:07.7760935Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a747debe-4a66-476a-9577-0b1a640750ef","type":"Microsoft.Authorization/roleAssignments","name":"a747debe-4a66-476a-9577-0b1a640750ef"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-22T03:25:46.9853541Z","updatedOn":"2021-03-22T03:25:46.9853541Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/815c5875-b3b0-4595-ba0f-5f3ab8b57871","type":"Microsoft.Authorization/roleAssignments","name":"815c5875-b3b0-4595-ba0f-5f3ab8b57871"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-25T00:58:10.6501184Z","updatedOn":"2021-03-25T00:58:10.6501184Z","createdBy":"243a3958-b8d3-4c74-ad3f-77b916846d93","updatedBy":"243a3958-b8d3-4c74-ad3f-77b916846d93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2aca810c-8d05-11eb-bd25-000d3a4359fa","type":"Microsoft.Authorization/roleAssignments","name":"2aca810c-8d05-11eb-bd25-000d3a4359fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T10:13:53.8091651Z","updatedOn":"2021-03-26T10:13:53.8091651Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d850ab91-9de8-4c27-8667-99ba5677c4c2","type":"Microsoft.Authorization/roleAssignments","name":"d850ab91-9de8-4c27-8667-99ba5677c4c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T10:24:43.4077585Z","updatedOn":"2021-03-26T10:24:43.4077585Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/779ad30e-8e1d-11eb-8aa9-000d3ac754e3","type":"Microsoft.Authorization/roleAssignments","name":"779ad30e-8e1d-11eb-8aa9-000d3ac754e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T15:24:46.1413686Z","updatedOn":"2021-03-26T15:24:46.1413686Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a54bdb6-bda6-470e-935c-bfa23f846e98","type":"Microsoft.Authorization/roleAssignments","name":"9a54bdb6-bda6-470e-935c-bfa23f846e98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-31T01:48:40.0937142Z","updatedOn":"2021-03-31T01:48:40.0937142Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd309898-e4ed-438e-b8f9-66fbb4d776bc","type":"Microsoft.Authorization/roleAssignments","name":"cd309898-e4ed-438e-b8f9-66fbb4d776bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T21:38:16.9089220Z","updatedOn":"2020-07-07T21:38:16.9089220Z","createdBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","updatedBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d34e25a-c09a-11ea-893f-eefa4c05adfb","type":"Microsoft.Authorization/roleAssignments","name":"2d34e25a-c09a-11ea-893f-eefa4c05adfb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T23:59:03.3157569Z","updatedOn":"2020-07-07T23:59:03.3157569Z","createdBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","updatedBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/718cdad6-cc40-415b-aae3-f356df943d39","type":"Microsoft.Authorization/roleAssignments","name":"718cdad6-cc40-415b-aae3-f356df943d39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.8423155Z","updatedOn":"2019-03-26T22:01:02.8423155Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/3d069c98-e792-47bd-b58a-399e2d42dbab","type":"Microsoft.Authorization/roleAssignments","name":"3d069c98-e792-47bd-b58a-399e2d42dbab"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T18:15:49.7063250Z","updatedOn":"2021-04-09T18:15:49.7063250Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/a6b435df-80e6-4a7b-b109-2af5f373d238","type":"Microsoft.Authorization/roleAssignments","name":"a6b435df-80e6-4a7b-b109-2af5f373d238"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' + string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T05:33:00.7067936Z","updatedOn":"2021-04-26T05:33:00.7067936Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2adf4737-6342-4f63-aeb2-5fcd3426a387","type":"Microsoft.Authorization/roleAssignments","name":"2adf4737-6342-4f63-aeb2-5fcd3426a387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-26T06:09:24.5972802Z","updatedOn":"2021-04-26T06:09:24.5972802Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c4572c05-f69f-4e5c-aac6-79afefcf0e2e","type":"Microsoft.Authorization/roleAssignments","name":"c4572c05-f69f-4e5c-aac6-79afefcf0e2e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-06-18T05:18:40.4643436Z","updatedOn":"2021-06-18T05:18:40.4643436Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3f926301-cc14-4a88-a3b7-c159d73d01f6","type":"Microsoft.Authorization/roleAssignments","name":"3f926301-cc14-4a88-a3b7-c159d73d01f6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-09-18T03:09:33.8702688Z","updatedOn":"2021-09-18T03:09:33.8702688Z","createdBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","updatedBy":"6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/99d6fd13-909e-4c52-807e-77f7a5af83c8","type":"Microsoft.Authorization/roleAssignments","name":"99d6fd13-909e-4c52-807e-77f7a5af83c8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-07T21:55:07.2303024Z","updatedOn":"2021-10-07T21:55:07.2303024Z","createdBy":"8031e009-cc05-4950-8a8d-78942c4492ac","updatedBy":"8031e009-cc05-4950-8a8d-78942c4492ac","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/99c5a294-bfee-468a-ab2f-f6db60b8c8f3","type":"Microsoft.Authorization/roleAssignments","name":"99c5a294-bfee-468a-ab2f-f6db60b8c8f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de","condition":null,"conditionVersion":null,"createdOn":"2021-10-08T17:23:35.8382756Z","updatedOn":"2021-10-08T17:23:35.8382756Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/465fbb01-3623-f393-e42f-e19c0d2982de/providers/Microsoft.Authorization/roleAssignments/ade4333c-4321-4b68-b498-d081d55e2b0c","type":"Microsoft.Authorization/roleAssignments","name":"ade4333c-4321-4b68-b498-d081d55e2b0c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b","condition":null,"conditionVersion":null,"createdOn":"2021-04-22T14:50:37.5977858Z","updatedOn":"2021-04-22T14:50:37.5977858Z","createdBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","updatedBy":"1c8b3602-77a2-4e8a-8c1e-f127f2af5ca2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/dfe50df8-51fe-4401-daad-efca9fc8f14b/providers/Microsoft.Authorization/roleAssignments/eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8","type":"Microsoft.Authorization/roleAssignments","name":"eb6c03a6-8e33-4d47-807c-9cdf9ef1e3d8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9136073Z","updatedOn":"2019-03-26T22:01:02.9136073Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6f4de15e-9316-4714-a7c4-40c46cf8e067","type":"Microsoft.Authorization/roleAssignments","name":"6f4de15e-9316-4714-a7c4-40c46cf8e067"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:13.2137492Z","updatedOn":"2020-02-25T18:36:13.2137492Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/18fdd87e-1c01-424e-b380-32310f4940c2","type":"Microsoft.Authorization/roleAssignments","name":"18fdd87e-1c01-424e-b380-32310f4940c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:00.4746112Z","updatedOn":"2020-02-25T18:36:00.4746112Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d9bcf58a-6f24-446d-bf60-20ffe5142396","type":"Microsoft.Authorization/roleAssignments","name":"d9bcf58a-6f24-446d-bf60-20ffe5142396"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:55.7490022Z","updatedOn":"2020-02-25T18:35:55.7490022Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6e2b954b-42b2-48e0-997a-622601f0a4b4","type":"Microsoft.Authorization/roleAssignments","name":"6e2b954b-42b2-48e0-997a-622601f0a4b4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:57.9173081Z","updatedOn":"2020-02-25T18:35:57.9173081Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9","type":"Microsoft.Authorization/roleAssignments","name":"8d76aaa3-fcfd-4ea5-8c7c-363d250e7ae9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:23.0673659Z","updatedOn":"2020-02-25T18:36:23.0673659Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d0817c57-3e5b-4363-88b7-52baadd5c362","type":"Microsoft.Authorization/roleAssignments","name":"d0817c57-3e5b-4363-88b7-52baadd5c362"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:31.2596366Z","updatedOn":"2020-02-25T18:36:31.2596366Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0dabf212-a1c7-4af6-ba8b-be045493b368","type":"Microsoft.Authorization/roleAssignments","name":"0dabf212-a1c7-4af6-ba8b-be045493b368"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:35:52.9188704Z","updatedOn":"2020-02-25T18:35:52.9188704Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/d674b853-332e-4437-9ddb-bba8fde7ccce","type":"Microsoft.Authorization/roleAssignments","name":"d674b853-332e-4437-9ddb-bba8fde7ccce"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:38.8393742Z","updatedOn":"2020-02-25T18:36:38.8393742Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/00625383-053d-4227-a4db-b098e9bd2289","type":"Microsoft.Authorization/roleAssignments","name":"00625383-053d-4227-a4db-b098e9bd2289"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-02-25T18:36:05.0954462Z","updatedOn":"2020-02-25T18:36:05.0954462Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/3151fe9c-fcd2-45d3-a256-72fb13b86df5","type":"Microsoft.Authorization/roleAssignments","name":"3151fe9c-fcd2-45d3-a256-72fb13b86df5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2020-07-06T18:51:23.0753297Z","updatedOn":"2020-07-06T18:51:23.0753297Z","createdBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","updatedBy":"d59f4a71-eff1-4bfa-a572-fe518f49f6c7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b3a9e1db-fde1-4ddd-ac1c-91913be67359","type":"Microsoft.Authorization/roleAssignments","name":"b3a9e1db-fde1-4ddd-ac1c-91913be67359"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:33.0012805Z","updatedOn":"2021-08-09T18:17:33.0012805Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/01de8fe7-aae0-4d5c-844a-f0bdb8335252","type":"Microsoft.Authorization/roleAssignments","name":"01de8fe7-aae0-4d5c-844a-f0bdb8335252"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-09T18:17:39.9188336Z","updatedOn":"2021-08-09T18:17:39.9188336Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/ab2be506-5489-4c1f-add0-f5ed87a10439","type":"Microsoft.Authorization/roleAssignments","name":"ab2be506-5489-4c1f-add0-f5ed87a10439"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:18.2000692Z","updatedOn":"2021-08-24T19:32:18.2000692Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/0ce2f3fb-17ea-4193-9081-09aa4b39fec4","type":"Microsoft.Authorization/roleAssignments","name":"0ce2f3fb-17ea-4193-9081-09aa4b39fec4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4d97b98b-1d4f-4787-a291-c67834d212e7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-08-24T19:32:36.6775144Z","updatedOn":"2021-08-24T19:32:36.6775144Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2e95b289-99bd-4e68-83de-5433f2a0428c","type":"Microsoft.Authorization/roleAssignments","name":"2e95b289-99bd-4e68-83de-5433f2a0428c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/fd6e57ea-fe3c-4f21-bd1e-de170a9a4971","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-15T21:46:52.6665975Z","updatedOn":"2021-09-15T21:46:52.6665975Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/6d2e0600-74af-4aeb-b479-1718dd4dffdf","type":"Microsoft.Authorization/roleAssignments","name":"6d2e0600-74af-4aeb-b479-1718dd4dffdf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:47:24.2398372Z","updatedOn":"2021-09-23T22:47:24.2398372Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc","type":"Microsoft.Authorization/roleAssignments","name":"68d8c18e-3dd6-4bf4-ae99-aac6ffb945cc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-09-23T22:48:58.7755038Z","updatedOn":"2021-09-23T22:48:58.7755038Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/1201e06e-7fa6-44c7-bb6b-a4bd82994d4d","type":"Microsoft.Authorization/roleAssignments","name":"1201e06e-7fa6-44c7-bb6b-a4bd82994d4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:10:13.8998989Z","updatedOn":"2021-01-26T20:10:13.8998989Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/b36517ec-61d3-468d-afdc-eceda8adb4ee","type":"Microsoft.Authorization/roleAssignments","name":"b36517ec-61d3-468d-afdc-eceda8adb4ee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-06T00:13:19.1780775Z","updatedOn":"2021-02-06T00:13:19.1780775Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/5216c1ee-4f58-4d36-b379-6c04b1fbd157","type":"Microsoft.Authorization/roleAssignments","name":"5216c1ee-4f58-4d36-b379-6c04b1fbd157"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:04.0423529Z","updatedOn":"2021-02-24T01:45:04.0423529Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/2bcd4a3e-5ac3-4ffa-a529-269be7717766","type":"Microsoft.Authorization/roleAssignments","name":"2bcd4a3e-5ac3-4ffa-a529-269be7717766"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-02-24T01:45:10.2950077Z","updatedOn":"2021-02-24T01:45:10.2950077Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f8ed3e8-1b37-4ac1-ad01-7a274f600e79","type":"Microsoft.Authorization/roleAssignments","name":"8f8ed3e8-1b37-4ac1-ad01-7a274f600e79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:26:34.3109215Z","updatedOn":"2021-04-16T18:26:34.3109215Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/7464f8a3-9f55-443b-a3a5-44a31b100cad","type":"Microsoft.Authorization/roleAssignments","name":"7464f8a3-9f55-443b-a3a5-44a31b100cad"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-04-16T18:27:56.4446265Z","updatedOn":"2021-04-16T18:27:56.4446265Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/8f430c4c-4317-4495-9f01-4f3d4e1ca111","type":"Microsoft.Authorization/roleAssignments","name":"8f430c4c-4317-4495-9f01-4f3d4e1ca111"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/9980e02c-c2be-4d73-94e8-173b1dc7cf3c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792","condition":null,"conditionVersion":null,"createdOn":"2021-05-04T19:20:06.7695456Z","updatedOn":"2021-05-04T19:20:06.7695456Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/48fed3a1-0814-4847-88ce-b766155f2792/providers/Microsoft.Authorization/roleAssignments/fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa","type":"Microsoft.Authorization/roleAssignments","name":"fb8bab14-7f67-4e57-8aa5-0c4b7ab5a0fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' headers: cache-control: - no-cache content-length: - - '227186' + - '33753' content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:28 GMT + - Tue, 19 Oct 2021 05:22:33 GMT expires: - '-1' pragma: @@ -399,11 +390,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -420,7 +411,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:29 GMT + - Tue, 19 Oct 2021 05:22:34 GMT expires: - '-1' pragma: @@ -457,18 +448,18 @@ interactions: Cookie: - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/b500e565-b275-44bd-990a-74de52e2be4b?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/e1d3c1d4-3449-4de8-b948-ea57aefc5ce9?api-version=2020-04-01-preview response: body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 0a0830efe6f0478194f0aaaf30e8c302 + string: '{"error":{"code":"PrincipalNotFound","message":"Principal fb8185d1e3ad4ce9a3a260787a57d835 does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47."}}' headers: cache-control: @@ -478,7 +469,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:29 GMT + - Tue, 19 Oct 2021 05:22:34 GMT expires: - '-1' pragma: @@ -506,11 +497,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -527,7 +518,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:31 GMT + - Tue, 19 Oct 2021 05:22:36 GMT expires: - '-1' pragma: @@ -564,18 +555,18 @@ interactions: Cookie: - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/5d165613-5a4b-42fe-a739-23155c0850ba?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/31986625-316f-4c00-95af-d6c3539fb6b7?api-version=2020-04-01-preview response: body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 0a0830efe6f0478194f0aaaf30e8c302 + string: '{"error":{"code":"PrincipalNotFound","message":"Principal fb8185d1e3ad4ce9a3a260787a57d835 does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47."}}' headers: cache-control: @@ -585,7 +576,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:31 GMT + - Tue, 19 Oct 2021 05:22:36 GMT expires: - '-1' pragma: @@ -597,7 +588,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 400 message: Bad Request @@ -613,11 +604,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -634,7 +625,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:35 GMT + - Tue, 19 Oct 2021 05:22:40 GMT expires: - '-1' pragma: @@ -671,18 +662,18 @@ interactions: Cookie: - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/0b8f7211-d43a-46a9-bf00-e65f75bfaa3d?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/c7d0f434-eb3b-4bd5-872e-40e73925f688?api-version=2020-04-01-preview response: body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 0a0830efe6f0478194f0aaaf30e8c302 + string: '{"error":{"code":"PrincipalNotFound","message":"Principal fb8185d1e3ad4ce9a3a260787a57d835 does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47."}}' headers: cache-control: @@ -692,7 +683,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:35 GMT + - Tue, 19 Oct 2021 05:22:40 GMT expires: - '-1' pragma: @@ -704,7 +695,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 400 message: Bad Request @@ -720,11 +711,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -741,7 +732,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:42 GMT + - Tue, 19 Oct 2021 05:22:48 GMT expires: - '-1' pragma: @@ -778,125 +769,18 @@ interactions: Cookie: - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/1d69a52e-c3dd-4f79-8490-c2ecf73f4247?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/d3ead753-0130-4845-a711-5b4685c0f437?api-version=2020-04-01-preview response: body: - string: '{"error":{"code":"PrincipalNotFound","message":"Principal 0a0830efe6f0478194f0aaaf30e8c302 - does not exist in the directory 72f988bf-86f1-41af-91ab-2d7cd011db47."}}' - headers: - cache-control: - - no-cache - content-length: - - '163' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 05:21:42 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 400 - message: Bad Request -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Managed%20Identity%20Operator%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Managed Identity Operator","type":"BuiltInRole","description":"Read - and Assign User Assigned Identity","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ManagedIdentity/userAssignedIdentities/*/read","Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/deployments/*","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2017-12-14T19:52:04.3924594Z","updatedOn":"2017-12-14T22:16:00.1483256Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830","type":"Microsoft.Authorization/roleDefinitions","name":"f1a07417-d97a-45cb-824c-7a7467783830"}]}' - headers: - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 05:21:50 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '233' - Content-Type: - - application/json; charset=utf-8 - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.21.0 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/b74bc37d-d896-41f7-bbc7-dc459bd1365c?api-version=2020-04-01-preview - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004","condition":null,"conditionVersion":null,"createdOn":"2021-04-12T05:21:51.2203461Z","updatedOn":"2021-04-12T05:21:51.5303473Z","createdBy":null,"updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/b74bc37d-d896-41f7-bbc7-dc459bd1365c","type":"Microsoft.Authorization/roleAssignments","name":"b74bc37d-d896-41f7-bbc7-dc459bd1365c"}' + string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004","condition":null,"conditionVersion":null,"createdOn":"2021-10-19T05:22:48.3284892Z","updatedOn":"2021-10-19T05:22:48.5627656Z","createdBy":null,"updatedBy":"119e1aeb-4592-42d6-9507-c66df857924f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004/providers/Microsoft.Authorization/roleAssignments/d3ead753-0130-4845-a711-5b4685c0f437","type":"Microsoft.Authorization/roleAssignments","name":"d3ead753-0130-4845-a711-5b4685c0f437"}' headers: cache-control: - no-cache @@ -905,7 +789,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 12 Apr 2021 05:21:53 GMT + - Tue, 19 Oct 2021 05:22:50 GMT expires: - '-1' pragma: @@ -917,25 +801,27 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created - request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitestem43kbt46-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": - "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + body: '{"location": "westus2", "identity": {"type": "UserAssigned", "userAssignedIdentities": + {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003": + {}}}, "properties": {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestgkywrbz27-79a739", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "enableEncryptionAtHost": false, "name": "nodepool1"}], "linuxProfile": - {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7"}]}}, - "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "identityProfile": {"kubeletidentity": - {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}}, - "identity": {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003": - {}}}}' + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -946,71 +832,66 @@ interactions: Connection: - keep-alive Content-Length: - - '1741' + - '1909' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestem43kbt46-8ecadf\",\n \"fqdn\": \"cliakstest-clitestem43kbt46-8ecadf-32a0d7ff.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestem43kbt46-8ecadf-32a0d7ff.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\",\n\ - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\"\ - : {\n \"KubeDashboard\": {\n \"enabled\": false,\n \"config\":\ - \ null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"identity\"\ - : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \ - \ \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003\"\ - : {\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\n }\n\ - \ }\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n\ - \ }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgkywrbz27-79a739\",\n \"fqdn\": + \"cliakstest-clitestgkywrbz27-79a739-ce94409f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgkywrbz27-79a739-ce94409f.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": + {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003\": + {\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\n }\n + \ }\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n + \ }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3208' + - '3292' content-type: - application/json date: - - Mon, 12 Apr 2021 05:22:02 GMT + - Tue, 19 Oct 2021 05:22:55 GMT expires: - '-1' pragma: @@ -1030,57 +911,7 @@ interactions: body: null headers: Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 05:22:32 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1088,27 +919,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\"\n }" + string: "{\n \"name\": \"47559353-c12a-b842-bc76-fd7d5a1214af\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:22:55.98Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Mon, 12 Apr 2021 05:23:02 GMT + - Tue, 19 Oct 2021 05:23:25 GMT expires: - '-1' pragma: @@ -1130,7 +960,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1138,27 +968,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\"\n }" + string: "{\n \"name\": \"47559353-c12a-b842-bc76-fd7d5a1214af\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:22:55.98Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Mon, 12 Apr 2021 05:23:32 GMT + - Tue, 19 Oct 2021 05:23:56 GMT expires: - '-1' pragma: @@ -1180,7 +1009,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1188,27 +1017,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\"\n }" + string: "{\n \"name\": \"47559353-c12a-b842-bc76-fd7d5a1214af\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:22:55.98Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Mon, 12 Apr 2021 05:24:03 GMT + - Tue, 19 Oct 2021 05:24:26 GMT expires: - '-1' pragma: @@ -1230,7 +1058,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1238,27 +1066,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\"\n }" + string: "{\n \"name\": \"47559353-c12a-b842-bc76-fd7d5a1214af\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:22:55.98Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Mon, 12 Apr 2021 05:24:33 GMT + - Tue, 19 Oct 2021 05:24:56 GMT expires: - '-1' pragma: @@ -1280,7 +1107,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1288,27 +1115,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\"\n }" + string: "{\n \"name\": \"47559353-c12a-b842-bc76-fd7d5a1214af\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T05:22:55.98Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Mon, 12 Apr 2021 05:25:03 GMT + - Tue, 19 Oct 2021 05:25:27 GMT expires: - '-1' pragma: @@ -1330,7 +1156,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1338,28 +1164,27 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1bf71fb6-3c81-4a98-9739-b97977760896?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/53935547-2ac1-42b8-bc76-fd7d5a1214af?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b61ff71b-813c-984a-9739-b97977760896\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-12T05:22:01.8033333Z\",\n \"\ - endTime\": \"2021-04-12T05:25:11.6760857Z\"\n }" + string: "{\n \"name\": \"47559353-c12a-b842-bc76-fd7d5a1214af\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T05:22:55.98Z\",\n \"endTime\": + \"2021-10-19T05:25:34.2255125Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Mon, 12 Apr 2021 05:25:34 GMT + - Tue, 19 Oct 2021 05:25:57 GMT expires: - '-1' pragma: @@ -1381,7 +1206,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1389,65 +1214,62 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --node-count --generate-ssh-keys --enable-managed-identity - --assign-identity --assign-kubelet-identity + - --resource-group --name --node-count --enable-managed-identity --assign-identity + --assign-kubelet-identity --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.21.0 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestem43kbt46-8ecadf\",\n \"fqdn\": \"cliakstest-clitestem43kbt46-8ecadf-32a0d7ff.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestem43kbt46-8ecadf-32a0d7ff.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\"\ - : {\n \"KubeDashboard\": {\n \"enabled\": false,\n \"config\":\ - \ null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/d3f39dc2-b353-411d-a69b-0d988eadb275\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"identity\"\ - : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \ - \ \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgkywrbz27-79a739\",\n \"fqdn\": + \"cliakstest-clitestgkywrbz27-79a739-ce94409f.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgkywrbz27-79a739-ce94409f.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVfdiWPCK7b0PD8/va1l7EvLPBaHEGLDEISGfg3dnpEsOGU/iprRcAL5NFHQ25sALHD73ZjTIH3BcSqI3OfGrmAE4SFB+nohp6gnc0Gd3Hmrl3jdDSHhm10fyAZb+9RPNFKryGFf+7DcgPK3yPJuhoN1SCqV/mMYQuLM5TpXhWEucy0tfTwN2dYyz8N741cPQJ5jdIUzN+bed3yT3d4TYEIcAdR6BlP3JNyfZlCzx5aF43Z2LWnQHdkxcgZGG5yCndaBIRZwAsCOjXuK2iiNszo2ydwD6/HABke+8hGY84bhUSfZy7QPucQIJe5RQcDXDeB7bJGojIz0KVqpHSh4+L + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1bed6b04-f45c-42e9-a33d-60faada65ee4\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000004\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": + {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000003\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n + \ }\n }" headers: cache-control: - no-cache content-length: - - '3533' + - '3617' content-type: - application/json date: - - Mon, 12 Apr 2021 05:25:35 GMT + - Tue, 19 Oct 2021 05:25:57 GMT expires: - '-1' pragma: @@ -1481,29 +1303,26 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.1.0 Azure-SDK-For-Python - AZURECLI/2.21.0 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cca97480-bff3-4c9d-bc02-1181f7dcaddf?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0d6e3b0f-af21-4d05-a8ff-f0af85bc5810?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Mon, 12 Apr 2021 05:25:36 GMT + - Tue, 19 Oct 2021 05:25:59 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/cca97480-bff3-4c9d-bc02-1181f7dcaddf?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/0d6e3b0f-af21-4d05-a8ff-f0af85bc5810?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addon_openservicemesh.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addon_openservicemesh.yaml old mode 100644 new mode 100755 index fbc846f3a31..7614f687b70 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addon_openservicemesh.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addon_openservicemesh.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:45:22Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:42:54Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:45:24 GMT + - Tue, 19 Oct 2021 06:42:54 GMT expires: - '-1' pragma: @@ -44,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestkgs5uw5wl-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestgiewlp26c-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, + "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,64 +66,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1735' + - '1441' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkgs5uw5wl-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {}\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgiewlp26c-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n + \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n + \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3166' + - '2877' content-type: - application/json date: - - Fri, 10 Sep 2021 21:45:31 GMT + - Tue, 19 Oct 2021 06:42:57 GMT expires: - '-1' pragma: @@ -135,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1196' + - '1198' status: code: 201 message: Created @@ -153,71 +151,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\"\n }" + string: "{\n \"name\": \"b9d4baec-eb6b-e841-be3b-c8f47a0ce0ef\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:57.7733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:46:01 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity -a --ssh-key-value -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:46:31 GMT + - Tue, 19 Oct 2021 06:43:27 GMT expires: - '-1' pragma: @@ -249,23 +199,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\"\n }" + string: "{\n \"name\": \"b9d4baec-eb6b-e841-be3b-c8f47a0ce0ef\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:57.7733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:47:02 GMT + - Tue, 19 Oct 2021 06:43:57 GMT expires: - '-1' pragma: @@ -297,23 +247,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\"\n }" + string: "{\n \"name\": \"b9d4baec-eb6b-e841-be3b-c8f47a0ce0ef\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:57.7733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:47:32 GMT + - Tue, 19 Oct 2021 06:44:27 GMT expires: - '-1' pragma: @@ -345,23 +295,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\"\n }" + string: "{\n \"name\": \"b9d4baec-eb6b-e841-be3b-c8f47a0ce0ef\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:57.7733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:48:02 GMT + - Tue, 19 Oct 2021 06:44:57 GMT expires: - '-1' pragma: @@ -393,23 +343,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\"\n }" + string: "{\n \"name\": \"b9d4baec-eb6b-e841-be3b-c8f47a0ce0ef\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:42:57.7733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:48:32 GMT + - Tue, 19 Oct 2021 06:45:27 GMT expires: - '-1' pragma: @@ -441,24 +391,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cadc9b1c-ad33-400b-a988-02ee9c5d974b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ecbad4b9-6beb-41e8-be3b-c8f47a0ce0ef?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1c9bdcca-33ad-0b40-a988-02ee9c5d974b\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:45:31.69Z\",\n \"endTime\"\ - : \"2021-09-10T21:48:39.0019766Z\"\n }" + string: "{\n \"name\": \"b9d4baec-eb6b-e841-be3b-c8f47a0ce0ef\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:42:57.7733333Z\",\n \"endTime\": + \"2021-10-19T06:45:36.9025376Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:01 GMT + - Tue, 19 Oct 2021 06:45:57 GMT expires: - '-1' pragma: @@ -490,64 +440,60 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkgs5uw5wl-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {},\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/b11aadf8-4dc8-4ba4-adbf-585587648bb3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgiewlp26c-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n + \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/176756fa-d00c-4d7e-bfa4-4c6b0271e461\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4199' + - '3910' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:02 GMT + - Tue, 19 Oct 2021 06:45:57 GMT expires: - '-1' pragma: @@ -579,64 +525,60 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkgs5uw5wl-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {},\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/b11aadf8-4dc8-4ba4-adbf-585587648bb3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgiewlp26c-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n + \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/176756fa-d00c-4d7e-bfa4-4c6b0271e461\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4199' + - '3910' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:03 GMT + - Tue, 19 Oct 2021 06:45:59 GMT expires: - '-1' pragma: @@ -657,20 +599,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestkgs5uw5wl-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestgiewlp26c-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": false}}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/b11aadf8-4dc8-4ba4-adbf-585587648bb3"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/176756fa-d00c-4d7e-bfa4-4c6b0271e461"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -684,69 +627,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2580' + - '2321' Content-Type: - application/json ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkgs5uw5wl-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/b11aadf8-4dc8-4ba4-adbf-585587648bb3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgiewlp26c-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": false,\n \"config\": + null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/176756fa-d00c-4d7e-bfa4-4c6b0271e461\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/60f50ade-fbb4-4f33-b013-e13d351e77bd?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/98d44f25-5892-4335-ba19-c601fc12dc36?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3830' + - '3541' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:06 GMT + - Tue, 19 Oct 2021 06:46:01 GMT expires: - '-1' pragma: @@ -762,7 +702,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -780,23 +720,23 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/60f50ade-fbb4-4f33-b013-e13d351e77bd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/98d44f25-5892-4335-ba19-c601fc12dc36?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"de0af560-b4fb-334f-b013-e13d351e77bd\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:06.6766666Z\"\n }" + string: "{\n \"name\": \"254fd498-9258-3543-ba19-c601fc12dc36\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:01.34Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:37 GMT + - Tue, 19 Oct 2021 06:46:31 GMT expires: - '-1' pragma: @@ -828,23 +768,23 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/60f50ade-fbb4-4f33-b013-e13d351e77bd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/98d44f25-5892-4335-ba19-c601fc12dc36?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"de0af560-b4fb-334f-b013-e13d351e77bd\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:06.6766666Z\"\n }" + string: "{\n \"name\": \"254fd498-9258-3543-ba19-c601fc12dc36\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:46:01.34Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:50:07 GMT + - Tue, 19 Oct 2021 06:47:00 GMT expires: - '-1' pragma: @@ -876,24 +816,24 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/60f50ade-fbb4-4f33-b013-e13d351e77bd?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/98d44f25-5892-4335-ba19-c601fc12dc36?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"de0af560-b4fb-334f-b013-e13d351e77bd\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:49:06.6766666Z\",\n \"\ - endTime\": \"2021-09-10T21:50:09.0070947Z\"\n }" + string: "{\n \"name\": \"254fd498-9258-3543-ba19-c601fc12dc36\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:46:01.34Z\",\n \"endTime\": + \"2021-10-19T06:47:06.7736418Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:50:37 GMT + - Tue, 19 Oct 2021 06:47:31 GMT expires: - '-1' pragma: @@ -925,61 +865,58 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestkgs5uw5wl-8ecadf\",\n \"fqdn\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestkgs5uw5wl-8ecadf-c4d05dec.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/b11aadf8-4dc8-4ba4-adbf-585587648bb3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestgiewlp26c-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestgiewlp26c-8ecadf-f8e9d478.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": false,\n \"config\": + null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/176756fa-d00c-4d7e-bfa4-4c6b0271e461\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3832' + - '3543' content-type: - application/json date: - - Fri, 10 Sep 2021 21:50:38 GMT + - Tue, 19 Oct 2021 06:47:31 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addons_confcom_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addons_confcom_addon.yaml old mode 100644 new mode 100755 index 61d6f4d10dd..d6373664f6b --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addons_confcom_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_addons_confcom_addon.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:50:39Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:59:29Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:50:42 GMT + - Tue, 19 Oct 2021 06:59:29 GMT expires: - '-1' pragma: @@ -44,19 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest55okdot62-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestnqpmq5axq-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -67,65 +66,63 @@ interactions: Connection: - keep-alive Content-Length: - - '1773' + - '1479' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest55okdot62-8ecadf\",\n \"fqdn\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n\ - \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestnqpmq5axq-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/74acb57e-5926-4023-8567-de00eb7c72a9?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3217' + - '2928' content-type: - application/json date: - - Fri, 10 Sep 2021 21:50:49 GMT + - Tue, 19 Oct 2021 06:59:32 GMT expires: - '-1' pragma: @@ -137,7 +134,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created @@ -155,23 +152,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/74acb57e-5926-4023-8567-de00eb7c72a9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7eb5ac74-2659-2340-8567-de00eb7c72a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:50:49.1633333Z\"\n }" + string: "{\n \"name\": \"2c2175fb-e390-8a4f-b7b9-d34e743ac21c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:33.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:51:19 GMT + - Tue, 19 Oct 2021 07:00:03 GMT expires: - '-1' pragma: @@ -203,23 +200,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/74acb57e-5926-4023-8567-de00eb7c72a9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7eb5ac74-2659-2340-8567-de00eb7c72a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:50:49.1633333Z\"\n }" + string: "{\n \"name\": \"2c2175fb-e390-8a4f-b7b9-d34e743ac21c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:33.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:51:49 GMT + - Tue, 19 Oct 2021 07:00:33 GMT expires: - '-1' pragma: @@ -251,23 +248,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/74acb57e-5926-4023-8567-de00eb7c72a9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7eb5ac74-2659-2340-8567-de00eb7c72a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:50:49.1633333Z\"\n }" + string: "{\n \"name\": \"2c2175fb-e390-8a4f-b7b9-d34e743ac21c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:33.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:52:19 GMT + - Tue, 19 Oct 2021 07:01:02 GMT expires: - '-1' pragma: @@ -299,23 +296,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/74acb57e-5926-4023-8567-de00eb7c72a9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7eb5ac74-2659-2340-8567-de00eb7c72a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:50:49.1633333Z\"\n }" + string: "{\n \"name\": \"2c2175fb-e390-8a4f-b7b9-d34e743ac21c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:33.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:52:50 GMT + - Tue, 19 Oct 2021 07:01:33 GMT expires: - '-1' pragma: @@ -347,24 +344,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/74acb57e-5926-4023-8567-de00eb7c72a9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"7eb5ac74-2659-2340-8567-de00eb7c72a9\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:50:49.1633333Z\",\n \"\ - endTime\": \"2021-09-10T21:53:15.0681245Z\"\n }" + string: "{\n \"name\": \"2c2175fb-e390-8a4f-b7b9-d34e743ac21c\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:59:33.2Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:19 GMT + - Tue, 19 Oct 2021 07:02:03 GMT expires: - '-1' pragma: @@ -396,65 +392,110 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity -a --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fb75212c-90e3-4f8a-b7b9-d34e743ac21c?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest55okdot62-8ecadf\",\n \"fqdn\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n\ - \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/00fe92c1-8e91-4b5c-8f60-f6b4c38bf3da\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"2c2175fb-e390-8a4f-b7b9-d34e743ac21c\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:59:33.2Z\",\n \"endTime\": + \"2021-10-19T07:02:27.8671443Z\"\n }" headers: cache-control: - no-cache content-length: - - '4253' + - '164' content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:20 GMT + - Tue, 19 Oct 2021 07:02:33 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity -a --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestnqpmq5axq-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e850d9d7-22eb-4f61-8e06-3cd28986bdd5\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3964' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:02:33 GMT expires: - '-1' pragma: @@ -486,65 +527,61 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest55okdot62-8ecadf\",\n \"fqdn\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n\ - \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/00fe92c1-8e91-4b5c-8f60-f6b4c38bf3da\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestnqpmq5axq-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e850d9d7-22eb-4f61-8e06-3cd28986bdd5\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4253' + - '3964' content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:21 GMT + - Tue, 19 Oct 2021 07:02:34 GMT expires: - '-1' pragma: @@ -565,20 +602,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest55okdot62-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestnqpmq5axq-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/00fe92c1-8e91-4b5c-8f60-f6b4c38bf3da"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e850d9d7-22eb-4f61-8e06-3cd28986bdd5"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -592,69 +630,66 @@ interactions: Connection: - keep-alive Content-Length: - - '2583' + - '2324' Content-Type: - application/json ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest55okdot62-8ecadf\",\n \"fqdn\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/00fe92c1-8e91-4b5c-8f60-f6b4c38bf3da\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestnqpmq5axq-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": false,\n \"config\": + null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e850d9d7-22eb-4f61-8e06-3cd28986bdd5\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2ac07242-ae79-486a-88af-de3bf662ac4d?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1425794e-50a4-40da-89cd-f80ac95324f3?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3833' + - '3544' content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:24 GMT + - Tue, 19 Oct 2021 07:02:36 GMT expires: - '-1' pragma: @@ -670,7 +705,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 200 message: OK @@ -688,23 +723,23 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2ac07242-ae79-486a-88af-de3bf662ac4d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1425794e-50a4-40da-89cd-f80ac95324f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4272c02a-79ae-6a48-88af-de3bf662ac4d\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:53:24.1866666Z\"\n }" + string: "{\n \"name\": \"4e792514-a450-da40-89cd-f80ac95324f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:02:37.24Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:54 GMT + - Tue, 19 Oct 2021 07:03:07 GMT expires: - '-1' pragma: @@ -736,23 +771,23 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2ac07242-ae79-486a-88af-de3bf662ac4d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1425794e-50a4-40da-89cd-f80ac95324f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4272c02a-79ae-6a48-88af-de3bf662ac4d\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:53:24.1866666Z\"\n }" + string: "{\n \"name\": \"4e792514-a450-da40-89cd-f80ac95324f3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:02:37.24Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:24 GMT + - Tue, 19 Oct 2021 07:03:36 GMT expires: - '-1' pragma: @@ -784,24 +819,24 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2ac07242-ae79-486a-88af-de3bf662ac4d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1425794e-50a4-40da-89cd-f80ac95324f3?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4272c02a-79ae-6a48-88af-de3bf662ac4d\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:53:24.1866666Z\",\n \"\ - endTime\": \"2021-09-10T21:54:30.5181402Z\"\n }" + string: "{\n \"name\": \"4e792514-a450-da40-89cd-f80ac95324f3\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:02:37.24Z\",\n \"endTime\": + \"2021-10-19T07:03:39.5722552Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:54 GMT + - Tue, 19 Oct 2021 07:04:06 GMT expires: - '-1' pragma: @@ -833,61 +868,58 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest55okdot62-8ecadf\",\n \"fqdn\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest55okdot62-8ecadf-cbb78efc.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/00fe92c1-8e91-4b5c-8f60-f6b4c38bf3da\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestnqpmq5axq-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestnqpmq5axq-8ecadf-f04ace1e.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": false,\n \"config\": + null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e850d9d7-22eb-4f61-8e06-3cd28986bdd5\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3835' + - '3546' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:54 GMT + - Tue, 19 Oct 2021 07:04:07 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_local_accounts.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_local_accounts.yaml old mode 100644 new mode 100755 index 2e80bb54b83..3f73d9973da --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_local_accounts.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_disable_local_accounts.yaml @@ -12,16 +12,14 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-resource/12.1.0 Azure-SDK-For-Python AZURECLI/2.22.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-04-27T09:25:08Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:53:14Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 27 Apr 2021 09:25:08 GMT + - Tue, 19 Oct 2021 06:53:15 GMT expires: - '-1' pragma: @@ -45,17 +43,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitestbvhqvp3ez-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestmkqzvgwg6-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "enableEncryptionAtHost": false, "name": "nodepool1"}], "linuxProfile": - {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7"}]}}, - "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": - {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": - "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": true}, - "identity": {"type": "SystemAssigned"}}' + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": true}}' headers: Accept: - application/json @@ -66,64 +66,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1253' + - '1390' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.19.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestbvhqvp3ez-8ecadf\",\n \"fqdn\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.19.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.03.31\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": true\n },\n \"identity\"\ - : {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmkqzvgwg6-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + true,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 cache-control: - no-cache content-length: - - '2635' + - '2777' content-type: - application/json date: - - Tue, 27 Apr 2021 09:25:16 GMT + - Tue, 19 Oct 2021 06:53:25 GMT expires: - '-1' pragma: @@ -135,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -143,203 +141,7 @@ interactions: body: null headers: Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Tue, 27 Apr 2021 09:25:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Tue, 27 Apr 2021 09:26:16 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Tue, 27 Apr 2021 09:26:46 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Tue, 27 Apr 2021 09:27:17 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -348,25 +150,25 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"name\": \"e5a39df4-6cf1-9b4a-98e7-2ab171ef27fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:25.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:27:48 GMT + - Tue, 19 Oct 2021 06:53:55 GMT expires: - '-1' pragma: @@ -388,7 +190,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -397,25 +199,25 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"name\": \"e5a39df4-6cf1-9b4a-98e7-2ab171ef27fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:25.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:28:17 GMT + - Tue, 19 Oct 2021 06:54:26 GMT expires: - '-1' pragma: @@ -437,7 +239,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -446,25 +248,25 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"name\": \"e5a39df4-6cf1-9b4a-98e7-2ab171ef27fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:25.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:28:48 GMT + - Tue, 19 Oct 2021 06:54:55 GMT expires: - '-1' pragma: @@ -486,7 +288,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -495,25 +297,25 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"name\": \"e5a39df4-6cf1-9b4a-98e7-2ab171ef27fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:25.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:29:18 GMT + - Tue, 19 Oct 2021 06:55:25 GMT expires: - '-1' pragma: @@ -535,7 +337,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -544,25 +346,25 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"name\": \"e5a39df4-6cf1-9b4a-98e7-2ab171ef27fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:53:25.13Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:29:48 GMT + - Tue, 19 Oct 2021 06:55:56 GMT expires: - '-1' pragma: @@ -584,7 +386,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -593,25 +395,26 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f49da3e5-f16c-4a9b-98e7-2ab171ef27fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"name\": \"e5a39df4-6cf1-9b4a-98e7-2ab171ef27fe\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:53:25.13Z\",\n \"endTime\": + \"2021-10-19T06:56:11.6069701Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Tue, 27 Apr 2021 09:30:19 GMT + - Tue, 19 Oct 2021 06:56:26 GMT expires: - '-1' pragma: @@ -633,7 +436,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -642,25 +445,59 @@ interactions: - keep-alive ParameterSetName: - --resource-group --name --enable-managed-identity --disable-local-accounts + --ssh-key-value User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmkqzvgwg6-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1d9539a0-4738-4f57-817c-7250d8011e94\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": true,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '126' + - '3440' content-type: - application/json date: - - Tue, 27 Apr 2021 09:30:49 GMT + - Tue, 19 Oct 2021 06:56:26 GMT expires: - '-1' pragma: @@ -686,30 +523,63 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts + - --resource-group --name --enable-local-accounts User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmkqzvgwg6-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1d9539a0-4738-4f57-817c-7250d8011e94\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": true,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '126' + - '3440' content-type: - application/json date: - - Tue, 27 Apr 2021 09:31:19 GMT + - Tue, 19 Oct 2021 06:56:26 GMT expires: - '-1' pragma: @@ -728,123 +598,95 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestmkqzvgwg6-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1d9539a0-4738-4f57-817c-7250d8011e94"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts - User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/70cb0da5-22d3-497e-ad66-327b11c23e6e?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"a50dcb70-d322-7e49-ad66-327b11c23e6e\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-27T09:25:16.7466666Z\",\n \"\ - endTime\": \"2021-04-27T09:31:29.5552816Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Tue, 27 Apr 2021 09:31:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: + Content-Length: + - '2311' + Content-Type: - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --disable-local-accounts + - --resource-group --name --enable-local-accounts User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.19.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestbvhqvp3ez-8ecadf\",\n \"fqdn\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.19.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.03.31\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/819ea3d3-e760-4cfa-8d14-b55f3554d2c3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : true\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmkqzvgwg6-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1d9539a0-4738-4f57-817c-7250d8011e94\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/657764c7-d814-481d-bca2-ae5ea9a8a918?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3298' + - '3439' content-type: - application/json date: - - Tue, 27 Apr 2021 09:31:50 GMT + - Tue, 19 Oct 2021 06:56:28 GMT expires: - '-1' pragma: @@ -859,6 +701,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' status: code: 200 message: OK @@ -866,7 +710,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -876,62 +720,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-local-accounts User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/657764c7-d814-481d-bca2-ae5ea9a8a918?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.19.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestbvhqvp3ez-8ecadf\",\n \"fqdn\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.19.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.03.31\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/819ea3d3-e760-4cfa-8d14-b55f3554d2c3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : true\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"name\": \"c7647765-14d8-1d48-bca2-ae5ea9a8a918\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:29.07Z\"\n }" headers: cache-control: - no-cache content-length: - - '3298' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:31:51 GMT + - Tue, 19 Oct 2021 06:56:58 GMT expires: - '-1' pragma: @@ -950,100 +755,36 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "1.19.9", "dnsPrefix": - "cliakstest-clitestbvhqvp3ez-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.19.9", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableFIPS": false, "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7"}]}}, - "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/819ea3d3-e760-4cfa-8d14-b55f3554d2c3"}]}}, - "autoUpgradeProfile": {}, "identityProfile": {"kubeletidentity": {"resourceId": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}, "identity": {"type": "SystemAssigned"}, "sku": - {"name": "Basic", "tier": "Free"}}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - aks update Connection: - keep-alive - Content-Length: - - '2173' - Content-Type: - - application/json; charset=utf-8 ParameterSetName: - --resource-group --name --enable-local-accounts User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/657764c7-d814-481d-bca2-ae5ea9a8a918?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.19.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestbvhqvp3ez-8ecadf\",\n \"fqdn\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.19.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.03.31\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/819ea3d3-e760-4cfa-8d14-b55f3554d2c3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"c7647765-14d8-1d48-bca2-ae5ea9a8a918\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:56:29.07Z\"\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/257626dd-5354-4e21-82a4-54861dba112a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3297' + - '121' content-type: - application/json date: - - Tue, 27 Apr 2021 09:31:55 GMT + - Tue, 19 Oct 2021 06:57:29 GMT expires: - '-1' pragma: @@ -1058,8 +799,6 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: code: 200 message: OK @@ -1067,7 +806,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1077,25 +816,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-local-accounts User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/257626dd-5354-4e21-82a4-54861dba112a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/657764c7-d814-481d-bca2-ae5ea9a8a918?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"dd267625-5453-214e-82a4-54861dba112a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-27T09:31:54.9933333Z\",\n \"\ - endTime\": \"2021-04-27T09:32:19.4006684Z\"\n }" + string: "{\n \"name\": \"c7647765-14d8-1d48-bca2-ae5ea9a8a918\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:56:29.07Z\",\n \"endTime\": + \"2021-10-19T06:57:30.5586748Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '165' content-type: - application/json date: - - Tue, 27 Apr 2021 09:32:25 GMT + - Tue, 19 Oct 2021 06:57:59 GMT expires: - '-1' pragma: @@ -1117,7 +855,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1127,60 +865,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-local-accounts User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python - AZURECLI/2.22.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.19.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestbvhqvp3ez-8ecadf\",\n \"fqdn\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestbvhqvp3ez-8ecadf-6a9b49ae.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.19.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.03.31\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSlNNOwMw6aHvdkhUaMmfkjt19xPFa162alrqWaTFan0f864FGHVcSvXUvRBLeRj+x2RMlqr1TR6y73x07vqbaVApfssn52ROE3eKoX2cmez+EMaM19n2BzQLhr1lR/LkixeCM03/hYb3j16uaYeZ+zY060RdnVmPWVhslRRXmst+8cD3EXUkxdzmUa+J03nLyO8nqfCTKUltePz0FQ4IymD8ewa+sWgUlRKBwgoUBh35BFRAGq//OXuHFw6sowEIxwb5KSar4c2SHcewbSbuVFpWR7uhpYLXPJoISeASejQ4nfg+DlIbIf6mNwnLcqrHy6bwmwYeS36TUMHoxbCa7\"\ - \n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"\ - clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\"\ - : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ - networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ - : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/819ea3d3-e760-4cfa-8d14-b55f3554d2c3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"\ - principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\":\ - \ \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmkqzvgwg6-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmkqzvgwg6-8ecadf-62740a6b.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1d9539a0-4738-4f57-817c-7250d8011e94\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3299' + - '3441' content-type: - application/json date: - - Tue, 27 Apr 2021 09:32:26 GMT + - Tue, 19 Oct 2021 06:57:59 GMT expires: - '-1' pragma: @@ -1214,29 +949,26 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - python/3.6.9 (Linux-5.4.0-1031-azure-x86_64-with-Ubuntu-18.04-bionic) msrest/0.6.21 - msrest_azure/0.6.3 azure-mgmt-containerservice/11.1.0 Azure-SDK-For-Python - AZURECLI/2.22.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f0f3281c-5287-44be-8d79-cf2909f5f16c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b5831a23-705c-42dd-a691-2fd3e7c14bf7?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Tue, 27 Apr 2021 09:32:27 GMT + - Tue, 19 Oct 2021 06:58:00 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/f0f3281c-5287-44be-8d79-cf2909f5f16c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/b5831a23-705c-42dd-a691-2fd3e7c14bf7?api-version=2016-03-30 pragma: - no-cache server: @@ -1246,7 +978,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_azurekeyvaultsecretsprovider.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_azurekeyvaultsecretsprovider.yaml index 5ffe16b23f1..ed0584a8da1 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_azurekeyvaultsecretsprovider.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_azurekeyvaultsecretsprovider.yaml @@ -13,13 +13,13 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:07:50Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-21T05:25:44Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:07:53 GMT + - Thu, 21 Oct 2021 05:25:53 GMT expires: - '-1' pragma: @@ -44,13 +44,13 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestyrj54mha5-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestrbppjifwu-26fe00", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": @@ -66,16 +66,16 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1720' Content-Type: - application/json ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -83,21 +83,21 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ @@ -114,15 +114,15 @@ interactions: : \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24bb2921-f373-44e8-bca4-362932caeb7e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '3123' content-type: - application/json date: - - Fri, 10 Sep 2021 21:07:57 GMT + - Thu, 21 Oct 2021 05:26:04 GMT expires: - '-1' pragma: @@ -152,14 +152,733 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24bb2921-f373-44e8-bca4-362932caeb7e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"2129bb24-73f3-e844-bca4-362932caeb7e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:07:57.2466666Z\"\n }" + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:26:35 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:27:05 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:27:34 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:28:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:28:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:29:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:29:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:30:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9574956-73ba-4b45-bb3f-fc1ef40441fd?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"564957f9-ba73-454b-bb3f-fc1ef40441fd\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-21T05:26:03.51Z\",\n \"endTime\"\ + : \"2021-10-21T05:30:09.856578Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '164' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:30:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ + ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ + count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3786' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:30:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks enable-addons + Connection: + - keep-alive + ParameterSetName: + - --addons --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ + ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ + count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3786' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:30:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestrbppjifwu-26fe00", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": + true, "config": {"enableSecretRotation": "false", "rotationPollInterval": "2m"}}}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks enable-addons + Connection: + - keep-alive + Content-Length: + - '2737' + Content-Type: + - application/json + ParameterSetName: + - --addons --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"2m\"\n }\n }\n },\n \"nodeResourceGroup\"\ + : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ + networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ + : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3da4ecae-83b7-472d-9602-ffae0314bc4a?api-version=2016-03-30 + cache-control: + - no-cache + content-length: + - '3976' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:30:48 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks enable-addons + Connection: + - keep-alive + ParameterSetName: + - --addons --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3da4ecae-83b7-472d-9602-ffae0314bc4a?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"aeeca43d-b783-2d47-9602-ffae0314bc4a\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:30:46.0433333Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +887,147 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:27 GMT + - Thu, 21 Oct 2021 05:31:19 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks enable-addons + Connection: + - keep-alive + ParameterSetName: + - --addons --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3da4ecae-83b7-472d-9602-ffae0314bc4a?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"aeeca43d-b783-2d47-9602-ffae0314bc4a\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-21T05:30:46.0433333Z\",\n \"\ + endTime\": \"2021-10-21T05:31:44.6410116Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:31:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks enable-addons + Connection: + - keep-alive + ParameterSetName: + - --addons --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"2m\"\n },\n \"identity\": {\n \ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ + objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ + ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ + count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4361' + content-type: + - application/json + date: + - Thu, 21 Oct 2021 05:31:50 GMT expires: - '-1' pragma: @@ -190,33 +1049,77 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive ParameterSetName: - - --resource-group --name --ssh-key-value + - --resource-group --name --enable-secret-rotation --rotation-poll-interval + -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24bb2921-f373-44e8-bca4-362932caeb7e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"2129bb24-73f3-e844-bca4-362932caeb7e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:07:57.2466666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"2m\"\n },\n \"identity\": {\n \ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ + objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ + ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ + count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '126' + - '4361' content-type: - application/json date: - - Fri, 10 Sep 2021 21:08:57 GMT + - Thu, 21 Oct 2021 05:31:52 GMT expires: - '-1' pragma: @@ -235,36 +1138,104 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestrbppjifwu-26fe00", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": true, "config": + {"enableSecretRotation": "true", "rotationPollInterval": "120s"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive + Content-Length: + - '2786' + Content-Type: + - application/json ParameterSetName: - - --resource-group --name --ssh-key-value + - --resource-group --name --enable-secret-rotation --rotation-poll-interval + -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24bb2921-f373-44e8-bca4-362932caeb7e?api-version=2016-03-30 + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"2129bb24-73f3-e844-bca4-362932caeb7e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:07:57.2466666Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"120s\"\n }\n }\n },\n \"nodeResourceGroup\"\ + : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ + networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ + : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f1d7267f-1dd5-44ac-b014-7db3effa43d8?api-version=2016-03-30 cache-control: - no-cache content-length: - - '126' + - '3977' content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:27 GMT + - Thu, 21 Oct 2021 05:31:58 GMT expires: - '-1' pragma: @@ -279,6 +1250,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' status: code: 200 message: OK @@ -290,20 +1263,21 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive ParameterSetName: - - --resource-group --name --ssh-key-value + - --resource-group --name --enable-secret-rotation --rotation-poll-interval + -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24bb2921-f373-44e8-bca4-362932caeb7e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f1d7267f-1dd5-44ac-b014-7db3effa43d8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"2129bb24-73f3-e844-bca4-362932caeb7e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:07:57.2466666Z\"\n }" + string: "{\n \"name\": \"7f26d7f1-d51d-ac44-b014-7db3effa43d8\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:31:56.0733333Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +1286,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:09:57 GMT + - Thu, 21 Oct 2021 05:32:28 GMT expires: - '-1' pragma: @@ -338,21 +1312,22 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive ParameterSetName: - - --resource-group --name --ssh-key-value + - --resource-group --name --enable-secret-rotation --rotation-poll-interval + -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24bb2921-f373-44e8-bca4-362932caeb7e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f1d7267f-1dd5-44ac-b014-7db3effa43d8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"2129bb24-73f3-e844-bca4-362932caeb7e\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:07:57.2466666Z\",\n \"\ - endTime\": \"2021-09-10T21:10:22.9099042Z\"\n }" + string: "{\n \"name\": \"7f26d7f1-d51d-ac44-b014-7db3effa43d8\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-21T05:31:56.0733333Z\",\n \"\ + endTime\": \"2021-10-21T05:32:51.6089632Z\"\n }" headers: cache-control: - no-cache @@ -361,7 +1336,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:27 GMT + - Thu, 21 Oct 2021 05:32:58 GMT expires: - '-1' pragma: @@ -387,16 +1362,17 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks create + - aks update Connection: - keep-alive ParameterSetName: - - --resource-group --name --ssh-key-value + - --resource-group --name --enable-secret-rotation --rotation-poll-interval + -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -404,29 +1380,35 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ + \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"120s\"\n },\n \"identity\": {\n\ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ + objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -442,11 +1424,11 @@ interactions: cache-control: - no-cache content-length: - - '3730' + - '4362' content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:27 GMT + - Thu, 21 Oct 2021 05:32:59 GMT expires: - '-1' pragma: @@ -472,16 +1454,16 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks update Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --disable-secret-rotation -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -489,29 +1471,35 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ + \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"120s\"\n },\n \"identity\": {\n\ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ + objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -527,11 +1515,11 @@ interactions: cache-control: - no-cache content-length: - - '3730' + - '4362' content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:29 GMT + - Thu, 21 Oct 2021 05:33:02 GMT expires: - '-1' pragma: @@ -552,20 +1540,23 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestyrj54mha5-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestrbppjifwu-26fe00", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "false"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472"}]}}, + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": true, "config": + {"enableSecretRotation": "false", "rotationPollInterval": "120s"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -575,20 +1566,20 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks update Connection: - keep-alive Content-Length: - - '2637' + - '2787' Content-Type: - application/json ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --disable-secret-rotation -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -596,31 +1587,32 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"120s\"\n }\n }\n },\n \"nodeResourceGroup\"\ + : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ + networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ + : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -634,15 +1626,15 @@ interactions: : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ce3f90eb-b5cb-47dd-b89a-d87316f10851?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75e55617-dc23-4bc2-801f-e569f76b3a66?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3884' + - '3978' content-type: - application/json date: - - Fri, 10 Sep 2021 21:10:33 GMT + - Thu, 21 Oct 2021 05:33:08 GMT expires: - '-1' pragma: @@ -670,29 +1662,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks update Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --disable-secret-rotation -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ce3f90eb-b5cb-47dd-b89a-d87316f10851?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75e55617-dc23-4bc2-801f-e569f76b3a66?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"eb903fce-cbb5-dd47-b89a-d87316f10851\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:10:32.59Z\"\n }" + string: "{\n \"name\": \"1756e575-23dc-c24b-801f-e569f76b3a66\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:33:05.9Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:11:02 GMT + - Thu, 21 Oct 2021 05:33:38 GMT expires: - '-1' pragma: @@ -718,29 +1710,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks update Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --disable-secret-rotation -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ce3f90eb-b5cb-47dd-b89a-d87316f10851?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75e55617-dc23-4bc2-801f-e569f76b3a66?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"eb903fce-cbb5-dd47-b89a-d87316f10851\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:10:32.59Z\"\n }" + string: "{\n \"name\": \"1756e575-23dc-c24b-801f-e569f76b3a66\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:33:05.9Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '120' content-type: - application/json date: - - Fri, 10 Sep 2021 21:11:32 GMT + - Thu, 21 Oct 2021 05:34:08 GMT expires: - '-1' pragma: @@ -766,30 +1758,30 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks update Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --disable-secret-rotation -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ce3f90eb-b5cb-47dd-b89a-d87316f10851?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75e55617-dc23-4bc2-801f-e569f76b3a66?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"eb903fce-cbb5-dd47-b89a-d87316f10851\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:10:32.59Z\",\n \"endTime\"\ - : \"2021-09-10T21:11:39.3193203Z\"\n }" + string: "{\n \"name\": \"1756e575-23dc-c24b-801f-e569f76b3a66\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-21T05:33:05.9Z\",\n \"endTime\"\ + : \"2021-10-21T05:34:11.1981353Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '164' content-type: - application/json date: - - Fri, 10 Sep 2021 21:12:02 GMT + - Thu, 21 Oct 2021 05:34:40 GMT expires: - '-1' pragma: @@ -815,16 +1807,16 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks update Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --disable-secret-rotation -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -832,26 +1824,27 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"120s\"\n },\n \"identity\": {\n\ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ @@ -859,7 +1852,7 @@ interactions: : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -875,11 +1868,11 @@ interactions: cache-control: - no-cache content-length: - - '4269' + - '4363' content-type: - application/json date: - - Fri, 10 Sep 2021 21:12:03 GMT + - Thu, 21 Oct 2021 05:34:41 GMT expires: - '-1' pragma: @@ -911,10 +1904,10 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -922,26 +1915,27 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"false\",\n\ + \ \"rotationPollInterval\": \"120s\"\n },\n \"identity\": {\n\ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ @@ -949,7 +1943,7 @@ interactions: : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -965,11 +1959,11 @@ interactions: cache-control: - no-cache content-length: - - '4269' + - '4363' content-type: - application/json date: - - Fri, 10 Sep 2021 21:12:04 GMT + - Thu, 21 Oct 2021 05:34:43 GMT expires: - '-1' pragma: @@ -990,20 +1984,21 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestyrj54mha5-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestrbppjifwu-26fe00", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": false}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1017,16 +2012,16 @@ interactions: Connection: - keep-alive Content-Length: - - '2593' + - '2663' Content-Type: - application/json ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -1034,21 +2029,21 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ @@ -1057,7 +2052,7 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\"\ : \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\"\ : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"\ - effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -1071,15 +2066,15 @@ interactions: : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9804d5dd-5fa4-43be-a16b-c2451985e7ec?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/494535bb-119a-471e-ba53-28654bb6d62e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3843' + - '3899' content-type: - application/json date: - - Fri, 10 Sep 2021 21:12:07 GMT + - Thu, 21 Oct 2021 05:34:51 GMT expires: - '-1' pragma: @@ -1095,7 +2090,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 200 message: OK @@ -1113,14 +2108,14 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9804d5dd-5fa4-43be-a16b-c2451985e7ec?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/494535bb-119a-471e-ba53-28654bb6d62e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ddd50498-a45f-be43-a16b-c2451985e7ec\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:12:07.0933333Z\"\n }" + string: "{\n \"name\": \"bb354549-9a11-1e47-ba53-28654bb6d62e\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:34:49.0766666Z\"\n }" headers: cache-control: - no-cache @@ -1129,7 +2124,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:12:37 GMT + - Thu, 21 Oct 2021 05:35:22 GMT expires: - '-1' pragma: @@ -1161,15 +2156,15 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9804d5dd-5fa4-43be-a16b-c2451985e7ec?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/494535bb-119a-471e-ba53-28654bb6d62e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ddd50498-a45f-be43-a16b-c2451985e7ec\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:12:07.0933333Z\",\n \"\ - endTime\": \"2021-09-10T21:13:07.3139778Z\"\n }" + string: "{\n \"name\": \"bb354549-9a11-1e47-ba53-28654bb6d62e\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-21T05:34:49.0766666Z\",\n \"\ + endTime\": \"2021-10-21T05:35:52.3792977Z\"\n }" headers: cache-control: - no-cache @@ -1178,7 +2173,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:13:07 GMT + - Thu, 21 Oct 2021 05:35:52 GMT expires: - '-1' pragma: @@ -1210,10 +2205,10 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -1221,21 +2216,21 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ @@ -1244,7 +2239,7 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\"\ : \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\"\ : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"\ - effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -1260,11 +2255,11 @@ interactions: cache-control: - no-cache content-length: - - '3845' + - '3901' content-type: - application/json date: - - Fri, 10 Sep 2021 21:13:07 GMT + - Thu, 21 Oct 2021 05:35:52 GMT expires: - '-1' pragma: @@ -1294,12 +2289,13 @@ interactions: Connection: - keep-alive ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o + - --addons --enable-secret-rotation --rotation-poll-interval --resource-group + --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -1307,21 +2303,21 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ @@ -1330,7 +2326,7 @@ interactions: \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\"\ : \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\"\ : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"\ - effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -1346,11 +2342,11 @@ interactions: cache-control: - no-cache content-length: - - '3845' + - '3901' content-type: - application/json date: - - Fri, 10 Sep 2021 21:13:08 GMT + - Thu, 21 Oct 2021 05:35:55 GMT expires: - '-1' pragma: @@ -1371,20 +2367,22 @@ interactions: - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestyrj54mha5-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestrbppjifwu-26fe00", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "true"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + true, "config": {"enableSecretRotation": "true", "rotationPollInterval": "1h"}}}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472"}]}}, + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1398,16 +2396,17 @@ interactions: Connection: - keep-alive Content-Length: - - '2636' + - '2736' Content-Type: - application/json ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o + - --addons --enable-secret-rotation --rotation-poll-interval --resource-group + --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -1415,31 +2414,32 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"1h\"\n }\n }\n },\n \"nodeResourceGroup\"\ + : \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n\ + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"\ + networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\"\ + : 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -1453,15 +2453,15 @@ interactions: : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae93950c-1db4-468a-8d31-336083bf2988?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94423ddf-b7a8-407d-a53d-30ef083362a7?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3883' + - '3975' content-type: - application/json date: - - Fri, 10 Sep 2021 21:13:11 GMT + - Thu, 21 Oct 2021 05:36:05 GMT expires: - '-1' pragma: @@ -1477,151 +2477,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks enable-addons - Connection: - - keep-alive - ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae93950c-1db4-468a-8d31-336083bf2988?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0c9593ae-b41d-8a46-8d31-336083bf2988\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:11.4966666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:13:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks enable-addons - Connection: - - keep-alive - ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae93950c-1db4-468a-8d31-336083bf2988?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0c9593ae-b41d-8a46-8d31-336083bf2988\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:11.4966666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:14:11 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks enable-addons - Connection: - - keep-alive - ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae93950c-1db4-468a-8d31-336083bf2988?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"0c9593ae-b41d-8a46-8d31-336083bf2988\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:11.4966666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:14:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff + - '1199' status: code: 200 message: OK @@ -1637,16 +2493,17 @@ interactions: Connection: - keep-alive ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o + - --addons --enable-secret-rotation --rotation-poll-interval --resource-group + --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae93950c-1db4-468a-8d31-336083bf2988?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94423ddf-b7a8-407d-a53d-30ef083362a7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0c9593ae-b41d-8a46-8d31-336083bf2988\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:13:11.4966666Z\"\n }" + string: "{\n \"name\": \"df3d4294-a8b7-7d40-a53d-30ef083362a7\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2021-10-21T05:36:00.3266666Z\"\n }" headers: cache-control: - no-cache @@ -1655,7 +2512,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:11 GMT + - Thu, 21 Oct 2021 05:36:35 GMT expires: - '-1' pragma: @@ -1685,17 +2542,18 @@ interactions: Connection: - keep-alive ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o + - --addons --enable-secret-rotation --rotation-poll-interval --resource-group + --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae93950c-1db4-468a-8d31-336083bf2988?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/94423ddf-b7a8-407d-a53d-30ef083362a7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0c9593ae-b41d-8a46-8d31-336083bf2988\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:13:11.4966666Z\",\n \"\ - endTime\": \"2021-09-10T21:15:36.7711083Z\"\n }" + string: "{\n \"name\": \"df3d4294-a8b7-7d40-a53d-30ef083362a7\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2021-10-21T05:36:00.3266666Z\",\n \"\ + endTime\": \"2021-10-21T05:36:55.1363878Z\"\n }" headers: cache-control: - no-cache @@ -1704,7 +2562,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:41 GMT + - Thu, 21 Oct 2021 05:37:05 GMT expires: - '-1' pragma: @@ -1734,12 +2592,13 @@ interactions: Connection: - keep-alive ParameterSetName: - - --addons --enable-secret-rotation --resource-group --name -o + - --addons --enable-secret-rotation --rotation-poll-interval --resource-group + --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ @@ -1747,26 +2606,27 @@ interactions: : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestyrj54mha5-8ecadf\",\n \"fqdn\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestyrj54mha5-8ecadf-887bbf14.portal.hcp.westus2.azmk8s.io\"\ + : \"cliakstest-clitestrbppjifwu-26fe00\",\n \"fqdn\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.hcp.westus2.staging.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestrbppjifwu-26fe00-86900ad8.portal.hcp.westus2.staging.azmk8s.io\"\ ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ + : true,\n \"config\": {\n \"enableSecretRotation\": \"true\",\n \ + \ \"rotationPollInterval\": \"1h\"\n },\n \"identity\": {\n \ + \ \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ @@ -1774,7 +2634,7 @@ interactions: : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fb814cb8-85b0-4cfc-bfcf-831e26a59472\"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/186d205d-18f8-4ec0-86bb-93ba93b2b600\"\ \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ @@ -1790,11 +2650,11 @@ interactions: cache-control: - no-cache content-length: - - '4268' + - '4360' content-type: - application/json date: - - Fri, 10 Sep 2021 21:15:42 GMT + - Thu, 21 Oct 2021 05:37:06 GMT expires: - '-1' pragma: @@ -1828,8 +2688,8 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -1837,17 +2697,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5d370a8a-d837-481d-a07d-12ce6553efeb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1c6e3b29-3761-4f23-bef1-deed115e4407?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:15:43 GMT + - Thu, 21 Oct 2021 05:37:10 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/5d370a8a-d837-481d-a07d-12ce6553efeb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1c6e3b29-3761-4f23-bef1-deed115e4407?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_openservicemesh.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_openservicemesh.yaml old mode 100644 new mode 100755 index 576ffabba63..e9939f6abd2 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_openservicemesh.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addon_with_openservicemesh.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:21:34Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:51:12Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:21:36 GMT + - Tue, 19 Oct 2021 06:51:12 GMT expires: - '-1' pragma: @@ -44,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestse2dvnbgp-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestexkob7u6t-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestse2dvnbgp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestexkob7u6t-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33e29249-f9c0-400a-b47b-a8f9cdd2f047?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:41 GMT + - Tue, 19 Oct 2021 06:51:15 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1198' status: code: 201 message: Created @@ -152,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33e29249-f9c0-400a-b47b-a8f9cdd2f047?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4992e233-c0f9-0a40-b47b-a8f9cdd2f047\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:41.52Z\"\n }" + string: "{\n \"name\": \"b2b102e7-3a59-ef47-9ad1-fe23417a146a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:51:16.54Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:22:11 GMT + - Tue, 19 Oct 2021 06:51:46 GMT expires: - '-1' pragma: @@ -200,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33e29249-f9c0-400a-b47b-a8f9cdd2f047?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4992e233-c0f9-0a40-b47b-a8f9cdd2f047\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:41.52Z\"\n }" + string: "{\n \"name\": \"b2b102e7-3a59-ef47-9ad1-fe23417a146a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:51:16.54Z\"\n }" headers: cache-control: - no-cache @@ -216,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:22:41 GMT + - Tue, 19 Oct 2021 06:52:16 GMT expires: - '-1' pragma: @@ -248,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33e29249-f9c0-400a-b47b-a8f9cdd2f047?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4992e233-c0f9-0a40-b47b-a8f9cdd2f047\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:41.52Z\"\n }" + string: "{\n \"name\": \"b2b102e7-3a59-ef47-9ad1-fe23417a146a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:51:16.54Z\"\n }" headers: cache-control: - no-cache @@ -264,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:23:11 GMT + - Tue, 19 Oct 2021 06:52:46 GMT expires: - '-1' pragma: @@ -296,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33e29249-f9c0-400a-b47b-a8f9cdd2f047?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4992e233-c0f9-0a40-b47b-a8f9cdd2f047\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:21:41.52Z\"\n }" + string: "{\n \"name\": \"b2b102e7-3a59-ef47-9ad1-fe23417a146a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:51:16.54Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:23:41 GMT + - Tue, 19 Oct 2021 06:53:16 GMT expires: - '-1' pragma: @@ -344,24 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/33e29249-f9c0-400a-b47b-a8f9cdd2f047?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4992e233-c0f9-0a40-b47b-a8f9cdd2f047\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:21:41.52Z\",\n \"endTime\"\ - : \"2021-09-10T21:23:53.2402031Z\"\n }" + string: "{\n \"name\": \"b2b102e7-3a59-ef47-9ad1-fe23417a146a\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:51:16.54Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:11 GMT + - Tue, 19 Oct 2021 06:53:46 GMT expires: - '-1' pragma: @@ -393,60 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e702b1b2-593a-47ef-9ad1-fe23417a146a?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestse2dvnbgp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/94b6dc0e-3a7c-4834-9b83-8f50c40abd6a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"b2b102e7-3a59-ef47-9ad1-fe23417a146a\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:51:16.54Z\",\n \"endTime\": + \"2021-10-19T06:54:16.2804055Z\"\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:12 GMT + - Tue, 19 Oct 2021 06:54:16 GMT expires: - '-1' pragma: @@ -468,70 +428,67 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks create Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestse2dvnbgp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/94b6dc0e-3a7c-4834-9b83-8f50c40abd6a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestexkob7u6t-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa14bf56-6796-4a71-9582-1914b4c1d30a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:13 GMT + - Tue, 19 Oct 2021 06:54:17 GMT expires: - '-1' pragma: @@ -550,25 +507,7 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestse2dvnbgp-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": {"enabled": true, - "config": {}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/94b6dc0e-3a7c-4834-9b83-8f50c40abd6a"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + body: null headers: Accept: - application/json @@ -578,70 +517,60 @@ interactions: - aks enable-addons Connection: - keep-alive - Content-Length: - - '2593' - Content-Type: - - application/json ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestse2dvnbgp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {}\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/94b6dc0e-3a7c-4834-9b83-8f50c40abd6a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestexkob7u6t-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa14bf56-6796-4a71-9582-1914b4c1d30a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/098b2146-dcff-4fed-ad71-a3ef9a21d554?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3827' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:16 GMT + - Tue, 19 Oct 2021 06:54:17 GMT expires: - '-1' pragma: @@ -656,42 +585,100 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1198' status: code: 200 message: OK - request: - body: null + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestexkob7u6t-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"openServiceMesh": + {"enabled": true, "config": {}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa14bf56-6796-4a71-9582-1914b4c1d30a"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - aks enable-addons Connection: - keep-alive + Content-Length: + - '2334' + Content-Type: + - application/json ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/098b2146-dcff-4fed-ad71-a3ef9a21d554?api-version=2016-03-30 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"46218b09-ffdc-ed4f-ad71-a3ef9a21d554\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:15.57Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestexkob7u6t-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {}\n + \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa14bf56-6796-4a71-9582-1914b4c1d30a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d24986b3-7396-4a94-8b8c-afd8627be5b4?api-version=2016-03-30 cache-control: - no-cache content-length: - - '121' + - '3538' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:45 GMT + - Tue, 19 Oct 2021 06:54:18 GMT expires: - '-1' pragma: @@ -706,6 +693,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1196' status: code: 200 message: OK @@ -723,14 +712,14 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/098b2146-dcff-4fed-ad71-a3ef9a21d554?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d24986b3-7396-4a94-8b8c-afd8627be5b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"46218b09-ffdc-ed4f-ad71-a3ef9a21d554\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:15.57Z\"\n }" + string: "{\n \"name\": \"b38649d2-9673-944a-8b8c-afd8627be5b4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:54:19.65Z\"\n }" headers: cache-control: - no-cache @@ -739,7 +728,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:15 GMT + - Tue, 19 Oct 2021 06:54:49 GMT expires: - '-1' pragma: @@ -771,15 +760,15 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/098b2146-dcff-4fed-ad71-a3ef9a21d554?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d24986b3-7396-4a94-8b8c-afd8627be5b4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"46218b09-ffdc-ed4f-ad71-a3ef9a21d554\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:24:15.57Z\",\n \"endTime\"\ - : \"2021-09-10T21:25:24.1130284Z\"\n }" + string: "{\n \"name\": \"b38649d2-9673-944a-8b8c-afd8627be5b4\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:54:19.65Z\",\n \"endTime\": + \"2021-10-19T06:55:16.6370951Z\"\n }" headers: cache-control: - no-cache @@ -788,7 +777,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:45 GMT + - Tue, 19 Oct 2021 06:55:19 GMT expires: - '-1' pragma: @@ -820,64 +809,60 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestse2dvnbgp-8ecadf\",\n \"fqdn\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestse2dvnbgp-8ecadf-389be662.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"openServiceMesh\": {\n \"enabled\": true,\n\ - \ \"config\": {},\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/94b6dc0e-3a7c-4834-9b83-8f50c40abd6a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestexkob7u6t-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestexkob7u6t-8ecadf-1afedb3c.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"openServiceMesh\": {\n \"enabled\": true,\n \"config\": {},\n + \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/openservicemesh-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa14bf56-6796-4a71-9582-1914b4c1d30a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4199' + - '3910' content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:46 GMT + - Tue, 19 Oct 2021 06:55:19 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addons_confcom_addon.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addons_confcom_addon.yaml old mode 100644 new mode 100755 index af1d61e2b8f..439e585057d --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addons_confcom_addon.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_addons_confcom_addon.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:25:48Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:37:19Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:25:51 GMT + - Tue, 19 Oct 2021 07:37:20 GMT expires: - '-1' pragma: @@ -44,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestqyz6gpv7i-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestmb4m5j2cg-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqyz6gpv7i-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmb4m5j2cg-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e9362104-0f8c-43d3-8c8c-d0ea9ad957bb?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:55 GMT + - Tue, 19 Oct 2021 07:37:23 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1193' status: code: 201 message: Created @@ -152,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e9362104-0f8c-43d3-8c8c-d0ea9ad957bb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"042136e9-8c0f-d343-8c8c-d0ea9ad957bb\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:25:55.2566666Z\"\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:26:25 GMT + - Tue, 19 Oct 2021 07:37:53 GMT expires: - '-1' pragma: @@ -200,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e9362104-0f8c-43d3-8c8c-d0ea9ad957bb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"042136e9-8c0f-d343-8c8c-d0ea9ad957bb\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:25:55.2566666Z\"\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache @@ -216,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:26:55 GMT + - Tue, 19 Oct 2021 07:38:23 GMT expires: - '-1' pragma: @@ -248,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e9362104-0f8c-43d3-8c8c-d0ea9ad957bb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"042136e9-8c0f-d343-8c8c-d0ea9ad957bb\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:25:55.2566666Z\"\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache @@ -264,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:26 GMT + - Tue, 19 Oct 2021 07:38:53 GMT expires: - '-1' pragma: @@ -296,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e9362104-0f8c-43d3-8c8c-d0ea9ad957bb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"042136e9-8c0f-d343-8c8c-d0ea9ad957bb\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:25:55.2566666Z\"\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:56 GMT + - Tue, 19 Oct 2021 07:39:23 GMT expires: - '-1' pragma: @@ -344,24 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e9362104-0f8c-43d3-8c8c-d0ea9ad957bb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"042136e9-8c0f-d343-8c8c-d0ea9ad957bb\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:25:55.2566666Z\",\n \"\ - endTime\": \"2021-09-10T21:28:07.228446Z\"\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '169' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:26 GMT + - Tue, 19 Oct 2021 07:39:53 GMT expires: - '-1' pragma: @@ -393,60 +389,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqyz6gpv7i-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9d681fbb-bd42-439c-86e7-f7c40e21b2cb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:26 GMT + - Tue, 19 Oct 2021 07:40:23 GMT expires: - '-1' pragma: @@ -468,70 +427,81 @@ interactions: body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: - application/json + date: + - Tue, 19 Oct 2021 07:40:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks create Connection: - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqyz6gpv7i-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9d681fbb-bd42-439c-86e7-f7c40e21b2cb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:28 GMT + - Tue, 19 Oct 2021 07:41:24 GMT expires: - '-1' pragma: @@ -550,100 +520,180 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestqyz6gpv7i-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": {"enabled": - true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "nodeResourceGroup": - "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", - "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9d681fbb-bd42-439c-86e7-f7c40e21b2cb"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + body: null headers: Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: - application/json + date: + - Tue, 19 Oct 2021 07:41:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - aks enable-addons + - aks create Connection: - keep-alive - Content-Length: - - '2631' - Content-Type: + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: - application/json + date: + - Tue, 19 Oct 2021 07:42:23 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive ParameterSetName: - - --addons --resource-group --name -o + - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqyz6gpv7i-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n\ - \ }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9d681fbb-bd42-439c-86e7-f7c40e21b2cb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6aa23de2-d64a-4c1c-a3a5-d598ce5b725a?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3878' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:30 GMT + - Tue, 19 Oct 2021 07:42:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:43:24 GMT expires: - '-1' pragma: @@ -658,8 +708,6 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: code: 200 message: OK @@ -671,29 +719,304 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3e1deedf-9eec-4ca6-88eb-fb251fe734fe?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"dfee1d3e-ec9e-a64c-88eb-fb251fe734fe\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:37:23.7233333Z\",\n \"endTime\": + \"2021-10-19T07:43:47.1910598Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:43:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmb4m5j2cg-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/11527fef-386f-436b-ab61-9e723792b72b\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3441' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:43:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: - aks enable-addons Connection: - keep-alive ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6aa23de2-d64a-4c1c-a3a5-d598ce5b725a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmb4m5j2cg-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/11527fef-386f-436b-ab61-9e723792b72b\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3441' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:43:55 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitestmb4m5j2cg-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"ACCSGXDevicePlugin": + {"enabled": true, "config": {"ACCSGXQuoteHelperEnabled": "false"}}}, "nodeResourceGroup": + "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", + "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/11527fef-386f-436b-ab61-9e723792b72b"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks enable-addons + Connection: + - keep-alive + Content-Length: + - '2372' + Content-Type: + - application/json + ParameterSetName: + - --addons --resource-group --name -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"e23da26a-4ad6-1c4c-a3a5-d598ce5b725a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:28:30.32Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmb4m5j2cg-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/11527fef-386f-436b-ab61-9e723792b72b\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7c77f817-f26a-4d41-a05f-74d01224bac8?api-version=2016-03-30 cache-control: - no-cache content-length: - - '121' + - '3589' content-type: - application/json date: - - Fri, 10 Sep 2021 21:29:00 GMT + - Tue, 19 Oct 2021 07:43:57 GMT expires: - '-1' pragma: @@ -708,6 +1031,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1196' status: code: 200 message: OK @@ -725,23 +1050,23 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6aa23de2-d64a-4c1c-a3a5-d598ce5b725a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7c77f817-f26a-4d41-a05f-74d01224bac8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e23da26a-4ad6-1c4c-a3a5-d598ce5b725a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:28:30.32Z\"\n }" + string: "{\n \"name\": \"17f8777c-6af2-414d-a05f-74d01224bac8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:43:57.7933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:29:30 GMT + - Tue, 19 Oct 2021 07:44:27 GMT expires: - '-1' pragma: @@ -773,24 +1098,24 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6aa23de2-d64a-4c1c-a3a5-d598ce5b725a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7c77f817-f26a-4d41-a05f-74d01224bac8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e23da26a-4ad6-1c4c-a3a5-d598ce5b725a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:28:30.32Z\",\n \"endTime\"\ - : \"2021-09-10T21:29:36.7042193Z\"\n }" + string: "{\n \"name\": \"17f8777c-6af2-414d-a05f-74d01224bac8\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:43:57.7933333Z\",\n \"endTime\": + \"2021-10-19T07:44:51.5469518Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:00 GMT + - Tue, 19 Oct 2021 07:44:57 GMT expires: - '-1' pragma: @@ -822,65 +1147,61 @@ interactions: ParameterSetName: - --addons --resource-group --name -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestqyz6gpv7i-8ecadf\",\n \"fqdn\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestqyz6gpv7i-8ecadf-f264cd48.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n\ - \ \"config\": {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n\ - \ \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/9d681fbb-bd42-439c-86e7-f7c40e21b2cb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestmb4m5j2cg-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestmb4m5j2cg-8ecadf-439f10f9.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"ACCSGXDevicePlugin\": {\n \"enabled\": true,\n \"config\": + {\n \"ACCSGXQuoteHelperEnabled\": \"false\"\n },\n \"identity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/accsgxdeviceplugin-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/11527fef-386f-436b-ab61-9e723792b72b\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4253' + - '3964' content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:00 GMT + - Tue, 19 Oct 2021 07:44:57 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_utlra_ssd.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_utlra_ssd.yaml old mode 100644 new mode 100755 index 839208d33ca..c975d9e8e99 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_utlra_ssd.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_enable_utlra_ssd.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:42:12Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:36:09Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:42:14 GMT + - Tue, 19 Oct 2021 06:36:10 GMT expires: - '-1' pragma: @@ -44,18 +43,19 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesti4qex5nt3-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_D2s_v3", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "availabilityZones": ["1", - "2", "3"], "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": - true, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestpibjiyx55-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "availabilityZones": ["1", "2", "3"], "enableNodePublicIP": false, + "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": true, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,64 +66,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1722' + - '1428' Content-Type: - application/json ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesti4qex5nt3-8ecadf\",\n \"fqdn\": \"cliakstest-clitesti4qex5nt3-8ecadf-c40dc863.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesti4qex5nt3-8ecadf-c40dc863.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"availabilityZones\": [\n \"1\",\n \"2\",\n \"3\"\n \ - \ ],\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n\ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": true,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestpibjiyx55-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestpibjiyx55-8ecadf-b7e19cf8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestpibjiyx55-8ecadf-b7e19cf8.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"availabilityZones\": [\n \"1\",\n \"2\",\n \"3\"\n ],\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": true,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3134' + - '2845' content-type: - application/json date: - - Fri, 10 Sep 2021 21:42:19 GMT + - Tue, 19 Oct 2021 06:36:13 GMT expires: - '-1' pragma: @@ -135,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1196' + - '1199' status: code: 201 message: Created @@ -153,23 +151,23 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:42:49 GMT + - Tue, 19 Oct 2021 06:36:44 GMT expires: - '-1' pragma: @@ -201,23 +199,23 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:43:19 GMT + - Tue, 19 Oct 2021 06:37:14 GMT expires: - '-1' pragma: @@ -249,23 +247,23 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:43:49 GMT + - Tue, 19 Oct 2021 06:37:43 GMT expires: - '-1' pragma: @@ -297,23 +295,23 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:44:19 GMT + - Tue, 19 Oct 2021 06:38:13 GMT expires: - '-1' pragma: @@ -345,23 +343,23 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:44:49 GMT + - Tue, 19 Oct 2021 06:38:44 GMT expires: - '-1' pragma: @@ -393,23 +391,23 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:45:20 GMT + - Tue, 19 Oct 2021 06:39:14 GMT expires: - '-1' pragma: @@ -441,24 +439,24 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2b8da8d5-a7ad-4055-ac68-5c568fc0961a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/401046fd-b055-45e1-b4ec-d2fe2da00d76?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"d5a88d2b-ada7-5540-ac68-5c568fc0961a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:42:19.3766666Z\",\n \"\ - endTime\": \"2021-09-10T21:45:39.7414155Z\"\n }" + string: "{\n \"name\": \"fd461040-55b0-e145-b4ec-d2fe2da00d76\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:36:13.84Z\",\n \"endTime\": + \"2021-10-19T06:39:30.20312Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '163' content-type: - application/json date: - - Fri, 10 Sep 2021 21:45:50 GMT + - Tue, 19 Oct 2021 06:39:43 GMT expires: - '-1' pragma: @@ -490,61 +488,58 @@ interactions: ParameterSetName: - --resource-group --name --node-vm-size --zones --enable-ultra-ssd --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesti4qex5nt3-8ecadf\",\n \"fqdn\": \"cliakstest-clitesti4qex5nt3-8ecadf-c40dc863.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesti4qex5nt3-8ecadf-c40dc863.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"availabilityZones\": [\n \"1\",\n \"2\",\n \"3\"\n \ - \ ],\n \"provisioningState\": \"Succeeded\",\n \"powerState\":\ - \ {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"\ - 1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ - ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": true,\n\ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/475e5a61-38b3-4551-9e8a-3eef628713fe\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestpibjiyx55-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestpibjiyx55-8ecadf-b7e19cf8.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestpibjiyx55-8ecadf-b7e19cf8.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"availabilityZones\": [\n \"1\",\n \"2\",\n \"3\"\n ],\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": true,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/e2aabd53-08d8-4dc3-8180-26d917c2012a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3797' + - '3508' content-type: - application/json date: - - Fri, 10 Sep 2021 21:45:50 GMT + - Tue, 19 Oct 2021 06:39:43 GMT expires: - '-1' pragma: @@ -578,8 +573,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -587,17 +582,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a71293ad-25dd-40f5-804d-bd496a3c518b?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b98370cf-5380-4ef7-96f9-7aa0a2c1542b?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:45:52 GMT + - Tue, 19 Oct 2021 06:39:45 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/a71293ad-25dd-40f5-804d-bd496a3c518b?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/b98370cf-5380-4ef7-96f9-7aa0a2c1542b?api-version=2016-03-30 pragma: - no-cache server: @@ -607,7 +602,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14997' + - '14999' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_maintenanceconfiguration.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_maintenanceconfiguration.yaml old mode 100644 new mode 100755 index eaaad41d99a..b711eb9190b --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_maintenanceconfiguration.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_maintenanceconfiguration.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:19:09Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:06:52Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:19:11 GMT + - Tue, 19 Oct 2021 07:06:52 GMT expires: - '-1' pragma: @@ -44,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest32ffzpfed-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesterwhmqta3-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest32ffzpfed-8ecadf\",\n \"fqdn\": \"cliakstest-clitest32ffzpfed-8ecadf-4dd65942.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest32ffzpfed-8ecadf-4dd65942.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesterwhmqta3-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesterwhmqta3-8ecadf-10a7c8a7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesterwhmqta3-8ecadf-10a7c8a7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6e6ce4f0-b98c-41cc-9e9d-6e2a9495230e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 21:19:18 GMT + - Tue, 19 Oct 2021 07:06:56 GMT expires: - '-1' pragma: @@ -152,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6e6ce4f0-b98c-41cc-9e9d-6e2a9495230e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f0e46c6e-8cb9-cc41-9e9d-6e2a9495230e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:19:18.47Z\"\n }" + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\"\n }" headers: cache-control: - no-cache @@ -168,7 +165,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:19:49 GMT + - Tue, 19 Oct 2021 07:07:26 GMT expires: - '-1' pragma: @@ -200,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6e6ce4f0-b98c-41cc-9e9d-6e2a9495230e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f0e46c6e-8cb9-cc41-9e9d-6e2a9495230e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:19:18.47Z\"\n }" + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\"\n }" headers: cache-control: - no-cache @@ -216,7 +213,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:20:18 GMT + - Tue, 19 Oct 2021 07:07:56 GMT expires: - '-1' pragma: @@ -248,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6e6ce4f0-b98c-41cc-9e9d-6e2a9495230e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f0e46c6e-8cb9-cc41-9e9d-6e2a9495230e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:19:18.47Z\"\n }" + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\"\n }" headers: cache-control: - no-cache @@ -264,7 +261,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:20:48 GMT + - Tue, 19 Oct 2021 07:08:26 GMT expires: - '-1' pragma: @@ -296,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6e6ce4f0-b98c-41cc-9e9d-6e2a9495230e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f0e46c6e-8cb9-cc41-9e9d-6e2a9495230e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:19:18.47Z\"\n }" + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\"\n }" headers: cache-control: - no-cache @@ -312,7 +309,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:18 GMT + - Tue, 19 Oct 2021 07:08:56 GMT expires: - '-1' pragma: @@ -344,24 +341,71 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6e6ce4f0-b98c-41cc-9e9d-6e2a9495230e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"f0e46c6e-8cb9-cc41-9e9d-6e2a9495230e\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:19:18.47Z\",\n \"endTime\"\ - : \"2021-09-10T21:21:24.0033451Z\"\n }" + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:09:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:48 GMT + - Tue, 19 Oct 2021 07:09:56 GMT expires: - '-1' pragma: @@ -393,60 +437,106 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4ed1a303-d33f-4e53-9270-6e02c0c199f8?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest32ffzpfed-8ecadf\",\n \"fqdn\": \"cliakstest-clitest32ffzpfed-8ecadf-4dd65942.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest32ffzpfed-8ecadf-4dd65942.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/05d1c17f-0d89-4cbf-ad35-9e5fb294d163\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"03a3d14e-3fd3-534e-9270-6e02c0c199f8\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:06:56.62Z\",\n \"endTime\": + \"2021-10-19T07:10:10.843341Z\"\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '164' content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:49 GMT + - Tue, 19 Oct 2021 07:10:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitesterwhmqta3-8ecadf\",\n \"fqdn\": + \"cliakstest-clitesterwhmqta3-8ecadf-10a7c8a7.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitesterwhmqta3-8ecadf-10a7c8a7.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/bd10b668-c66b-44d3-bb94-2481e0b1328c\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3441' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:10:27 GMT expires: - '-1' pragma: @@ -478,10 +568,10 @@ interactions: ParameterSetName: - -g --cluster-name -n --weekday --start-hour User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations?api-version=2021-09-01 response: body: string: "{\n \"value\": []\n }" @@ -493,7 +583,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:50 GMT + - Tue, 19 Oct 2021 07:10:28 GMT expires: - '-1' pragma: @@ -530,16 +620,16 @@ interactions: ParameterSetName: - -g --cluster-name -n --weekday --start-hour User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\"\ - ,\n \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n \ - \ {\n \"day\": \"Monday\",\n \"hourSlots\": [\n 1\n ]\n\ - \ }\n ]\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\",\n + \ \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n {\n + \ \"day\": \"Monday\",\n \"hourSlots\": [\n 1\n ]\n }\n + \ ]\n }\n }" headers: cache-control: - no-cache @@ -548,7 +638,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:50 GMT + - Tue, 19 Oct 2021 07:10:28 GMT expires: - '-1' pragma: @@ -564,7 +654,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1197' status: code: 200 message: OK @@ -582,16 +672,16 @@ interactions: ParameterSetName: - -g --cluster-name -n --config-file User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\"\ - ,\n \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\"\ - : [\n {\n \"day\": \"Monday\",\n \"hourSlots\": [\n \ - \ 1\n ]\n }\n ]\n }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\",\n + \ \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n + \ {\n \"day\": \"Monday\",\n \"hourSlots\": [\n 1\n + \ ]\n }\n ]\n }\n }\n ]\n }" headers: cache-control: - no-cache @@ -600,7 +690,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:51 GMT + - Tue, 19 Oct 2021 07:10:28 GMT expires: - '-1' pragma: @@ -639,20 +729,20 @@ interactions: ParameterSetName: - -g --cluster-name -n --config-file User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\"\ - ,\n \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n \ - \ {\n \"day\": \"Tuesday\",\n \"hourSlots\": [\n 1,\n \ - \ 2\n ]\n },\n {\n \"day\": \"Wednesday\",\n \"hourSlots\"\ - : [\n 1,\n 6\n ]\n }\n ],\n \"notAllowedTime\": [\n \ - \ {\n \"start\": \"2021-11-26T03:00:00Z\",\n \"end\": \"2021-11-30T12:00:00Z\"\ - \n },\n {\n \"start\": \"2021-12-26T03:00:00Z\",\n \"end\":\ - \ \"2021-12-26T12:00:00Z\"\n }\n ]\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\",\n + \ \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n {\n + \ \"day\": \"Tuesday\",\n \"hourSlots\": [\n 1,\n 2\n ]\n + \ },\n {\n \"day\": \"Wednesday\",\n \"hourSlots\": [\n 1,\n + \ 6\n ]\n }\n ],\n \"notAllowedTime\": [\n {\n \"start\": + \"2021-11-26T03:00:00Z\",\n \"end\": \"2021-11-30T12:00:00Z\"\n },\n + \ {\n \"start\": \"2021-12-26T03:00:00Z\",\n \"end\": \"2021-12-26T12:00:00Z\"\n + \ }\n ]\n }\n }" headers: cache-control: - no-cache @@ -661,7 +751,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:52 GMT + - Tue, 19 Oct 2021 07:10:29 GMT expires: - '-1' pragma: @@ -677,7 +767,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1195' status: code: 200 message: OK @@ -695,20 +785,20 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\"\ - ,\n \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n \ - \ {\n \"day\": \"Tuesday\",\n \"hourSlots\": [\n 1,\n \ - \ 2\n ]\n },\n {\n \"day\": \"Wednesday\",\n \"hourSlots\"\ - : [\n 1,\n 6\n ]\n }\n ],\n \"notAllowedTime\": [\n \ - \ {\n \"start\": \"2021-11-26T03:00:00Z\",\n \"end\": \"2021-11-30T12:00:00Z\"\ - \n },\n {\n \"start\": \"2021-12-26T03:00:00Z\",\n \"end\":\ - \ \"2021-12-26T12:00:00Z\"\n }\n ]\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default\",\n + \ \"name\": \"default\",\n \"properties\": {\n \"timeInWeek\": [\n {\n + \ \"day\": \"Tuesday\",\n \"hourSlots\": [\n 1,\n 2\n ]\n + \ },\n {\n \"day\": \"Wednesday\",\n \"hourSlots\": [\n 1,\n + \ 6\n ]\n }\n ],\n \"notAllowedTime\": [\n {\n \"start\": + \"2021-11-26T03:00:00Z\",\n \"end\": \"2021-11-30T12:00:00Z\"\n },\n + \ {\n \"start\": \"2021-12-26T03:00:00Z\",\n \"end\": \"2021-12-26T12:00:00Z\"\n + \ }\n ]\n }\n }" headers: cache-control: - no-cache @@ -717,7 +807,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:52 GMT + - Tue, 19 Oct 2021 07:10:29 GMT expires: - '-1' pragma: @@ -751,10 +841,10 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations/default?api-version=2021-09-01 response: body: string: '' @@ -764,7 +854,7 @@ interactions: content-length: - '0' date: - - Fri, 10 Sep 2021 21:21:52 GMT + - Tue, 19 Oct 2021 07:10:30 GMT expires: - '-1' pragma: @@ -776,7 +866,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14995' status: code: 200 message: OK @@ -794,10 +884,10 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/maintenanceConfigurations?api-version=2021-09-01 response: body: string: "{\n \"value\": []\n }" @@ -809,7 +899,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:21:53 GMT + - Tue, 19 Oct 2021 07:10:30 GMT expires: - '-1' pragma: @@ -843,8 +933,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -852,17 +942,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1dd4023b-45db-4f53-ae2e-80a068f07753?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a7ad29e0-e9a3-4422-8e6b-a426589966c8?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:21:54 GMT + - Tue, 19 Oct 2021 07:10:31 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1dd4023b-45db-4f53-ae2e-80a068f07753?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/a7ad29e0-e9a3-4422-8e6b-a426589966c8?api-version=2016-03-30 pragma: - no-cache server: @@ -872,7 +962,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14998' + - '14999' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_gpu_instance_profile.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_gpu_instance_profile.yaml index d1ac180a09f..395bcf1fbc1 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_gpu_instance_profile.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_gpu_instance_profile.yaml @@ -2,2177 +2,1331 @@ interactions: - request: body: null headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.5 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","date":"2021-09-16T00:23:06Z"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '312' - content-type: - - application/json; charset=utf-8 - date: - - Thu, 16 Sep 2021 00:23:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T08:11:47Z"},"properties":{"provisioningState":"Succeeded"}}'} + headers: + cache-control: [no-cache] + content-length: ['312'] + content-type: [application/json; charset=utf-8] + date: ['Tue, 19 Oct 2021 08:11:49 GMT'] + expires: ['-1'] + pragma: [no-cache] + strict-transport-security: [max-age=31536000; includeSubDomains] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: '{"location": "eastus", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest5weoyd52e-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "c000003"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestjwe2d5euf-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "c000003"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '1681' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + Content-Length: ['1716'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest5weoyd52e-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest5weoyd52e-8ecadf-3030d47c.hcp.eastus.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest5weoyd52e-8ecadf-3030d47c.portal.hcp.eastus.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": - 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_eastus\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": - \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": - {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": - \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": - \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": - \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": - false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e3a819a3-efb8-4315-8ee1-12c44ec06fd4?api-version=2017-08-31 - cache-control: - - no-cache - content-length: - - '3060' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:23:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestjwe2d5euf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestjwe2d5euf-8ecadf-01d38178.hcp.eastus.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestjwe2d5euf-8ecadf-01d38178.portal.hcp.eastus.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ + count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ + ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ + count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ + : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ + : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ + : \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31'] + cache-control: [no-cache] + content-length: ['3100'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:12:00 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1198'] + status: {code: 201, message: Created} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e3a819a3-efb8-4315-8ee1-12c44ec06fd4?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"a319a8e3-b8ef-1543-8ee1-12c44ec06fd4\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:23:14.5033333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:23:44 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:12:30 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e3a819a3-efb8-4315-8ee1-12c44ec06fd4?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"a319a8e3-b8ef-1543-8ee1-12c44ec06fd4\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:23:14.5033333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:24:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:13:00 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e3a819a3-efb8-4315-8ee1-12c44ec06fd4?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"a319a8e3-b8ef-1543-8ee1-12c44ec06fd4\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:23:14.5033333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:24:43 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:13:32 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e3a819a3-efb8-4315-8ee1-12c44ec06fd4?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"a319a8e3-b8ef-1543-8ee1-12c44ec06fd4\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:23:14.5033333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:25:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:14:02 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e3a819a3-efb8-4315-8ee1-12c44ec06fd4?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"a319a8e3-b8ef-1543-8ee1-12c44ec06fd4\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-09-16T00:23:14.5033333Z\",\n \"endTime\": - \"2021-09-16T00:25:36.9906943Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:25:44 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:14:32 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest5weoyd52e-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest5weoyd52e-8ecadf-3030d47c.hcp.eastus.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest5weoyd52e-8ecadf-3030d47c.portal.hcp.eastus.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": - 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n \"enableFIPS\": false\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_eastus\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": - \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": - {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/c9761d84-3ac3-4181-a87b-f7fe1e929d55\"\n - \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": - \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": - \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '3721' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:25:44 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:15:02 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/6cf7faee-58d4-4e7a-a547-29fcc3b63c5d?api-version=2017-08-31 response: - body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n - \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": - false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n - \ \"enableFIPS\": false\n }\n }\n ]\n }" - headers: - cache-control: - - no-cache - content-length: - - '928' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:25:45 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"properties": {"count": 1, "vmSize": "standard_nd96asr_v4", "osType": - "Linux", "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "gpuInstanceProfile": "MIG3g"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - Content-Length: - - '392' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"standard_nd96asr_v4\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": - \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"gpuInstanceProfile\": \"MIG3g\",\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2gpucontainerd-2021.09.03\",\n \"upgradeSettings\": {},\n - \ \"enableFIPS\": false\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 - cache-control: - - no-cache - content-length: - - '947' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:25:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created + body: {string: "{\n \"name\": \"eefaf76c-d458-7a4e-a547-29fcc3b63c5d\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T08:11:59.73Z\",\n\ + \ \"endTime\": \"2021-10-19T08:15:16.5965211Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['165'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:15:33 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --nodepool-name -c --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:26:16 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliakstest-clitestjwe2d5euf-8ecadf\",\n \"fqdn\": \"cliakstest-clitestjwe2d5euf-8ecadf-01d38178.hcp.eastus.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestjwe2d5euf-8ecadf-01d38178.portal.hcp.eastus.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ + count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ + ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ + count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ + id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/0dc6d39a-39d3-4bf5-bdeb-c1dc68db6a6d\"\ + \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ + : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ + maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ + : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['3761'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:15:34 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-09-01 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:26:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ + ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ + \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n\ + \ }\n }\n ]\n }"} + headers: + cache-control: [no-cache] + content-length: ['968'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:15:35 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + body: '{"properties": {"count": 1, "vmSize": "standard_nd96asr_v4", "workloadRuntime": + "OCIContainer", "osType": "Linux", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, + "gpuInstanceProfile": "MIG3g"}}' + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + Content-Length: ['427'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-09-01 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:27:17 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"standard_nd96asr_v4\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"gpuInstanceProfile\": \"MIG3g\",\n \ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2gpucontainerd-2021.10.02\",\n \"upgradeSettings\"\ + : {},\n \"enableFIPS\": false\n }\n }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31'] + cache-control: [no-cache] + content-length: ['985'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:15:39 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1196'] + status: {code: 201, message: Created} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:27:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:16:09 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:28:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:16:40 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:28:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:17:10 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:29:17 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:17:40 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:29:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:18:11 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:30:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:18:42 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:30:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:19:12 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:31:17 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:19:42 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:31:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:20:13 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:32:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:20:43 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:32:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:21:13 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:33:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:21:45 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:33:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:22:15 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:34:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:22:45 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:34:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:23:15 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:35:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:23:45 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:35:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:24:16 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:36:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:24:47 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:36:48 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:25:17 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:37:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:25:47 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:37:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:26:18 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:38:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:26:48 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:38:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:27:18 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:39:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:27:50 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:39:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:28:20 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/a2847b5f-dec5-43df-9c91-6fa2985fef15?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/e8a48043-b012-4cf4-a874-2374eef3b25e?api-version=2017-08-31 response: - body: - string: "{\n \"name\": \"5f7b84a2-c5de-df43-9c91-6fa2985fef15\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-09-16T00:25:47.74Z\",\n \"endTime\": - \"2021-09-16T00:40:17.5727724Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:40:19 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"name\": \"4380a4e8-12b0-f44c-a874-2374eef3b25e\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T08:15:39.8566666Z\"\ + ,\n \"endTime\": \"2021-10-19T08:28:34.0016136Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['170'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:28:50 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name --name --gpu-instance-profile -c --aks-custom-headers - --node-vm-size - UseGPUDedicatedVHD: - - 'true' - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --gpu-instance-profile + -c --aks-custom-headers --node-vm-size] + UseGPUDedicatedVHD: ['true'] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-09-01 response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"standard_nd96asr_v4\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": - \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"gpuInstanceProfile\": \"MIG3g\",\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2gpucontainerd-2021.09.03\",\n \"upgradeSettings\": {},\n - \ \"enableFIPS\": false\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '948' - content-type: - - application/json - date: - - Thu, 16 Sep 2021 00:40:25 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"standard_nd96asr_v4\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"\ + enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"gpuInstanceProfile\": \"MIG3g\"\ + ,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2gpucontainerd-2021.10.02\",\n \"upgradeSettings\"\ + : {},\n \"enableFIPS\": false\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['986'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 08:28:51 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} - request: body: null headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --yes --no-wait - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks delete] + Connection: [keep-alive] + Content-Length: ['0'] + ParameterSetName: [-g -n --yes --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/d3df1c0f-d6ab-42e5-961f-3930c2bbdd61?api-version=2017-08-31 - cache-control: - - no-cache - content-length: - - '0' - date: - - Thu, 16 Sep 2021 00:40:26 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/d3df1c0f-d6ab-42e5-961f-3930c2bbdd61?api-version=2017-08-31 - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-deletes: - - '14999' - status: - code: 202 - message: Accepted + body: {string: ''} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/0e74c5c7-fed5-4477-a420-8d0493bc4ca4?api-version=2017-08-31'] + cache-control: [no-cache] + content-length: ['0'] + date: ['Tue, 19 Oct 2021 08:28:54 GMT'] + expires: ['-1'] + location: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/0e74c5c7-fed5-4477-a420-8d0493bc4ca4?api-version=2017-08-31'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-deletes: ['14998'] + status: {code: 202, message: Accepted} version: 1 diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_ossku.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_ossku.yaml old mode 100644 new mode 100755 index 1307fcae457..a74b1d74411 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_ossku.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_ossku.yaml @@ -13,22 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:21:56Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:17:14Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '312' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:21:59 GMT + - Tue, 19 Oct 2021 07:17:15 GMT expires: - '-1' pragma: @@ -43,19 +42,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "eastus", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitesturzcntutb-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "c000003"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest7akhb76ox-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "c000003"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1681' + - '1388' Content-Type: - application/json ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesturzcntutb-8ecadf\",\n \"fqdn\": \"cliakstest-clitesturzcntutb-8ecadf-9c3aa1cf.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesturzcntutb-8ecadf-9c3aa1cf.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest7akhb76ox-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest7akhb76ox-8ecadf-854ef225.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest7akhb76ox-8ecadf-854ef225.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8b7dceb3-70a5-4cde-9c6b-a8476700f7ba?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3060' + - '2775' content-type: - application/json date: - - Fri, 10 Sep 2021 21:22:04 GMT + - Tue, 19 Oct 2021 07:17:18 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -152,23 +149,71 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8b7dceb3-70a5-4cde-9c6b-a8476700f7ba?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b3ce7d8b-a570-de4c-9c6b-a8476700f7ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:22:04.93Z\"\n }" + string: "{\n \"name\": \"11938c4f-53ab-4647-9242-e38cee754b55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:17:18.5166666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:17:48 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --nodepool-name -c --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"11938c4f-53ab-4647-9242-e38cee754b55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:17:18.5166666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:22:34 GMT + - Tue, 19 Oct 2021 07:18:18 GMT expires: - '-1' pragma: @@ -200,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8b7dceb3-70a5-4cde-9c6b-a8476700f7ba?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b3ce7d8b-a570-de4c-9c6b-a8476700f7ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:22:04.93Z\"\n }" + string: "{\n \"name\": \"11938c4f-53ab-4647-9242-e38cee754b55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:17:18.5166666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:23:05 GMT + - Tue, 19 Oct 2021 07:18:48 GMT expires: - '-1' pragma: @@ -248,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8b7dceb3-70a5-4cde-9c6b-a8476700f7ba?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b3ce7d8b-a570-de4c-9c6b-a8476700f7ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:22:04.93Z\"\n }" + string: "{\n \"name\": \"11938c4f-53ab-4647-9242-e38cee754b55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:17:18.5166666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:23:35 GMT + - Tue, 19 Oct 2021 07:19:17 GMT expires: - '-1' pragma: @@ -296,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8b7dceb3-70a5-4cde-9c6b-a8476700f7ba?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b3ce7d8b-a570-de4c-9c6b-a8476700f7ba\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:22:04.93Z\"\n }" + string: "{\n \"name\": \"11938c4f-53ab-4647-9242-e38cee754b55\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:17:18.5166666Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:05 GMT + - Tue, 19 Oct 2021 07:19:48 GMT expires: - '-1' pragma: @@ -344,24 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8b7dceb3-70a5-4cde-9c6b-a8476700f7ba?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c9311-ab53-4746-9242-e38cee754b55?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b3ce7d8b-a570-de4c-9c6b-a8476700f7ba\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:22:04.93Z\",\n \"endTime\"\ - : \"2021-09-10T21:24:29.63501Z\"\n }" + string: "{\n \"name\": \"11938c4f-53ab-4647-9242-e38cee754b55\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:17:18.5166666Z\",\n \"endTime\": + \"2021-10-19T07:20:04.1493449Z\"\n }" headers: cache-control: - no-cache content-length: - - '163' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:35 GMT + - Tue, 19 Oct 2021 07:20:18 GMT expires: - '-1' pragma: @@ -393,60 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitesturzcntutb-8ecadf\",\n \"fqdn\": \"cliakstest-clitesturzcntutb-8ecadf-9c3aa1cf.hcp.eastus.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitesturzcntutb-8ecadf-9c3aa1cf.portal.hcp.eastus.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_eastus\",\n \ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/a97aabdc-be7a-4ce2-bc5a-77d6119e50c7\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest7akhb76ox-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest7akhb76ox-8ecadf-854ef225.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest7akhb76ox-8ecadf-854ef225.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/fa16a6bd-0f8a-43ad-baa2-db0abea028f5\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3721' + - '3438' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:36 GMT + - Tue, 19 Oct 2021 07:20:18 GMT expires: - '-1' pragma: @@ -478,33 +520,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ - ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n + \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '928' + - '968' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:37 GMT + - Tue, 19 Oct 2021 07:20:19 GMT expires: - '-1' pragma: @@ -523,11 +565,12 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "osSKU": "CBLMariner", "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": - {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false}}' + body: '{"properties": {"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "osSKU": "CBLMariner", "scaleDownMode": "Delete", + "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": + "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": + [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false}}' headers: Accept: - application/json @@ -538,41 +581,41 @@ interactions: Connection: - keep-alive Content-Length: - - '380' + - '415' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ - ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Linux\",\n \"osSKU\": \"CBLMariner\",\n \"nodeImageVersion\"\ - : \"AKSCBLMariner-V1-2021.08.26\",\n \"upgradeSettings\": {},\n \"enableFIPS\"\ - : false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n + \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"CBLMariner\",\n \"nodeImageVersion\": + \"AKSCBLMariner-V1-2021.10.02\",\n \"upgradeSettings\": {},\n \"enableFIPS\": + false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 cache-control: - no-cache content-length: - - '896' + - '934' content-type: - application/json date: - - Fri, 10 Sep 2021 21:24:39 GMT + - Tue, 19 Oct 2021 07:20:23 GMT expires: - '-1' pragma: @@ -584,7 +627,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -602,14 +645,110 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:20:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-sku + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:21:22 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-sku + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4d36f944-d130-5d4d-a97c-1c7faa075de7\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:40.3866666Z\"\n }" + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" headers: cache-control: - no-cache @@ -618,7 +757,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:10 GMT + - Tue, 19 Oct 2021 07:21:52 GMT expires: - '-1' pragma: @@ -650,14 +789,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4d36f944-d130-5d4d-a97c-1c7faa075de7\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:40.3866666Z\"\n }" + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" headers: cache-control: - no-cache @@ -666,7 +805,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:25:40 GMT + - Tue, 19 Oct 2021 07:22:23 GMT expires: - '-1' pragma: @@ -698,14 +837,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4d36f944-d130-5d4d-a97c-1c7faa075de7\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:40.3866666Z\"\n }" + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" headers: cache-control: - no-cache @@ -714,7 +853,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:26:10 GMT + - Tue, 19 Oct 2021 07:22:52 GMT expires: - '-1' pragma: @@ -746,14 +885,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4d36f944-d130-5d4d-a97c-1c7faa075de7\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:40.3866666Z\"\n }" + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" headers: cache-control: - no-cache @@ -762,7 +901,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:26:40 GMT + - Tue, 19 Oct 2021 07:23:22 GMT expires: - '-1' pragma: @@ -794,14 +933,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4d36f944-d130-5d4d-a97c-1c7faa075de7\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:24:40.3866666Z\"\n }" + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\"\n }" headers: cache-control: - no-cache @@ -810,7 +949,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:11 GMT + - Tue, 19 Oct 2021 07:23:53 GMT expires: - '-1' pragma: @@ -842,15 +981,15 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/44f9364d-30d1-4d5d-a97c-1c7faa075de7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0df267a9-2620-4048-8233-1ab68dde35c0?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"4d36f944-d130-5d4d-a97c-1c7faa075de7\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:24:40.3866666Z\",\n \"\ - endTime\": \"2021-09-10T21:27:39.8452299Z\"\n }" + string: "{\n \"name\": \"a967f20d-2026-4840-8233-1ab68dde35c0\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:20:23.1266666Z\",\n \"endTime\": + \"2021-10-19T07:23:53.6305526Z\"\n }" headers: cache-control: - no-cache @@ -859,7 +998,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:41 GMT + - Tue, 19 Oct 2021 07:24:23 GMT expires: - '-1' pragma: @@ -891,33 +1030,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-sku User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ - ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Linux\",\n \"osSKU\": \"CBLMariner\",\n \"nodeImageVersion\"\ - : \"AKSCBLMariner-V1-2021.08.26\",\n \"upgradeSettings\": {},\n \"enableFIPS\"\ - : false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n + \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"CBLMariner\",\n \"nodeImageVersion\": + \"AKSCBLMariner-V1-2021.10.02\",\n \"upgradeSettings\": {},\n \"enableFIPS\": + false\n }\n }" headers: cache-control: - no-cache content-length: - - '897' + - '935' content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:41 GMT + - Tue, 19 Oct 2021 07:24:23 GMT expires: - '-1' pragma: @@ -951,8 +1090,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -960,17 +1099,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/f6a6e6fe-abcc-4b30-9f14-4a108c4c2488?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a9d3b0f7-3071-4a38-9845-6a5209630bf4?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:27:42 GMT + - Tue, 19 Oct 2021 07:24:31 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/f6a6e6fe-abcc-4b30-9f14-4a108c4c2488?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/a9d3b0f7-3071-4a38-9845-6a5209630bf4?api-version=2016-03-30 pragma: - no-cache server: @@ -980,7 +1119,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_workload_runtime.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_workload_runtime.yaml old mode 100644 new mode 100755 index cc76dd8724d..880d76aa88d --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_workload_runtime.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_add_with_workload_runtime.yaml @@ -13,21 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.10 (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus","tags":{"product":"azurecli","cause":"automation","date":"2021-09-18T00:21:32Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:00:34Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '312' + - '313' content-type: - application/json; charset=utf-8 date: - - Sat, 18 Sep 2021 00:21:37 GMT + - Tue, 19 Oct 2021 07:00:35 GMT expires: - '-1' pragma: @@ -42,19 +42,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "eastus", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest56wh5p3r7-8ecadf", + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestirloboxxj-8ecadf", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "name": "c000003"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -65,25 +65,25 @@ interactions: Connection: - keep-alive Content-Length: - - '1716' + - '1388' Content-Type: - application/json ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\": + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest56wh5p3r7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest56wh5p3r7-8ecadf-488b62d8.hcp.eastus.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest56wh5p3r7-8ecadf-488b62d8.portal.hcp.eastus.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestirloboxxj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestirloboxxj-8ecadf-302e0dbe.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestirloboxxj-8ecadf-302e0dbe.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": @@ -92,13 +92,13 @@ interactions: \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_eastus\",\n \"enableRBAC\": true,\n + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": @@ -111,15 +111,15 @@ interactions: {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5a875081-9c54-47c2-b4dd-36816df01b9e?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3100' + - '2775' content-type: - application/json date: - - Sat, 18 Sep 2021 00:21:45 GMT + - Tue, 19 Oct 2021 07:00:39 GMT expires: - '-1' pragma: @@ -131,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -149,14 +149,14 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5a875081-9c54-47c2-b4dd-36816df01b9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\"\n }" + string: "{\n \"name\": \"8150875a-549c-c247-b4dd-36816df01b9e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:00:39.0733333Z\"\n }" headers: cache-control: - no-cache @@ -165,7 +165,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:22:15 GMT + - Tue, 19 Oct 2021 07:01:09 GMT expires: - '-1' pragma: @@ -197,14 +197,14 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5a875081-9c54-47c2-b4dd-36816df01b9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\"\n }" + string: "{\n \"name\": \"8150875a-549c-c247-b4dd-36816df01b9e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:00:39.0733333Z\"\n }" headers: cache-control: - no-cache @@ -213,7 +213,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:22:45 GMT + - Tue, 19 Oct 2021 07:01:38 GMT expires: - '-1' pragma: @@ -245,14 +245,14 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5a875081-9c54-47c2-b4dd-36816df01b9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\"\n }" + string: "{\n \"name\": \"8150875a-549c-c247-b4dd-36816df01b9e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:00:39.0733333Z\"\n }" headers: cache-control: - no-cache @@ -261,7 +261,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:23:15 GMT + - Tue, 19 Oct 2021 07:02:08 GMT expires: - '-1' pragma: @@ -293,14 +293,14 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5a875081-9c54-47c2-b4dd-36816df01b9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\"\n }" + string: "{\n \"name\": \"8150875a-549c-c247-b4dd-36816df01b9e\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:00:39.0733333Z\"\n }" headers: cache-control: - no-cache @@ -309,7 +309,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:23:45 GMT + - Tue, 19 Oct 2021 07:02:38 GMT expires: - '-1' pragma: @@ -341,111 +341,15 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5a875081-9c54-47c2-b4dd-36816df01b9e?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Sat, 18 Sep 2021 00:24:16 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 - response: - body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Sat, 18 Sep 2021 00:24:45 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --nodepool-name -c --ssh-key-value - User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/fa512eb1-f203-4dc2-831b-d07c046d903e?api-version=2017-08-31 - response: - body: - string: "{\n \"name\": \"b12e51fa-03f2-c24d-831b-d07c046d903e\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-09-18T00:21:45.4833333Z\",\n \"endTime\": - \"2021-09-18T00:24:49.0226343Z\"\n }" + string: "{\n \"name\": \"8150875a-549c-c247-b4dd-36816df01b9e\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:00:39.0733333Z\",\n \"endTime\": + \"2021-10-19T07:02:51.6200026Z\"\n }" headers: cache-control: - no-cache @@ -454,7 +358,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:25:15 GMT + - Tue, 19 Oct 2021 07:03:09 GMT expires: - '-1' pragma: @@ -486,19 +390,19 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"eastus\",\n \"name\": \"cliakstest000002\",\n \"type\": + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest56wh5p3r7-8ecadf\",\n \"fqdn\": - \"cliakstest-clitest56wh5p3r7-8ecadf-488b62d8.hcp.eastus.azmk8s.io\",\n \"azurePortalFQDN\": - \"cliakstest-clitest56wh5p3r7-8ecadf-488b62d8.portal.hcp.eastus.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestirloboxxj-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestirloboxxj-8ecadf-302e0dbe.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestirloboxxj-8ecadf-302e0dbe.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": @@ -507,22 +411,22 @@ interactions: \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_eastus\",\n \"enableRBAC\": true,\n + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.Network/publicIPAddresses/d6d20b29-713b-4605-b38e-02aadb11534f\"\n + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/72614bd1-dc04-496b-9813-8f930b2205da\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n @@ -532,11 +436,11 @@ interactions: cache-control: - no-cache content-length: - - '3761' + - '3438' content-type: - application/json date: - - Sat, 18 Sep 2021 00:25:16 GMT + - Tue, 19 Oct 2021 07:03:09 GMT expires: - '-1' pragma: @@ -568,10 +472,10 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2021-09-01 response: body: string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n @@ -584,7 +488,7 @@ interactions: \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n \"enableFIPS\": false\n + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n \ }\n }\n ]\n }" headers: cache-control: @@ -594,7 +498,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:25:16 GMT + - Tue, 19 Oct 2021 07:03:10 GMT expires: - '-1' pragma: @@ -634,10 +538,10 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n @@ -649,11 +553,11 @@ interactions: \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 cache-control: - no-cache content-length: @@ -661,7 +565,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:25:18 GMT + - Tue, 19 Oct 2021 07:03:12 GMT expires: - '-1' pragma: @@ -673,7 +577,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -691,23 +595,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '121' content-type: - application/json date: - - Sat, 18 Sep 2021 00:25:48 GMT + - Tue, 19 Oct 2021 07:03:42 GMT expires: - '-1' pragma: @@ -739,23 +643,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '121' content-type: - application/json date: - - Sat, 18 Sep 2021 00:26:19 GMT + - Tue, 19 Oct 2021 07:04:13 GMT expires: - '-1' pragma: @@ -787,23 +691,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '121' content-type: - application/json date: - - Sat, 18 Sep 2021 00:26:49 GMT + - Tue, 19 Oct 2021 07:04:43 GMT expires: - '-1' pragma: @@ -835,23 +739,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '121' content-type: - application/json date: - - Sat, 18 Sep 2021 00:27:19 GMT + - Tue, 19 Oct 2021 07:05:12 GMT expires: - '-1' pragma: @@ -883,23 +787,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '121' content-type: - application/json date: - - Sat, 18 Sep 2021 00:27:49 GMT + - Tue, 19 Oct 2021 07:05:43 GMT expires: - '-1' pragma: @@ -931,23 +835,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\"\n }" headers: cache-control: - no-cache content-length: - - '120' + - '121' content-type: - application/json date: - - Sat, 18 Sep 2021 00:28:19 GMT + - Tue, 19 Oct 2021 07:06:13 GMT expires: - '-1' pragma: @@ -979,24 +883,24 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/ab985ace-0be3-482d-9dd2-a1d9ed228cf7?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7ed1decc-d474-4f21-bc26-9ade49cc9670?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"ce5a98ab-e30b-2d48-9dd2-a1d9ed228cf7\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-09-18T00:25:19.3Z\",\n \"endTime\": - \"2021-09-18T00:28:40.8267107Z\"\n }" + string: "{\n \"name\": \"ccded17e-74d4-214f-bc26-9ade49cc9670\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:03:12.93Z\",\n \"endTime\": + \"2021-10-19T07:06:15.3315323Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '165' content-type: - application/json date: - - Sat, 18 Sep 2021 00:28:49 GMT + - Tue, 19 Oct 2021 07:06:43 GMT expires: - '-1' pragma: @@ -1028,10 +932,10 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --workload-runtime User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n @@ -1043,7 +947,7 @@ interactions: \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.09.03\",\n + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: @@ -1053,7 +957,7 @@ interactions: content-type: - application/json date: - - Sat, 18 Sep 2021 00:28:49 GMT + - Tue, 19 Oct 2021 07:06:43 GMT expires: - '-1' pragma: @@ -1087,8 +991,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.1 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.10 - (Linux-5.8.0-1041-azure-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -1096,17 +1000,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operations/8597bd94-f4b9-4e41-bd45-04dddd51e959?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/353e11da-0337-48eb-b9e8-d8fbac065c90?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Sat, 18 Sep 2021 00:28:50 GMT + - Tue, 19 Oct 2021 07:06:45 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus/operationresults/8597bd94-f4b9-4e41-bd45-04dddd51e959?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/353e11da-0337-48eb-b9e8-d8fbac065c90?api-version=2016-03-30 pragma: - no-cache server: @@ -1116,7 +1020,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_get_upgrades.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_get_upgrades.yaml old mode 100644 new mode 100755 index 042eef52554..85e9c390ebf --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_get_upgrades.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_get_upgrades.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:27:45Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:10:57Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:27:46 GMT + - Tue, 19 Oct 2021 07:11:00 GMT expires: - '-1' pragma: @@ -44,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestlzbm5lad3-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "c000003"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestx23ourlcs-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "c000003"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1682' + - '1388' Content-Type: - application/json ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestlzbm5lad3-8ecadf\",\n \"fqdn\": \"cliakstest-clitestlzbm5lad3-8ecadf-ca3a7e03.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestlzbm5lad3-8ecadf-ca3a7e03.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestx23ourlcs-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestx23ourlcs-8ecadf-f3470f35.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestx23ourlcs-8ecadf-f3470f35.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/be4ed36c-99c9-454d-8507-069959dce9c9?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f8d7ac85-b5e6-4866-b567-23f7087dc7fd?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3064' + - '2775' content-type: - application/json date: - - Fri, 10 Sep 2021 21:27:55 GMT + - Tue, 19 Oct 2021 07:11:05 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -152,23 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/be4ed36c-99c9-454d-8507-069959dce9c9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f8d7ac85-b5e6-4866-b567-23f7087dc7fd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6cd34ebe-c999-4d45-8507-069959dce9c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:27:54.79Z\"\n }" + string: "{\n \"name\": \"85acd7f8-e6b5-6648-b567-23f7087dc7fd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:11:04.8733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:24 GMT + - Tue, 19 Oct 2021 07:11:35 GMT expires: - '-1' pragma: @@ -200,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/be4ed36c-99c9-454d-8507-069959dce9c9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f8d7ac85-b5e6-4866-b567-23f7087dc7fd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6cd34ebe-c999-4d45-8507-069959dce9c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:27:54.79Z\"\n }" + string: "{\n \"name\": \"85acd7f8-e6b5-6648-b567-23f7087dc7fd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:11:04.8733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:28:54 GMT + - Tue, 19 Oct 2021 07:12:05 GMT expires: - '-1' pragma: @@ -248,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/be4ed36c-99c9-454d-8507-069959dce9c9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f8d7ac85-b5e6-4866-b567-23f7087dc7fd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6cd34ebe-c999-4d45-8507-069959dce9c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:27:54.79Z\"\n }" + string: "{\n \"name\": \"85acd7f8-e6b5-6648-b567-23f7087dc7fd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:11:04.8733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:29:24 GMT + - Tue, 19 Oct 2021 07:12:34 GMT expires: - '-1' pragma: @@ -296,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/be4ed36c-99c9-454d-8507-069959dce9c9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f8d7ac85-b5e6-4866-b567-23f7087dc7fd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6cd34ebe-c999-4d45-8507-069959dce9c9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:27:54.79Z\"\n }" + string: "{\n \"name\": \"85acd7f8-e6b5-6648-b567-23f7087dc7fd\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:11:04.8733333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:29:54 GMT + - Tue, 19 Oct 2021 07:13:04 GMT expires: - '-1' pragma: @@ -344,24 +341,24 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/be4ed36c-99c9-454d-8507-069959dce9c9?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f8d7ac85-b5e6-4866-b567-23f7087dc7fd?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"6cd34ebe-c999-4d45-8507-069959dce9c9\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:27:54.79Z\",\n \"endTime\"\ - : \"2021-09-10T21:29:59.4510826Z\"\n }" + string: "{\n \"name\": \"85acd7f8-e6b5-6648-b567-23f7087dc7fd\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:11:04.8733333Z\",\n \"endTime\": + \"2021-10-19T07:13:05.86013Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '168' content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:25 GMT + - Tue, 19 Oct 2021 07:13:35 GMT expires: - '-1' pragma: @@ -393,60 +390,57 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestlzbm5lad3-8ecadf\",\n \"fqdn\": \"cliakstest-clitestlzbm5lad3-8ecadf-ca3a7e03.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestlzbm5lad3-8ecadf-ca3a7e03.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/64d7fc9e-2e5e-4e2b-a492-43814bc25b42\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestx23ourlcs-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestx23ourlcs-8ecadf-f3470f35.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestx23ourlcs-8ecadf-f3470f35.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/6bdad088-a7d9-42f4-8b2a-e931519b4411\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3727' + - '3438' content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:26 GMT + - Tue, 19 Oct 2021 07:13:35 GMT expires: - '-1' pragma: @@ -478,17 +472,17 @@ interactions: ParameterSetName: - --resource-group --cluster-name --nodepool-name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeProfiles/default?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeProfiles/default?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeProfiles/default\"\ - ,\n \"name\": \"default\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools/upgradeProfiles\"\ - ,\n \"properties\": {\n \"kubernetesVersion\": \"1.20.9\",\n \"osType\"\ - : \"Linux\",\n \"latestNodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\"\ - \n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeProfiles/default\",\n + \ \"name\": \"default\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools/upgradeProfiles\",\n + \ \"properties\": {\n \"kubernetesVersion\": \"1.20.9\",\n \"osType\": + \"Linux\",\n \"latestNodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\"\n + \ }\n }" headers: cache-control: - no-cache @@ -497,7 +491,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:30:26 GMT + - Tue, 19 Oct 2021 07:13:35 GMT expires: - '-1' pragma: @@ -531,8 +525,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -540,17 +534,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ced5fa2a-0a3d-4f1e-858f-9131b2505552?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/289e96a9-641f-46d2-8a19-71cc3a123d14?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:30:28 GMT + - Tue, 19 Oct 2021 07:13:37 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ced5fa2a-0a3d-4f1e-858f-9131b2505552?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/289e96a9-641f-46d2-8a19-71cc3a123d14?api-version=2016-03-30 pragma: - no-cache server: @@ -560,7 +554,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14997' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_pod_identity_usage.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_pod_identity_usage.yaml deleted file mode 100644 index e56440560c4..00000000000 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_pod_identity_usage.yaml +++ /dev/null @@ -1,2183 +0,0 @@ -interactions: -- request: - body: '{"location": "westus2"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - identity create - Connection: - - keep-alive - Content-Length: - - '23' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --location - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003?api-version=2015-08-31-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003","name":"id000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=5a4f1a75-0644-45de-8264-7639e2df3f33&aid=490231f2-0bd5-4dd7-8925-01e381513986"}}' - headers: - cache-control: - - no-cache - content-length: - - '780' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:12:29 GMT - expires: - - '-1' - location: - - /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003 - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-resource/10.2.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-06-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-04-12T09:12:18Z"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '313' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:12:30 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitestrt4qam4rc-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": - "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "enableEncryptionAtHost": false, "name": "nodepool1"}], "linuxProfile": - {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ - hbc@gondor\n"}]}}, "addonProfiles": {}, "podIdentityProfile": {"enabled": true, - "allowNetworkPluginKubenet": true}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}}, - "identity": {"type": "SystemAssigned"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '1312' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\",\n\ - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n }\n\ - \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '2799' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:12:44 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:13:14 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:13:46 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:14:17 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:14:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:15:20 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:15:51 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cbe1765c-3824-4ce8-bea7-6d6b6374bcd3?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"5c76e1cb-2438-e84c-bea7-6d6b6374bcd3\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-12T09:12:43.3833333Z\",\n \"\ - endTime\": \"2021-04-12T09:16:04.2261106Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:16:22 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --location --generate-ssh-keys --enable-managed-identity - --enable-pod-identity --enable-pod-identity-with-kubenet - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n }\n\ - \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" - headers: - cache-control: - - no-cache - content-length: - - '3462' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:16:24 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n }\n\ - \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" - headers: - cache-control: - - no-cache - content-length: - - '3462' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:16:26 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003?api-version=2015-08-31-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003","name":"id000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=5a4f1a75-0644-45de-8264-7639e2df3f33&aid=490231f2-0bd5-4dd7-8925-01e381513986"}}' - headers: - cache-control: - - no-cache - content-length: - - '780' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:16:28 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview - response: - body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-18T02:26:14.1665946Z","updatedOn":"2020-07-18T02:26:14.1665946Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cfd7632d-7c5a-4531-82ce-890df8b4be96","type":"Microsoft.Authorization/roleAssignments","name":"cfd7632d-7c5a-4531-82ce-890df8b4be96"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-24T20:02:31.6333946Z","updatedOn":"2020-07-24T20:02:31.6333946Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d","type":"Microsoft.Authorization/roleAssignments","name":"fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4abbcc35-e782-43d8-92c5-2d3f1bd2253f","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-03T15:06:36.3777307Z","updatedOn":"2020-08-03T15:06:36.3777307Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/71b88381-621b-464e-b17a-6cd9433ad5a3","type":"Microsoft.Authorization/roleAssignments","name":"71b88381-621b-464e-b17a-6cd9433ad5a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:57.9905009Z","updatedOn":"2020-08-21T16:23:57.9905009Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/17d7954a-d32a-4181-b887-1de9a8a0c05a","type":"Microsoft.Authorization/roleAssignments","name":"17d7954a-d32a-4181-b887-1de9a8a0c05a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.0549229Z","updatedOn":"2020-08-21T16:23:58.0549229Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a853af7-252b-4315-9ee3-0b243e595f80","type":"Microsoft.Authorization/roleAssignments","name":"9a853af7-252b-4315-9ee3-0b243e595f80"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.6582166Z","updatedOn":"2020-08-21T16:23:58.6582166Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8ab72fbd-e5fe-4a7d-ae20-baad615d688d","type":"Microsoft.Authorization/roleAssignments","name":"8ab72fbd-e5fe-4a7d-ae20-baad615d688d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:59.5326945Z","updatedOn":"2020-08-21T16:23:59.5326945Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4ed77f1d-82a2-4a02-b48e-fa5776870280","type":"Microsoft.Authorization/roleAssignments","name":"4ed77f1d-82a2-4a02-b48e-fa5776870280"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-01T06:59:31.4619017Z","updatedOn":"2020-09-01T06:59:31.4619017Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3c8813ac-e50e-4868-9e41-910258f3c33a","type":"Microsoft.Authorization/roleAssignments","name":"3c8813ac-e50e-4868-9e41-910258f3c33a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-02T01:52:45.8299382Z","updatedOn":"2020-09-02T01:52:45.8299382Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3e21284b-6bd7-431a-81ae-ccaf56267ab5","type":"Microsoft.Authorization/roleAssignments","name":"3e21284b-6bd7-431a-81ae-ccaf56267ab5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-07T09:44:47.3865537Z","updatedOn":"2020-09-07T09:44:47.3865537Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/79357f85-973d-4621-b1bd-d1ecb645e146","type":"Microsoft.Authorization/roleAssignments","name":"79357f85-973d-4621-b1bd-d1ecb645e146"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-15T09:02:04.9171272Z","updatedOn":"2020-09-15T09:02:04.9171272Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3a2ff825-a078-475d-aa68-80640a14daa2","type":"Microsoft.Authorization/roleAssignments","name":"3a2ff825-a078-475d-aa68-80640a14daa2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-23T13:13:35.8201314Z","updatedOn":"2020-09-23T13:13:35.8201314Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2ac0456-208f-4492-aecf-24bbcf14f246","type":"Microsoft.Authorization/roleAssignments","name":"d2ac0456-208f-4492-aecf-24bbcf14f246"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-24T00:04:10.5243862Z","updatedOn":"2020-09-24T00:04:10.5243862Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/78586b2c-fdf9-11ea-9e5e-8851fb3f4911","type":"Microsoft.Authorization/roleAssignments","name":"78586b2c-fdf9-11ea-9e5e-8851fb3f4911"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-28T21:00:48.4819948Z","updatedOn":"2020-09-28T21:00:48.4819948Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c3f148f0-1373-48ba-ba19-cd15cd8bf7a6","type":"Microsoft.Authorization/roleAssignments","name":"c3f148f0-1373-48ba-ba19-cd15cd8bf7a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-29T10:55:39.3762731Z","updatedOn":"2020-09-29T10:55:39.3762731Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/41e159ac-411a-4eed-b319-5b92571d2950","type":"Microsoft.Authorization/roleAssignments","name":"41e159ac-411a-4eed-b319-5b92571d2950"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-30T10:01:31.6109834Z","updatedOn":"2020-09-30T10:01:31.6109834Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/728fd3ed-0a93-4cad-96b6-ca2b85b98308","type":"Microsoft.Authorization/roleAssignments","name":"728fd3ed-0a93-4cad-96b6-ca2b85b98308"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-05T23:00:10.5454113Z","updatedOn":"2020-10-05T23:00:10.5454113Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d","type":"Microsoft.Authorization/roleAssignments","name":"f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T00:33:22.8792900Z","updatedOn":"2020-10-06T00:33:22.8792900Z","createdBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","updatedBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/24d0c5e6-0763-11eb-82a0-d636039e345c","type":"Microsoft.Authorization/roleAssignments","name":"24d0c5e6-0763-11eb-82a0-d636039e345c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T07:31:31.4976753Z","updatedOn":"2020-10-06T07:31:31.4976753Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8166f5c5-5401-43da-8e43-553f34ba5c1f","type":"Microsoft.Authorization/roleAssignments","name":"8166f5c5-5401-43da-8e43-553f34ba5c1f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-08T00:00:18.1887050Z","updatedOn":"2020-10-08T00:00:18.1887050Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1e5c915f-e276-400d-a6f0-9b8f202aee98","type":"Microsoft.Authorization/roleAssignments","name":"1e5c915f-e276-400d-a6f0-9b8f202aee98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-12T23:56:24.2246134Z","updatedOn":"2020-10-12T23:56:24.2246134Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc3b4af3-e20c-4662-90fc-c3879a6c521c","type":"Microsoft.Authorization/roleAssignments","name":"dc3b4af3-e20c-4662-90fc-c3879a6c521c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-14T00:29:42.9981174Z","updatedOn":"2020-10-14T00:29:42.9981174Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c6af4ef5-80f6-4303-a641-45689a1646dc","type":"Microsoft.Authorization/roleAssignments","name":"c6af4ef5-80f6-4303-a641-45689a1646dc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-15T03:35:43.8283383Z","updatedOn":"2020-10-15T03:35:43.8283383Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64d06112-fceb-476a-b426-6843c25208ae","type":"Microsoft.Authorization/roleAssignments","name":"64d06112-fceb-476a-b426-6843c25208ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-16T16:42:17.7175670Z","updatedOn":"2020-10-16T16:42:17.7175670Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5854c7a2-cf00-46f9-9cc1-d977f34324df","type":"Microsoft.Authorization/roleAssignments","name":"5854c7a2-cf00-46f9-9cc1-d977f34324df"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-19T03:59:55.8915203Z","updatedOn":"2020-10-19T03:59:55.8915203Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d449bc1-f3b3-4d07-94e5-9c78a799099f","type":"Microsoft.Authorization/roleAssignments","name":"6d449bc1-f3b3-4d07-94e5-9c78a799099f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-20T10:18:15.8804322Z","updatedOn":"2020-10-20T10:18:15.8804322Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/06a0e1fb-af3e-4fa2-815f-848a6d176225","type":"Microsoft.Authorization/roleAssignments","name":"06a0e1fb-af3e-4fa2-815f-848a6d176225"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-22T06:46:57.6492498Z","updatedOn":"2020-10-22T06:46:57.6492498Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fc3170b4-3674-455d-b7af-8b3056ffd4bd","type":"Microsoft.Authorization/roleAssignments","name":"fc3170b4-3674-455d-b7af-8b3056ffd4bd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-26T09:32:54.3608737Z","updatedOn":"2020-10-26T09:32:54.3608737Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/209640f3-25d8-4e30-b857-d64304235a61","type":"Microsoft.Authorization/roleAssignments","name":"209640f3-25d8-4e30-b857-d64304235a61"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-29T18:40:28.9870114Z","updatedOn":"2020-10-29T18:40:28.9870114Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62a8bb96-2a77-4216-bd60-17b4b6e0a4c4","type":"Microsoft.Authorization/roleAssignments","name":"62a8bb96-2a77-4216-bd60-17b4b6e0a4c4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-02T09:02:29.2637630Z","updatedOn":"2020-11-02T09:02:29.2637630Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0ad1faa8-8680-4dec-a768-050e8349af33","type":"Microsoft.Authorization/roleAssignments","name":"0ad1faa8-8680-4dec-a768-050e8349af33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T21:58:18.9397159Z","updatedOn":"2020-11-03T21:58:18.9397159Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fbba25e5-561b-4364-8755-515a24434085","type":"Microsoft.Authorization/roleAssignments","name":"fbba25e5-561b-4364-8755-515a24434085"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T22:00:44.4523883Z","updatedOn":"2020-11-03T22:00:44.4523883Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/908aa5ac-22a2-413a-9333-fcb0a1ba2c59","type":"Microsoft.Authorization/roleAssignments","name":"908aa5ac-22a2-413a-9333-fcb0a1ba2c59"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-09T14:00:59.0347294Z","updatedOn":"2020-11-09T14:00:59.0347294Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e9541f93-ea4a-4b1b-98bf-839fecfcaa22","type":"Microsoft.Authorization/roleAssignments","name":"e9541f93-ea4a-4b1b-98bf-839fecfcaa22"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:12:49.4151006Z","updatedOn":"2020-11-10T00:12:49.4151006Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c13e8fa1-ee9a-460a-910e-eaecab956199","type":"Microsoft.Authorization/roleAssignments","name":"c13e8fa1-ee9a-460a-910e-eaecab956199"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:15:19.8671906Z","updatedOn":"2020-11-10T00:15:19.8671906Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2246ec23-fc97-4e82-b67c-04743087f63d","type":"Microsoft.Authorization/roleAssignments","name":"2246ec23-fc97-4e82-b67c-04743087f63d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T12:48:43.1056692Z","updatedOn":"2020-11-10T12:48:43.1056692Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc924d22-cbb3-4f1d-a3c5-e803c30b8428","type":"Microsoft.Authorization/roleAssignments","name":"dc924d22-cbb3-4f1d-a3c5-e803c30b8428"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-18T00:19:23.7906492Z","updatedOn":"2020-11-18T00:19:23.7906492Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e9f22fc-e6c1-4376-a65d-4553c0daee64","type":"Microsoft.Authorization/roleAssignments","name":"2e9f22fc-e6c1-4376-a65d-4553c0daee64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-19T12:24:03.7391153Z","updatedOn":"2020-11-19T12:24:03.7391153Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a29c25cf-6027-4031-8c68-12c812d4e4d7","type":"Microsoft.Authorization/roleAssignments","name":"a29c25cf-6027-4031-8c68-12c812d4e4d7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-20T01:41:11.3355841Z","updatedOn":"2020-11-20T01:41:11.3355841Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e19e243a-0497-4c83-a9e1-b6d622c5cadf","type":"Microsoft.Authorization/roleAssignments","name":"e19e243a-0497-4c83-a9e1-b6d622c5cadf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-24T06:03:13.0460581Z","updatedOn":"2020-11-24T06:03:13.0460581Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bdd0bce4-39a5-47f7-836c-6295639cc0e1","type":"Microsoft.Authorization/roleAssignments","name":"bdd0bce4-39a5-47f7-836c-6295639cc0e1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-26T03:01:44.6247690Z","updatedOn":"2020-11-26T03:01:44.6247690Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a3cddac-b7c4-4e13-ad0d-25a1f8db0394","type":"Microsoft.Authorization/roleAssignments","name":"7a3cddac-b7c4-4e13-ad0d-25a1f8db0394"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-02T07:09:05.7656072Z","updatedOn":"2020-12-02T07:09:05.7656072Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62cb656e-c531-4da8-9837-fc956269c6e0","type":"Microsoft.Authorization/roleAssignments","name":"62cb656e-c531-4da8-9837-fc956269c6e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T03:28:35.2284735Z","updatedOn":"2020-12-04T03:28:35.2284735Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9bc8c2c0-90e6-4346-a844-f9f401472a4d","type":"Microsoft.Authorization/roleAssignments","name":"9bc8c2c0-90e6-4346-a844-f9f401472a4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T06:53:38.6367823Z","updatedOn":"2020-12-04T06:53:38.6367823Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22700fef-7289-4005-937a-e4d08881da8c","type":"Microsoft.Authorization/roleAssignments","name":"22700fef-7289-4005-937a-e4d08881da8c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T08:16:05.6118991Z","updatedOn":"2020-12-04T08:16:05.6118991Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15dbe638-db5c-45ad-9e4e-3bee28587281","type":"Microsoft.Authorization/roleAssignments","name":"15dbe638-db5c-45ad-9e4e-3bee28587281"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-07T12:37:13.7841746Z","updatedOn":"2020-12-07T12:37:13.7841746Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7eecba5-f37b-4db4-8818-a650f8b5b8de","type":"Microsoft.Authorization/roleAssignments","name":"c7eecba5-f37b-4db4-8818-a650f8b5b8de"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-18T08:00:24.9874024Z","updatedOn":"2020-12-18T08:00:24.9874024Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7f60817e-27b5-486b-bbdb-b748bcb752d4","type":"Microsoft.Authorization/roleAssignments","name":"7f60817e-27b5-486b-bbdb-b748bcb752d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-24T11:54:27.7394442Z","updatedOn":"2020-12-24T11:54:27.7394442Z","createdBy":"e073490c-1bbd-4bac-9bd1-5584fec82ff0","updatedBy":"e073490c-1bbd-4bac-9bd1-5584fec82ff0","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90534c90-22d5-4e15-ae4c-009340273136","type":"Microsoft.Authorization/roleAssignments","name":"90534c90-22d5-4e15-ae4c-009340273136"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-30T11:06:51.2887287Z","updatedOn":"2020-12-30T11:06:51.2887287Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1cbe1756-4a8f-11eb-b753-720008210d90","type":"Microsoft.Authorization/roleAssignments","name":"1cbe1756-4a8f-11eb-b753-720008210d90"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-13T06:12:19.1847916Z","updatedOn":"2021-01-13T06:12:19.1847916Z","createdBy":"241cd743-2c33-4860-bd3a-1df659c06eef","updatedBy":"241cd743-2c33-4860-bd3a-1df659c06eef","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/498bf4f6-5566-11eb-a35b-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"498bf4f6-5566-11eb-a35b-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-13T21:55:46.0921361Z","updatedOn":"2021-01-13T21:55:46.0921361Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d900b70f-235d-4d37-bf50-ca514e3001a1","type":"Microsoft.Authorization/roleAssignments","name":"d900b70f-235d-4d37-bf50-ca514e3001a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:35:14.0496305Z","updatedOn":"2021-01-26T20:35:14.0496305Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/be76f04c-520c-4d95-b6b3-e7fce3f55948","type":"Microsoft.Authorization/roleAssignments","name":"be76f04c-520c-4d95-b6b3-e7fce3f55948"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-04T05:54:29.9691652Z","updatedOn":"2021-02-04T05:54:29.9691652Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4710c459-25c6-45b9-a906-3687060df1a2","type":"Microsoft.Authorization/roleAssignments","name":"4710c459-25c6-45b9-a906-3687060df1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-04T06:52:05.2038586Z","updatedOn":"2021-02-04T06:52:05.2038586Z","createdBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","updatedBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fdf6a314-3605-4944-96c1-08b7364dba54","type":"Microsoft.Authorization/roleAssignments","name":"fdf6a314-3605-4944-96c1-08b7364dba54"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-05T01:06:29.5543610Z","updatedOn":"2021-02-05T01:06:29.5543610Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2caf434-97c9-440f-9ad3-541ae6bd9528","type":"Microsoft.Authorization/roleAssignments","name":"f2caf434-97c9-440f-9ad3-541ae6bd9528"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-11T22:26:14.1444510Z","updatedOn":"2021-02-11T22:26:14.1444510Z","createdBy":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","updatedBy":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a8602643-a0c2-45c4-980c-dc2b618d13b8","type":"Microsoft.Authorization/roleAssignments","name":"a8602643-a0c2-45c4-980c-dc2b618d13b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-16T19:18:13.7025371Z","updatedOn":"2021-02-16T19:18:13.7025371Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b2d72c2f-d4c0-4c45-9908-90fda72c868d","type":"Microsoft.Authorization/roleAssignments","name":"b2d72c2f-d4c0-4c45-9908-90fda72c868d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-16T22:20:01.8102926Z","updatedOn":"2021-02-16T22:20:01.8102926Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b7aa1f69-60a8-4bb9-a624-857052576335","type":"Microsoft.Authorization/roleAssignments","name":"b7aa1f69-60a8-4bb9-a624-857052576335"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T00:37:53.4699042Z","updatedOn":"2021-02-17T00:37:53.4699042Z","createdBy":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","updatedBy":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c06abb18-9697-41f9-9410-ff0ee9b13ab9","type":"Microsoft.Authorization/roleAssignments","name":"c06abb18-9697-41f9-9410-ff0ee9b13ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:26:55.0758483Z","updatedOn":"2021-02-17T01:26:55.0758483Z","createdBy":"df7de5cc-1fc8-462d-be1d-bcbc2576454a","updatedBy":"df7de5cc-1fc8-462d-be1d-bcbc2576454a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9812b416-33c9-4b88-bcdb-6b8406dd319f","type":"Microsoft.Authorization/roleAssignments","name":"9812b416-33c9-4b88-bcdb-6b8406dd319f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:38:17.8125104Z","updatedOn":"2021-02-17T01:38:17.8125104Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/82e0c83f-b7dd-49f6-b501-ff05951db69d","type":"Microsoft.Authorization/roleAssignments","name":"82e0c83f-b7dd-49f6-b501-ff05951db69d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:57:59.0655876Z","updatedOn":"2021-02-17T01:57:59.0655876Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9f0c587-7611-45ba-afb2-200499c8d4e0","type":"Microsoft.Authorization/roleAssignments","name":"c9f0c587-7611-45ba-afb2-200499c8d4e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-19T01:25:51.9967288Z","updatedOn":"2021-02-19T01:25:51.9967288Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e4ab306-7ae7-4867-8e22-90215bdbeb9a","type":"Microsoft.Authorization/roleAssignments","name":"2e4ab306-7ae7-4867-8e22-90215bdbeb9a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-25T05:50:56.3200305Z","updatedOn":"2021-02-25T05:50:56.3200305Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5f5c2b9b-b76d-442c-8442-cdca92ea4450","type":"Microsoft.Authorization/roleAssignments","name":"5f5c2b9b-b76d-442c-8442-cdca92ea4450"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-25T06:10:47.8694922Z","updatedOn":"2021-02-25T06:10:47.8694922Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ded78aee-c6bf-4c93-a2c6-4c3388c55936","type":"Microsoft.Authorization/roleAssignments","name":"ded78aee-c6bf-4c93-a2c6-4c3388c55936"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-05-01T19:36:24.0325431Z","updatedOn":"2021-05-01T19:36:24.0325431Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a11a3823-3c3c-4a0a-ab63-e809248b39d6","type":"Microsoft.Authorization/roleAssignments","name":"a11a3823-3c3c-4a0a-ab63-e809248b39d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-05-01T21:51:55.4255791Z","updatedOn":"2021-05-01T21:51:55.4255791Z","createdBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","updatedBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/36175f2d-f556-464e-a509-19cbb3f45909","type":"Microsoft.Authorization/roleAssignments","name":"36175f2d-f556-464e-a509-19cbb3f45909"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T18:57:43.7674845Z","updatedOn":"2020-04-28T18:57:43.7674845Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/89ef5a42-558f-4dc2-a21d-61f47f87c5aa","type":"Microsoft.Authorization/roleAssignments","name":"89ef5a42-558f-4dc2-a21d-61f47f87c5aa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:11:43.4784066Z","updatedOn":"2020-04-28T17:11:43.4784066Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7a17f89-6fda-4d7f-9024-279fe7c46b9e","type":"Microsoft.Authorization/roleAssignments","name":"c7a17f89-6fda-4d7f-9024-279fe7c46b9e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:15:20.6839476Z","updatedOn":"2020-04-28T17:15:20.6839476Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b677c994-5d2c-4d21-8772-4a770c383a69","type":"Microsoft.Authorization/roleAssignments","name":"b677c994-5d2c-4d21-8772-4a770c383a69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:41:37.0700725Z","updatedOn":"2020-04-29T03:41:37.0700725Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2790ff5-c68c-4783-bfbe-0c7210b1320d","type":"Microsoft.Authorization/roleAssignments","name":"f2790ff5-c68c-4783-bfbe-0c7210b1320d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:43:26.9737395Z","updatedOn":"2020-04-29T03:43:26.9737395Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64ded23e-c648-452f-a53e-2bb0b1947293","type":"Microsoft.Authorization/roleAssignments","name":"64ded23e-c648-452f-a53e-2bb0b1947293"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:14:00.0562525Z","updatedOn":"2020-04-28T17:14:00.0562525Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/eaece071-786c-479c-a0b0-5c41d876600c","type":"Microsoft.Authorization/roleAssignments","name":"eaece071-786c-479c-a0b0-5c41d876600c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:17:32.8545165Z","updatedOn":"2020-05-01T17:17:32.8545165Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5b13726e-0868-475f-9d6f-e19ed5886a5e","type":"Microsoft.Authorization/roleAssignments","name":"5b13726e-0868-475f-9d6f-e19ed5886a5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:22:00.3902257Z","updatedOn":"2020-05-01T17:22:00.3902257Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32","type":"Microsoft.Authorization/roleAssignments","name":"aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T00:04:19.0452651Z","updatedOn":"2020-04-29T00:04:19.0452651Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593f0b85-3d78-43c8-a842-abfb4eab0a9b","type":"Microsoft.Authorization/roleAssignments","name":"593f0b85-3d78-43c8-a842-abfb4eab0a9b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-05-03T20:35:52.7357152Z","updatedOn":"2018-05-03T20:35:52.7357152Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4665dbd4-b405-4cc3-9321-1bee27e6101c","type":"Microsoft.Authorization/roleAssignments","name":"4665dbd4-b405-4cc3-9321-1bee27e6101c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:25:07.0669336Z","updatedOn":"2020-02-11T13:25:07.0669336Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b8056eb0-60e9-433c-85f9-f2c9289fc1a2","type":"Microsoft.Authorization/roleAssignments","name":"b8056eb0-60e9-433c-85f9-f2c9289fc1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-22T06:41:53.1813823Z","updatedOn":"2019-04-22T06:41:53.1813823Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b620efc-0123-402f-8462-1f1b47168729","type":"Microsoft.Authorization/roleAssignments","name":"6b620efc-0123-402f-8462-1f1b47168729"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:42:13.8891609Z","updatedOn":"2020-02-21T03:42:13.8891609Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c41b0416-12e4-49bb-9e35-411e4f409102","type":"Microsoft.Authorization/roleAssignments","name":"c41b0416-12e4-49bb-9e35-411e4f409102"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T17:05:13.7273840Z","updatedOn":"2020-04-27T17:05:13.7273840Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9e06e920-0fc3-47a8-867a-ce7804818059","type":"Microsoft.Authorization/roleAssignments","name":"9e06e920-0fc3-47a8-867a-ce7804818059"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-22T07:53:45.7192431Z","updatedOn":"2020-04-22T07:53:45.7192431Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d01cbd3-f3e3-4712-95c6-cf07a0224887","type":"Microsoft.Authorization/roleAssignments","name":"0d01cbd3-f3e3-4712-95c6-cf07a0224887"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-25T03:10:56.6742842Z","updatedOn":"2019-10-25T03:10:56.6742842Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c94cb5f8-6d0c-4405-be47-b599a43f2bde","type":"Microsoft.Authorization/roleAssignments","name":"c94cb5f8-6d0c-4405-be47-b599a43f2bde"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-08T22:51:35.8836739Z","updatedOn":"2020-04-08T22:51:35.8836739Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e35806bd-ef22-4a25-80d9-9429df6254c6","type":"Microsoft.Authorization/roleAssignments","name":"e35806bd-ef22-4a25-80d9-9429df6254c6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-06-16T23:32:44.3548155Z","updatedOn":"2017-06-16T23:32:44.3548155Z","createdBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","updatedBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c2330a8b-4550-4dcf-841a-88553080079b","type":"Microsoft.Authorization/roleAssignments","name":"c2330a8b-4550-4dcf-841a-88553080079b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:26:29.8675330Z","updatedOn":"2020-03-25T08:26:29.8675330Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d00f7f11-a22d-4bb3-a016-07d2ba2b13c0","type":"Microsoft.Authorization/roleAssignments","name":"d00f7f11-a22d-4bb3-a016-07d2ba2b13c0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-14T02:15:59.1199760Z","updatedOn":"2019-09-14T02:15:59.1199760Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593989ab-0941-462b-aeba-5aba52f8755b","type":"Microsoft.Authorization/roleAssignments","name":"593989ab-0941-462b-aeba-5aba52f8755b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T21:19:25.3668580Z","updatedOn":"2020-05-14T21:19:25.3668580Z","createdBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","updatedBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/668f3f0e-bbb7-42d3-9ab1-1482922c06a7","type":"Microsoft.Authorization/roleAssignments","name":"668f3f0e-bbb7-42d3-9ab1-1482922c06a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.4591165Z","updatedOn":"2020-05-07T00:35:48.4591165Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ff740118-1a0b-4bf5-8f2a-c555e9923ea3","type":"Microsoft.Authorization/roleAssignments","name":"ff740118-1a0b-4bf5-8f2a-c555e9923ea3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-10T19:44:02.6434834Z","updatedOn":"2019-10-10T19:44:02.6434834Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ecd71fb9-414b-496d-ba90-8be383086b97","type":"Microsoft.Authorization/roleAssignments","name":"ecd71fb9-414b-496d-ba90-8be383086b97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-23T02:06:16.8281713Z","updatedOn":"2019-09-23T02:06:16.8281713Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a301a171-6505-42c5-a8b2-bcf09674b59c","type":"Microsoft.Authorization/roleAssignments","name":"a301a171-6505-42c5-a8b2-bcf09674b59c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-05T05:29:51.2703674Z","updatedOn":"2020-02-05T05:29:51.2703674Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/382ca8aa-eaac-49fb-8a33-ad06c08ae449","type":"Microsoft.Authorization/roleAssignments","name":"382ca8aa-eaac-49fb-8a33-ad06c08ae449"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-08T12:55:39.9212416Z","updatedOn":"2020-01-08T12:55:39.9212416Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/081427e9-c895-4903-8573-77da86dcdae1","type":"Microsoft.Authorization/roleAssignments","name":"081427e9-c895-4903-8573-77da86dcdae1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:22:14.0297869Z","updatedOn":"2020-04-20T22:22:14.0297869Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/966ec633-e653-441f-910c-8536f7899f69","type":"Microsoft.Authorization/roleAssignments","name":"966ec633-e653-441f-910c-8536f7899f69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9310363Z","updatedOn":"2020-04-30T06:27:35.9310363Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a1327e4-100e-43ee-b04e-1403969b805b","type":"Microsoft.Authorization/roleAssignments","name":"6a1327e4-100e-43ee-b04e-1403969b805b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-13T06:44:49.9960198Z","updatedOn":"2019-06-13T06:44:49.9960198Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/33958269-41a0-400a-91a1-6303d954c8f0","type":"Microsoft.Authorization/roleAssignments","name":"33958269-41a0-400a-91a1-6303d954c8f0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-27T19:05:00.2764645Z","updatedOn":"2020-01-27T19:05:00.2764645Z","createdBy":"4744d4c9-1026-421b-87ce-b102213af921","updatedBy":"4744d4c9-1026-421b-87ce-b102213af921","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f0575c6a-aabc-4a2e-b169-379b64f33f8a","type":"Microsoft.Authorization/roleAssignments","name":"f0575c6a-aabc-4a2e-b169-379b64f33f8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T16:21:06.7365340Z","updatedOn":"2020-05-26T16:21:06.7365340Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19a3bbc1-fca8-4ec6-b0e9-7d6861207524","type":"Microsoft.Authorization/roleAssignments","name":"19a3bbc1-fca8-4ec6-b0e9-7d6861207524"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T00:57:22.8153925Z","updatedOn":"2019-10-26T00:57:22.8153925Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8722a1fb-4828-4f43-aa59-0385179b3a05","type":"Microsoft.Authorization/roleAssignments","name":"8722a1fb-4828-4f43-aa59-0385179b3a05"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9911337Z","updatedOn":"2020-04-30T06:27:35.9911337Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/85726f1f-9e4c-415a-b56f-d8e799aaa96d","type":"Microsoft.Authorization/roleAssignments","name":"85726f1f-9e4c-415a-b56f-d8e799aaa96d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T21:08:14.8085926Z","updatedOn":"2020-02-27T21:08:14.8085926Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/742a0f1a-fbf1-46f1-929d-de8871fc1193","type":"Microsoft.Authorization/roleAssignments","name":"742a0f1a-fbf1-46f1-929d-de8871fc1193"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T23:19:45.4260771Z","updatedOn":"2020-05-01T23:19:45.4260771Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90e2b70f-7104-4f75-b6a5-e7226e497378","type":"Microsoft.Authorization/roleAssignments","name":"90e2b70f-7104-4f75-b6a5-e7226e497378"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-16T02:04:22.4782415Z","updatedOn":"2019-04-16T02:04:22.4782415Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bacdb283-653c-47eb-a578-11743d7898f8","type":"Microsoft.Authorization/roleAssignments","name":"bacdb283-653c-47eb-a578-11743d7898f8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:07:58.4393297Z","updatedOn":"2020-02-04T02:07:58.4393297Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e46a2f7d-e088-47e2-952f-a0a4818b3825","type":"Microsoft.Authorization/roleAssignments","name":"e46a2f7d-e088-47e2-952f-a0a4818b3825"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T08:05:19.1222694Z","updatedOn":"2020-03-26T08:05:19.1222694Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f46adf6-1c16-4743-b3ac-35cd30452c6b","type":"Microsoft.Authorization/roleAssignments","name":"1f46adf6-1c16-4743-b3ac-35cd30452c6b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.6619455Z","updatedOn":"2020-05-07T00:35:48.6619455Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/052d4514-701f-41dd-8171-4e8cfab148a6","type":"Microsoft.Authorization/roleAssignments","name":"052d4514-701f-41dd-8171-4e8cfab148a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-27T09:09:33.7347978Z","updatedOn":"2020-03-27T09:09:33.7347978Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d355b17-e9d6-47b7-9181-b54ad0083793","type":"Microsoft.Authorization/roleAssignments","name":"6d355b17-e9d6-47b7-9181-b54ad0083793"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-19T02:50:30.0038186Z","updatedOn":"2019-03-19T02:50:30.0038186Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/26adec15-a0e4-4b2e-a437-9b545b9723fc","type":"Microsoft.Authorization/roleAssignments","name":"26adec15-a0e4-4b2e-a437-9b545b9723fc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-17T00:50:00.2288905Z","updatedOn":"2019-04-17T00:50:00.2288905Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0e873fd7-4bdb-4df5-a510-c15f3ce99cd6","type":"Microsoft.Authorization/roleAssignments","name":"0e873fd7-4bdb-4df5-a510-c15f3ce99cd6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T03:53:49.9358521Z","updatedOn":"2020-06-23T03:53:49.9358521Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02a0e839-adb0-448c-84f0-3a3f82ef8430","type":"Microsoft.Authorization/roleAssignments","name":"02a0e839-adb0-448c-84f0-3a3f82ef8430"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-08T07:40:31.7235048Z","updatedOn":"2020-05-08T07:40:31.7235048Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7","type":"Microsoft.Authorization/roleAssignments","name":"cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T17:06:57.1466814Z","updatedOn":"2020-06-02T17:06:57.1466814Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ab903dde-d229-446d-b429-c1618b8aef5e","type":"Microsoft.Authorization/roleAssignments","name":"ab903dde-d229-446d-b429-c1618b8aef5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:34:09.1452976Z","updatedOn":"2020-04-29T03:34:09.1452976Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/feb76a5e-7bed-4bc8-b481-14bbb109bc33","type":"Microsoft.Authorization/roleAssignments","name":"feb76a5e-7bed-4bc8-b481-14bbb109bc33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T10:16:20.3297126Z","updatedOn":"2020-04-15T10:16:20.3297126Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0db6da93-ca6a-4b5a-8c44-7a3f2003d03c","type":"Microsoft.Authorization/roleAssignments","name":"0db6da93-ca6a-4b5a-8c44-7a3f2003d03c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T05:17:20.7354482Z","updatedOn":"2020-01-13T05:17:20.7354482Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5a79ae7-7137-416f-a2cd-4b273ca62d5f","type":"Microsoft.Authorization/roleAssignments","name":"e5a79ae7-7137-416f-a2cd-4b273ca62d5f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-24T19:37:33.7189313Z","updatedOn":"2020-02-24T19:37:33.7189313Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d1964993-fb9d-4be1-982f-fcd6ca7cd493","type":"Microsoft.Authorization/roleAssignments","name":"d1964993-fb9d-4be1-982f-fcd6ca7cd493"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-05-22T23:26:54.3208785Z","updatedOn":"2017-05-22T23:26:54.3208785Z","createdBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","updatedBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d149cfb-bc18-48f8-b769-8a0cafd11bee","type":"Microsoft.Authorization/roleAssignments","name":"2d149cfb-bc18-48f8-b769-8a0cafd11bee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T02:09:11.3539299Z","updatedOn":"2020-05-07T02:09:11.3539299Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5124598f-5127-4efc-9b15-9276948fe202","type":"Microsoft.Authorization/roleAssignments","name":"5124598f-5127-4efc-9b15-9276948fe202"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-18T23:40:26.3271411Z","updatedOn":"2020-02-18T23:40:26.3271411Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/27f9c0cd-fbc1-4810-a9f9-804efad4beec","type":"Microsoft.Authorization/roleAssignments","name":"27f9c0cd-fbc1-4810-a9f9-804efad4beec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T10:52:21.7337863Z","updatedOn":"2020-04-02T10:52:21.7337863Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/54ff849a-1ced-4a28-b675-6bca70a82033","type":"Microsoft.Authorization/roleAssignments","name":"54ff849a-1ced-4a28-b675-6bca70a82033"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T07:25:52.5298801Z","updatedOn":"2020-04-16T07:25:52.5298801Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/65fd85a7-3057-4f7f-86bd-0c36a612f483","type":"Microsoft.Authorization/roleAssignments","name":"65fd85a7-3057-4f7f-86bd-0c36a612f483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-22T21:44:38.6097605Z","updatedOn":"2020-05-22T21:44:38.6097605Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a2d331c-57c6-48be-9d5f-f49da541fc7e","type":"Microsoft.Authorization/roleAssignments","name":"0a2d331c-57c6-48be-9d5f-f49da541fc7e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:30:10.6978339Z","updatedOn":"2020-02-04T21:30:10.6978339Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/91ea4b88-79c1-4163-bf5c-760b8add6d79","type":"Microsoft.Authorization/roleAssignments","name":"91ea4b88-79c1-4163-bf5c-760b8add6d79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:33:46.3567584Z","updatedOn":"2020-04-03T05:33:46.3567584Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4f9fed67-4a0b-4f9d-870e-66a508cb73eb","type":"Microsoft.Authorization/roleAssignments","name":"4f9fed67-4a0b-4f9d-870e-66a508cb73eb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-24T16:54:45.9590630Z","updatedOn":"2020-01-24T16:54:45.9590630Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/04741a9e-7efb-41cc-b79c-8c725cc7563b","type":"Microsoft.Authorization/roleAssignments","name":"04741a9e-7efb-41cc-b79c-8c725cc7563b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:18:21.5783958Z","updatedOn":"2019-08-02T07:18:21.5783958Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f4afc41d-352f-4bce-84f1-fad9f832f274","type":"Microsoft.Authorization/roleAssignments","name":"f4afc41d-352f-4bce-84f1-fad9f832f274"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-03T17:48:07.2484442Z","updatedOn":"2020-02-03T17:48:07.2484442Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/31005f88-9e70-483d-acc8-0f9cc8066b13","type":"Microsoft.Authorization/roleAssignments","name":"31005f88-9e70-483d-acc8-0f9cc8066b13"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:07:59.9113196Z","updatedOn":"2020-02-04T21:07:59.9113196Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea60c465-aef4-4494-9478-636615243841","type":"Microsoft.Authorization/roleAssignments","name":"ea60c465-aef4-4494-9478-636615243841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-11-02T00:40:13.2696018Z","updatedOn":"2019-11-02T00:40:13.2696018Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1c0ee413-025e-422c-a8d0-2b8dd410b9b8","type":"Microsoft.Authorization/roleAssignments","name":"1c0ee413-025e-422c-a8d0-2b8dd410b9b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:37:15.2971418Z","updatedOn":"2020-02-04T21:37:15.2971418Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/39e99cf2-95c7-4585-8703-998450cafea0","type":"Microsoft.Authorization/roleAssignments","name":"39e99cf2-95c7-4585-8703-998450cafea0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-15T22:27:15.6601349Z","updatedOn":"2018-11-15T22:27:15.6601349Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/418847ec-df97-4b29-9711-fc833817e5d6","type":"Microsoft.Authorization/roleAssignments","name":"418847ec-df97-4b29-9711-fc833817e5d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-28T14:20:52.7506898Z","updatedOn":"2019-08-28T14:20:52.7506898Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/715fd118-93b8-4b09-822d-48de5afb21e3","type":"Microsoft.Authorization/roleAssignments","name":"715fd118-93b8-4b09-822d-48de5afb21e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-06T05:22:04.7673784Z","updatedOn":"2019-01-06T05:22:04.7673784Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ba5c8600-8cc9-4778-9735-c3d57d26e50d","type":"Microsoft.Authorization/roleAssignments","name":"ba5c8600-8cc9-4778-9735-c3d57d26e50d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:21:28.6789246Z","updatedOn":"2020-06-02T16:21:28.6789246Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42","type":"Microsoft.Authorization/roleAssignments","name":"bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:30.4183889Z","updatedOn":"2019-12-13T02:01:30.4183889Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4623d907-e6fa-4e2a-ad82-18e34456d655","type":"Microsoft.Authorization/roleAssignments","name":"4623d907-e6fa-4e2a-ad82-18e34456d655"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:37:49.6357044Z","updatedOn":"2020-03-25T08:37:49.6357044Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b332ab7b-a956-4e37-acc1-e4df2e9eedfa","type":"Microsoft.Authorization/roleAssignments","name":"b332ab7b-a956-4e37-acc1-e4df2e9eedfa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:52:37.6293834Z","updatedOn":"2020-02-21T03:52:37.6293834Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2402af90-d517-4d1d-9ca1-7b85dfc17099","type":"Microsoft.Authorization/roleAssignments","name":"2402af90-d517-4d1d-9ca1-7b85dfc17099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T01:00:41.8419503Z","updatedOn":"2020-04-28T01:00:41.8419503Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4da426ac-99d3-442d-b868-532f3582429b","type":"Microsoft.Authorization/roleAssignments","name":"4da426ac-99d3-442d-b868-532f3582429b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-04T03:17:07.6866234Z","updatedOn":"2019-12-04T03:17:07.6866234Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b76e5f32-b37f-482c-a7a4-98ef34ecea8a","type":"Microsoft.Authorization/roleAssignments","name":"b76e5f32-b37f-482c-a7a4-98ef34ecea8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:12:42.6196328Z","updatedOn":"2020-04-27T23:12:42.6196328Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bb61d9e5-3664-42b4-b41c-bc3e34701de6","type":"Microsoft.Authorization/roleAssignments","name":"bb61d9e5-3664-42b4-b41c-bc3e34701de6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-02T20:50:25.6909226Z","updatedOn":"2020-03-02T20:50:25.6909226Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95a9d3e8-db32-4a7f-ad9c-46054677ff39","type":"Microsoft.Authorization/roleAssignments","name":"95a9d3e8-db32-4a7f-ad9c-46054677ff39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T20:48:38.9374068Z","updatedOn":"2020-04-16T20:48:38.9374068Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/45d89866-af64-4364-b886-7f5ec154c3d4","type":"Microsoft.Authorization/roleAssignments","name":"45d89866-af64-4364-b886-7f5ec154c3d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:42:00.9560545Z","updatedOn":"2020-04-20T08:42:00.9560545Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f","type":"Microsoft.Authorization/roleAssignments","name":"7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-19T00:23:10.4351839Z","updatedOn":"2020-06-19T00:23:10.4351839Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1eb6cee-ee7a-4ed5-a683-846f01688ab9","type":"Microsoft.Authorization/roleAssignments","name":"c1eb6cee-ee7a-4ed5-a683-846f01688ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T01:58:45.6145522Z","updatedOn":"2020-05-07T01:58:45.6145522Z","createdBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","updatedBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7","type":"Microsoft.Authorization/roleAssignments","name":"9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T21:41:39.4063114Z","updatedOn":"2020-01-13T21:41:39.4063114Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2226a2aa-7a47-4546-82ed-4e9e4536bc7b","type":"Microsoft.Authorization/roleAssignments","name":"2226a2aa-7a47-4546-82ed-4e9e4536bc7b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T03:10:28.2381030Z","updatedOn":"2020-04-23T03:10:28.2381030Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f98d1512-e634-4663-a219-24be2e6bfe1c","type":"Microsoft.Authorization/roleAssignments","name":"f98d1512-e634-4663-a219-24be2e6bfe1c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T22:50:20.7914421Z","updatedOn":"2019-01-30T22:50:20.7914421Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0bee5f49-7099-4a3c-9eef-b40697f6f371","type":"Microsoft.Authorization/roleAssignments","name":"0bee5f49-7099-4a3c-9eef-b40697f6f371"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-04T06:37:19.1237954Z","updatedOn":"2020-04-04T06:37:19.1237954Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01","type":"Microsoft.Authorization/roleAssignments","name":"d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T02:06:03.3308352Z","updatedOn":"2020-04-15T02:06:03.3308352Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6142150e-c404-48e6-a731-fffb36357051","type":"Microsoft.Authorization/roleAssignments","name":"6142150e-c404-48e6-a731-fffb36357051"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.5194580Z","updatedOn":"2020-04-20T20:29:38.5194580Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7682e420-ebd8-4c39-be01-8c1fc953f250","type":"Microsoft.Authorization/roleAssignments","name":"7682e420-ebd8-4c39-be01-8c1fc953f250"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-16T23:46:13.9660279Z","updatedOn":"2018-11-16T23:46:13.9660279Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2b66b1ea-89dd-4bc6-8d89-96298648eb40","type":"Microsoft.Authorization/roleAssignments","name":"2b66b1ea-89dd-4bc6-8d89-96298648eb40"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-31T01:55:23.5911140Z","updatedOn":"2019-01-31T01:55:23.5911140Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f","type":"Microsoft.Authorization/roleAssignments","name":"3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-10-27T00:03:26.2878499Z","updatedOn":"2018-10-27T00:03:26.2878499Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea920230-1aba-4f80-9eef-3fed8216f594","type":"Microsoft.Authorization/roleAssignments","name":"ea920230-1aba-4f80-9eef-3fed8216f594"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:25:35.9118633Z","updatedOn":"2020-03-25T08:25:35.9118633Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1","type":"Microsoft.Authorization/roleAssignments","name":"6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-04T02:21:24.1380483Z","updatedOn":"2020-06-04T02:21:24.1380483Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f70af6d6-4511-4e74-b25f-9c15978d4859","type":"Microsoft.Authorization/roleAssignments","name":"f70af6d6-4511-4e74-b25f-9c15978d4859"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T01:25:12.5585896Z","updatedOn":"2019-10-26T01:25:12.5585896Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5e4c17a-2a72-4b0e-8518-53afddc60b04","type":"Microsoft.Authorization/roleAssignments","name":"e5e4c17a-2a72-4b0e-8518-53afddc60b04"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:24:43.1326207Z","updatedOn":"2020-04-20T22:24:43.1326207Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6","type":"Microsoft.Authorization/roleAssignments","name":"d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T09:55:40.2829720Z","updatedOn":"2020-04-03T09:55:40.2829720Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9c2a551-11aa-4b0a-8816-f8511cd46a32","type":"Microsoft.Authorization/roleAssignments","name":"c9c2a551-11aa-4b0a-8816-f8511cd46a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:57:30.1921503Z","updatedOn":"2020-04-29T03:57:30.1921503Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88","type":"Microsoft.Authorization/roleAssignments","name":"b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T06:59:06.6904070Z","updatedOn":"2020-04-21T06:59:06.6904070Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8273f6ee-b861-42a0-8dec-475eb3215463","type":"Microsoft.Authorization/roleAssignments","name":"8273f6ee-b861-42a0-8dec-475eb3215463"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-29T17:47:02.9492136Z","updatedOn":"2020-06-29T17:47:02.9492136Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5cae5324-e7eb-4c13-ba0d-80c801c2b744","type":"Microsoft.Authorization/roleAssignments","name":"5cae5324-e7eb-4c13-ba0d-80c801c2b744"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T15:40:03.6815875Z","updatedOn":"2020-04-29T15:40:03.6815875Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/09778426-699f-4faa-8016-5e6029e7313d","type":"Microsoft.Authorization/roleAssignments","name":"09778426-699f-4faa-8016-5e6029e7313d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:43:20.3428422Z","updatedOn":"2020-04-27T23:43:20.3428422Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/271e5b8d-8684-4668-98b9-c3dc25f4b437","type":"Microsoft.Authorization/roleAssignments","name":"271e5b8d-8684-4668-98b9-c3dc25f4b437"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T21:10:42.2124416Z","updatedOn":"2020-03-26T21:10:42.2124416Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d394da6c-4def-47de-8689-791727331c5b","type":"Microsoft.Authorization/roleAssignments","name":"d394da6c-4def-47de-8689-791727331c5b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:34:50.7125622Z","updatedOn":"2020-04-21T07:34:50.7125622Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ddeb2255-2bb6-458a-a891-532e96ae5483","type":"Microsoft.Authorization/roleAssignments","name":"ddeb2255-2bb6-458a-a891-532e96ae5483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T04:07:45.3308845Z","updatedOn":"2020-06-23T04:07:45.3308845Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15d1dab1-b507-11ea-819c-a28e10bedef6","type":"Microsoft.Authorization/roleAssignments","name":"15d1dab1-b507-11ea-819c-a28e10bedef6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-13T00:09:08.8179220Z","updatedOn":"2020-05-13T00:09:08.8179220Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/08a578f0-4875-47d0-8775-946b3a0f2b06","type":"Microsoft.Authorization/roleAssignments","name":"08a578f0-4875-47d0-8775-946b3a0f2b06"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-10T23:15:46.8549700Z","updatedOn":"2020-05-10T23:15:46.8549700Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22d3da65-7681-445e-9080-e748e494676f","type":"Microsoft.Authorization/roleAssignments","name":"22d3da65-7681-445e-9080-e748e494676f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-29T13:30:14.1177711Z","updatedOn":"2019-08-29T13:30:14.1177711Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4a2c1014-c1ba-4ae9-a632-90967c28429d","type":"Microsoft.Authorization/roleAssignments","name":"4a2c1014-c1ba-4ae9-a632-90967c28429d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T01:26:21.7189691Z","updatedOn":"2020-02-27T01:26:21.7189691Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28808064-5900-11ea-81c8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"28808064-5900-11ea-81c8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-31T20:08:15.8705805Z","updatedOn":"2019-10-31T20:08:15.8705805Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e47c861f-a9eb-46c0-b2e2-102033a5c009","type":"Microsoft.Authorization/roleAssignments","name":"e47c861f-a9eb-46c0-b2e2-102033a5c009"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:17:14.5340823Z","updatedOn":"2020-04-28T00:17:14.5340823Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f7e6b175-9796-4292-bf64-1683aa14312f","type":"Microsoft.Authorization/roleAssignments","name":"f7e6b175-9796-4292-bf64-1683aa14312f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:30:00.0256525Z","updatedOn":"2020-04-20T08:30:00.0256525Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a91f5ef0-1d9b-453e-8f90-43826c3652dd","type":"Microsoft.Authorization/roleAssignments","name":"a91f5ef0-1d9b-453e-8f90-43826c3652dd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T00:22:19.2644898Z","updatedOn":"2020-04-14T00:22:19.2644898Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/420714ce-6b24-4ce2-b7ee-51554de01de7","type":"Microsoft.Authorization/roleAssignments","name":"420714ce-6b24-4ce2-b7ee-51554de01de7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:53:44.9077172Z","updatedOn":"2020-04-28T00:53:44.9077172Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2940c5e2-5742-42aa-9569-e68c698a01d6","type":"Microsoft.Authorization/roleAssignments","name":"2940c5e2-5742-42aa-9569-e68c698a01d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T19:30:49.2769608Z","updatedOn":"2019-01-30T19:30:49.2769608Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/310957e5-5722-42e0-95b6-5bc6c6b67f16","type":"Microsoft.Authorization/roleAssignments","name":"310957e5-5722-42e0-95b6-5bc6c6b67f16"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T01:05:25.8863198Z","updatedOn":"2020-07-03T01:05:25.8863198Z","createdBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","updatedBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/46877403-bcc9-11ea-924f-00155d871f03","type":"Microsoft.Authorization/roleAssignments","name":"46877403-bcc9-11ea-924f-00155d871f03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:19:56.1932050Z","updatedOn":"2020-06-02T16:19:56.1932050Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/de7bdfed-5cc5-47e2-9008-327939dc8379","type":"Microsoft.Authorization/roleAssignments","name":"de7bdfed-5cc5-47e2-9008-327939dc8379"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-28T19:57:23.3708745Z","updatedOn":"2019-03-28T19:57:23.3708745Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc796cab-2f6b-4099-b9a3-7500f5516153","type":"Microsoft.Authorization/roleAssignments","name":"cc796cab-2f6b-4099-b9a3-7500f5516153"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-24T02:12:40.2606628Z","updatedOn":"2020-04-24T02:12:40.2606628Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a375386-4cb0-47fd-952c-92465f6d679d","type":"Microsoft.Authorization/roleAssignments","name":"6a375386-4cb0-47fd-952c-92465f6d679d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-30T22:56:44.9793119Z","updatedOn":"2020-03-30T22:56:44.9793119Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/000ea275-41c4-40ce-943f-98a8849a56bc","type":"Microsoft.Authorization/roleAssignments","name":"000ea275-41c4-40ce-943f-98a8849a56bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.6182075Z","updatedOn":"2019-12-13T02:01:31.6182075Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3ea741e-fdf8-4780-a73f-bbc0efbd141c","type":"Microsoft.Authorization/roleAssignments","name":"d3ea741e-fdf8-4780-a73f-bbc0efbd141c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:17.2382220Z","updatedOn":"2020-06-23T05:07:17.2382220Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4202823d-7518-46d1-b5ff-b6c7cb7b9dd3","type":"Microsoft.Authorization/roleAssignments","name":"4202823d-7518-46d1-b5ff-b6c7cb7b9dd3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-18T12:01:15.4801397Z","updatedOn":"2020-05-18T12:01:15.4801397Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4c04d5e5-df60-47b9-abde-aa9641425c64","type":"Microsoft.Authorization/roleAssignments","name":"4c04d5e5-df60-47b9-abde-aa9641425c64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-10T01:13:53.0806696Z","updatedOn":"2020-06-10T01:13:53.0806696Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a584fad9-aab7-11ea-b7e7-00155d4b0124","type":"Microsoft.Authorization/roleAssignments","name":"a584fad9-aab7-11ea-b7e7-00155d4b0124"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T07:48:19.4504494Z","updatedOn":"2020-07-03T07:48:19.4504494Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28dd25b5-e359-4d3d-9632-bcd15c3fa296","type":"Microsoft.Authorization/roleAssignments","name":"28dd25b5-e359-4d3d-9632-bcd15c3fa296"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:51.5057560Z","updatedOn":"2020-06-09T00:52:51.5057560Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d91fd42-bd38-4380-8f63-993e49f83833","type":"Microsoft.Authorization/roleAssignments","name":"6d91fd42-bd38-4380-8f63-993e49f83833"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-20T20:32:24.1155446Z","updatedOn":"2019-09-20T20:32:24.1155446Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1a9a09e-eafe-4c97-b589-a8261ee04099","type":"Microsoft.Authorization/roleAssignments","name":"c1a9a09e-eafe-4c97-b589-a8261ee04099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T00:23:23.9037436Z","updatedOn":"2020-05-12T00:23:23.9037436Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6ff95229-981f-40d7-889f-97bc90b8f387","type":"Microsoft.Authorization/roleAssignments","name":"6ff95229-981f-40d7-889f-97bc90b8f387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:52.1315983Z","updatedOn":"2020-06-09T00:52:52.1315983Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7512dec1-86e5-400d-8bc9-f24f181127f3","type":"Microsoft.Authorization/roleAssignments","name":"7512dec1-86e5-400d-8bc9-f24f181127f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-30T03:12:58.1455315Z","updatedOn":"2019-12-30T03:12:58.1455315Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/091713ce-9ee7-445d-beaf-708ee254b129","type":"Microsoft.Authorization/roleAssignments","name":"091713ce-9ee7-445d-beaf-708ee254b129"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T04:20:34.3557776Z","updatedOn":"2019-04-19T04:20:34.3557776Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/092a238c-94af-4fca-bd4a-bb4995ea58db","type":"Microsoft.Authorization/roleAssignments","name":"092a238c-94af-4fca-bd4a-bb4995ea58db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T04:03:23.9185561Z","updatedOn":"2020-04-14T04:03:23.9185561Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0f0f495d-0356-4239-b966-3f47f5f1054a","type":"Microsoft.Authorization/roleAssignments","name":"0f0f495d-0356-4239-b966-3f47f5f1054a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.4023513Z","updatedOn":"2020-04-20T20:29:38.4023513Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b3276191-98a8-472b-b650-21c8d24b7464","type":"Microsoft.Authorization/roleAssignments","name":"b3276191-98a8-472b-b650-21c8d24b7464"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-16T02:06:59.0490140Z","updatedOn":"2020-05-16T02:06:59.0490140Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa","type":"Microsoft.Authorization/roleAssignments","name":"2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-13T22:32:47.4470861Z","updatedOn":"2020-04-13T22:32:47.4470861Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/93ce765f-2d72-454b-816b-ba287754fe5a","type":"Microsoft.Authorization/roleAssignments","name":"93ce765f-2d72-454b-816b-ba287754fe5a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T00:42:59.8868253Z","updatedOn":"2020-05-14T00:42:59.8868253Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b3c8d44-237c-410c-a095-52ded7f5cd26","type":"Microsoft.Authorization/roleAssignments","name":"6b3c8d44-237c-410c-a095-52ded7f5cd26"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:26:01.9493491Z","updatedOn":"2020-02-11T13:26:01.9493491Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8fab1ba3-53c2-4b21-9d32-dc89fd061811","type":"Microsoft.Authorization/roleAssignments","name":"8fab1ba3-53c2-4b21-9d32-dc89fd061811"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T22:53:47.5902917Z","updatedOn":"2019-04-19T22:53:47.5902917Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f9d617d-8ab5-4f63-8c85-445f6c30632f","type":"Microsoft.Authorization/roleAssignments","name":"1f9d617d-8ab5-4f63-8c85-445f6c30632f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:34:39.2163770Z","updatedOn":"2020-04-03T05:34:39.2163770Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8e4edc2a-dd1f-469b-9a44-f0693866b843","type":"Microsoft.Authorization/roleAssignments","name":"8e4edc2a-dd1f-469b-9a44-f0693866b843"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T21:48:57.3001992Z","updatedOn":"2020-05-12T21:48:57.3001992Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dcc102ec-9c04-4c7c-976e-94c72db42b49","type":"Microsoft.Authorization/roleAssignments","name":"dcc102ec-9c04-4c7c-976e-94c72db42b49"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-26T06:44:38.5656650Z","updatedOn":"2019-06-26T06:44:38.5656650Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d","type":"Microsoft.Authorization/roleAssignments","name":"a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-20T19:40:09.1141460Z","updatedOn":"2020-02-20T19:40:09.1141460Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4673bf4-97da-4102-9284-2a7315b88a34","type":"Microsoft.Authorization/roleAssignments","name":"d4673bf4-97da-4102-9284-2a7315b88a34"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:14.6947730Z","updatedOn":"2020-06-23T05:07:14.6947730Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bec06514-2b3f-4a1f-92f2-cbb30828f447","type":"Microsoft.Authorization/roleAssignments","name":"bec06514-2b3f-4a1f-92f2-cbb30828f447"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:19:44.2488168Z","updatedOn":"2020-04-21T07:19:44.2488168Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fadbe071-d757-48fc-b82a-4784249ded10","type":"Microsoft.Authorization/roleAssignments","name":"fadbe071-d757-48fc-b82a-4784249ded10"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.7381957Z","updatedOn":"2019-12-13T02:01:31.7381957Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6e035090-e3f8-4bb2-b117-fac2fba706b2","type":"Microsoft.Authorization/roleAssignments","name":"6e035090-e3f8-4bb2-b117-fac2fba706b2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-12T17:29:23.0437979Z","updatedOn":"2019-03-12T17:29:23.0437979Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a7e76154-c2a7-4419-b73f-e8c6010318c9","type":"Microsoft.Authorization/roleAssignments","name":"a7e76154-c2a7-4419-b73f-e8c6010318c9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T19:29:06.9092628Z","updatedOn":"2020-05-26T19:29:06.9092628Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5","type":"Microsoft.Authorization/roleAssignments","name":"c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T07:40:03.0117061Z","updatedOn":"2020-02-21T07:40:03.0117061Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5c1eb24-09ad-487a-8286-8bb2841d311d","type":"Microsoft.Authorization/roleAssignments","name":"e5c1eb24-09ad-487a-8286-8bb2841d311d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-17T00:59:53.8734172Z","updatedOn":"2020-06-17T00:59:53.8734172Z","createdBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","updatedBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d7f69b6b-b035-11ea-a6dd-000d3aa35713","type":"Microsoft.Authorization/roleAssignments","name":"d7f69b6b-b035-11ea-a6dd-000d3aa35713"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T14:27:52.3922162Z","updatedOn":"2020-04-23T14:27:52.3922162Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9acabd34-856e-11ea-98ae-acbc329aaf8b","type":"Microsoft.Authorization/roleAssignments","name":"9acabd34-856e-11ea-98ae-acbc329aaf8b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3267905Z","updatedOn":"2020-04-20T20:29:38.3267905Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ac979adb-819c-4fae-98bc-6a6c81bc76b1","type":"Microsoft.Authorization/roleAssignments","name":"ac979adb-819c-4fae-98bc-6a6c81bc76b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-02-06T23:56:15.2220285Z","updatedOn":"2018-02-06T23:56:15.2220285Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f54c2ddd-8858-4c40-bdec-25546c985154","type":"Microsoft.Authorization/roleAssignments","name":"f54c2ddd-8858-4c40-bdec-25546c985154"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3023490Z","updatedOn":"2020-04-20T20:29:38.3023490Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bf46ff50-6187-4a95-afd4-b811c1a8b239","type":"Microsoft.Authorization/roleAssignments","name":"bf46ff50-6187-4a95-afd4-b811c1a8b239"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-02-02T04:47:03.2856858Z","updatedOn":"2019-02-02T04:47:03.2856858Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11737a1b-2cf4-4fca-8c36-4ef79e0df5b0","type":"Microsoft.Authorization/roleAssignments","name":"11737a1b-2cf4-4fca-8c36-4ef79e0df5b0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T23:56:53.9541160Z","updatedOn":"2020-04-02T23:56:53.9541160Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/700e8068-ae0c-4176-8e70-8958a82a4aa1","type":"Microsoft.Authorization/roleAssignments","name":"700e8068-ae0c-4176-8e70-8958a82a4aa1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:21:13.1302112Z","updatedOn":"2019-08-02T07:21:13.1302112Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/98328e7b-c22c-4a4b-bcae-25953d0c52f3","type":"Microsoft.Authorization/roleAssignments","name":"98328e7b-c22c-4a4b-bcae-25953d0c52f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T03:13:08.9833014Z","updatedOn":"2020-04-28T03:13:08.9833014Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5479cc1b-0762-40bd-862d-7369aa1ff685","type":"Microsoft.Authorization/roleAssignments","name":"5479cc1b-0762-40bd-862d-7369aa1ff685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:11:30.6140935Z","updatedOn":"2020-02-04T02:11:30.6140935Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/495c765c-e6e2-4582-9ab6-ad9abf7e5064","type":"Microsoft.Authorization/roleAssignments","name":"495c765c-e6e2-4582-9ab6-ad9abf7e5064"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-06T03:04:23.5398083Z","updatedOn":"2019-08-06T03:04:23.5398083Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958e790f-1635-4dd3-b718-5403a1342a66","type":"Microsoft.Authorization/roleAssignments","name":"958e790f-1635-4dd3-b718-5403a1342a66"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T01:23:31.4432043Z","updatedOn":"2020-01-10T01:23:31.4432043Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/151d14b1-b26a-47b9-be10-255bf562d592","type":"Microsoft.Authorization/roleAssignments","name":"151d14b1-b26a-47b9-be10-255bf562d592"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:02:28.2288268Z","updatedOn":"2019-12-13T02:02:28.2288268Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11ddfea7-616f-499f-9975-e8513b60eb3c","type":"Microsoft.Authorization/roleAssignments","name":"11ddfea7-616f-499f-9975-e8513b60eb3c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-16T23:29:48.3209681Z","updatedOn":"2020-03-16T23:29:48.3209681Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3eb4155b-2965-456b-8f00-bca8a13b1684","type":"Microsoft.Authorization/roleAssignments","name":"3eb4155b-2965-456b-8f00-bca8a13b1684"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T14:05:58.2716050Z","updatedOn":"2021-04-05T14:05:58.2716050Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a9b0e6a-9618-11eb-879a-88e9fe77e044","type":"Microsoft.Authorization/roleAssignments","name":"0a9b0e6a-9618-11eb-879a-88e9fe77e044"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T17:37:43.7040494Z","updatedOn":"2021-04-05T17:37:43.7040494Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a04b0948-9635-11eb-b395-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"a04b0948-9635-11eb-b395-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T23:56:38.0963501Z","updatedOn":"2021-04-05T23:56:38.0963501Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/80ef7746-a500-41bc-9154-bf710a740c8f","type":"Microsoft.Authorization/roleAssignments","name":"80ef7746-a500-41bc-9154-bf710a740c8f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:08:10.5378297Z","updatedOn":"2021-04-06T02:08:10.5378297Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/627cf393-9c97-4b8d-8e68-3188a44d3347","type":"Microsoft.Authorization/roleAssignments","name":"627cf393-9c97-4b8d-8e68-3188a44d3347"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:11.2891190Z","updatedOn":"2021-04-06T02:24:11.2891190Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2845ac64-e36c-43b7-8958-033805cafe86","type":"Microsoft.Authorization/roleAssignments","name":"2845ac64-e36c-43b7-8958-033805cafe86"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:39.3826587Z","updatedOn":"2021-04-06T02:24:39.3826587Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6c21611b-a840-4166-b9f4-8cec90c17841","type":"Microsoft.Authorization/roleAssignments","name":"6c21611b-a840-4166-b9f4-8cec90c17841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:39.4154930Z","updatedOn":"2021-04-06T02:24:39.4154930Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/925d4876-8fde-4334-8f84-4ce52ca7108e","type":"Microsoft.Authorization/roleAssignments","name":"925d4876-8fde-4334-8f84-4ce52ca7108e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T04:46:32.1029699Z","updatedOn":"2021-04-06T04:46:32.1029699Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0dfdb837-9693-11eb-b629-b6178ece78ec","type":"Microsoft.Authorization/roleAssignments","name":"0dfdb837-9693-11eb-b629-b6178ece78ec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T11:25:43.5702772Z","updatedOn":"2021-04-06T11:25:43.5702772Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958a1320-4346-46fb-9722-828af239eb03","type":"Microsoft.Authorization/roleAssignments","name":"958a1320-4346-46fb-9722-828af239eb03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T20:54:21.5921112Z","updatedOn":"2021-04-06T20:54:21.5921112Z","createdBy":"f5d11ebc-8494-4b5f-a0fc-5fbbfd56f7bb","updatedBy":"f5d11ebc-8494-4b5f-a0fc-5fbbfd56f7bb","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/42ad5638-971a-11eb-abf6-00155d3a4c00","type":"Microsoft.Authorization/roleAssignments","name":"42ad5638-971a-11eb-abf6-00155d3a4c00"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T23:22:50.4425724Z","updatedOn":"2021-04-06T23:22:50.4425724Z","createdBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","updatedBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/00a90f2a-972f-11eb-9121-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"00a90f2a-972f-11eb-9121-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T23:57:47.7182520Z","updatedOn":"2021-04-06T23:57:47.7182520Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fb99837b-1f81-4e7c-afdf-5a5da79bc3e3","type":"Microsoft.Authorization/roleAssignments","name":"fb99837b-1f81-4e7c-afdf-5a5da79bc3e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T00:26:49.7250016Z","updatedOn":"2021-04-07T00:26:49.7250016Z","createdBy":"88f18750-8181-4579-8eff-eb44f510655c","updatedBy":"88f18750-8181-4579-8eff-eb44f510655c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dca2df37-fdd1-49dc-a1de-31a70d62e098","type":"Microsoft.Authorization/roleAssignments","name":"dca2df37-fdd1-49dc-a1de-31a70d62e098"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T09:10:47.4905668Z","updatedOn":"2021-04-07T09:10:47.4905668Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8a5dbdef-0896-48cd-a325-318e807ea133","type":"Microsoft.Authorization/roleAssignments","name":"8a5dbdef-0896-48cd-a325-318e807ea133"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T09:44:09.4148366Z","updatedOn":"2021-04-07T09:44:09.4148366Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19eb9977-62b0-4571-8d91-9342f2580a32","type":"Microsoft.Authorization/roleAssignments","name":"19eb9977-62b0-4571-8d91-9342f2580a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T19:55:01.1984055Z","updatedOn":"2021-04-07T19:55:01.1984055Z","createdBy":"1b081df7-da49-42b3-a427-9cb93114bf07","updatedBy":"1b081df7-da49-42b3-a427-9cb93114bf07","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2301d942-97db-11eb-8bf8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"2301d942-97db-11eb-8bf8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T22:36:06.7954601Z","updatedOn":"2021-04-07T22:36:06.7954601Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6070c7de-7571-4d55-8b2f-85285b7d9675","type":"Microsoft.Authorization/roleAssignments","name":"6070c7de-7571-4d55-8b2f-85285b7d9675"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T01:23:36.6710425Z","updatedOn":"2021-04-09T01:23:36.6710425Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8f1c810a-91db-403c-8c1b-e36ef5e3f2ae","type":"Microsoft.Authorization/roleAssignments","name":"8f1c810a-91db-403c-8c1b-e36ef5e3f2ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T08:31:55.6753945Z","updatedOn":"2021-04-09T08:31:55.6753945Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb17ef81-685c-44f9-b679-244ff9cecfca","type":"Microsoft.Authorization/roleAssignments","name":"cb17ef81-685c-44f9-b679-244ff9cecfca"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-13T08:23:22.5067480Z","updatedOn":"2020-07-13T08:23:22.5067480Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d620bc90-9de4-4ae7-b69a-0b2489f91897","type":"Microsoft.Authorization/roleAssignments","name":"d620bc90-9de4-4ae7-b69a-0b2489f91897"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-17T03:14:37.5069272Z","updatedOn":"2020-07-17T03:14:37.5069272Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d5c6698-a390-411c-a028-5ef6510a7db3","type":"Microsoft.Authorization/roleAssignments","name":"0d5c6698-a390-411c-a028-5ef6510a7db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-08T10:10:14.5504056Z","updatedOn":"2021-03-08T10:10:14.5504056Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/067c1708-f33d-4c8c-9962-1115d573b010","type":"Microsoft.Authorization/roleAssignments","name":"067c1708-f33d-4c8c-9962-1115d573b010"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-12T17:41:39.7941619Z","updatedOn":"2021-03-12T17:41:39.7941619Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4625aa1-611e-448a-bf3e-f37f2bc878a3","type":"Microsoft.Authorization/roleAssignments","name":"d4625aa1-611e-448a-bf3e-f37f2bc878a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-13T00:16:30.5211415Z","updatedOn":"2021-03-13T00:16:30.5211415Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6bb77919-c820-434e-8b05-534269176a2c","type":"Microsoft.Authorization/roleAssignments","name":"6bb77919-c820-434e-8b05-534269176a2c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-13T10:12:45.2534236Z","updatedOn":"2021-03-13T10:12:45.2534236Z","createdBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","updatedBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e975bb7b-054a-46af-9bb3-cac6dceabf4c","type":"Microsoft.Authorization/roleAssignments","name":"e975bb7b-054a-46af-9bb3-cac6dceabf4c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-16T23:49:03.3523073Z","updatedOn":"2021-03-16T23:49:03.3523073Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f33005f1-10be-43e3-a87f-9e2f954fb2db","type":"Microsoft.Authorization/roleAssignments","name":"f33005f1-10be-43e3-a87f-9e2f954fb2db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-17T00:39:07.7760935Z","updatedOn":"2021-03-17T00:39:07.7760935Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a747debe-4a66-476a-9577-0b1a640750ef","type":"Microsoft.Authorization/roleAssignments","name":"a747debe-4a66-476a-9577-0b1a640750ef"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-22T03:25:46.9853541Z","updatedOn":"2021-03-22T03:25:46.9853541Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/815c5875-b3b0-4595-ba0f-5f3ab8b57871","type":"Microsoft.Authorization/roleAssignments","name":"815c5875-b3b0-4595-ba0f-5f3ab8b57871"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-25T00:58:10.6501184Z","updatedOn":"2021-03-25T00:58:10.6501184Z","createdBy":"243a3958-b8d3-4c74-ad3f-77b916846d93","updatedBy":"243a3958-b8d3-4c74-ad3f-77b916846d93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2aca810c-8d05-11eb-bd25-000d3a4359fa","type":"Microsoft.Authorization/roleAssignments","name":"2aca810c-8d05-11eb-bd25-000d3a4359fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T10:13:53.8091651Z","updatedOn":"2021-03-26T10:13:53.8091651Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d850ab91-9de8-4c27-8667-99ba5677c4c2","type":"Microsoft.Authorization/roleAssignments","name":"d850ab91-9de8-4c27-8667-99ba5677c4c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T10:24:43.4077585Z","updatedOn":"2021-03-26T10:24:43.4077585Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/779ad30e-8e1d-11eb-8aa9-000d3ac754e3","type":"Microsoft.Authorization/roleAssignments","name":"779ad30e-8e1d-11eb-8aa9-000d3ac754e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T15:24:46.1413686Z","updatedOn":"2021-03-26T15:24:46.1413686Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a54bdb6-bda6-470e-935c-bfa23f846e98","type":"Microsoft.Authorization/roleAssignments","name":"9a54bdb6-bda6-470e-935c-bfa23f846e98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-31T01:48:40.0937142Z","updatedOn":"2021-03-31T01:48:40.0937142Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd309898-e4ed-438e-b8f9-66fbb4d776bc","type":"Microsoft.Authorization/roleAssignments","name":"cd309898-e4ed-438e-b8f9-66fbb4d776bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T21:38:16.9089220Z","updatedOn":"2020-07-07T21:38:16.9089220Z","createdBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","updatedBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d34e25a-c09a-11ea-893f-eefa4c05adfb","type":"Microsoft.Authorization/roleAssignments","name":"2d34e25a-c09a-11ea-893f-eefa4c05adfb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T23:59:03.3157569Z","updatedOn":"2020-07-07T23:59:03.3157569Z","createdBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","updatedBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/718cdad6-cc40-415b-aae3-f356df943d39","type":"Microsoft.Authorization/roleAssignments","name":"718cdad6-cc40-415b-aae3-f356df943d39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.8423155Z","updatedOn":"2019-03-26T22:01:02.8423155Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/3d069c98-e792-47bd-b58a-399e2d42dbab","type":"Microsoft.Authorization/roleAssignments","name":"3d069c98-e792-47bd-b58a-399e2d42dbab"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T18:15:49.7063250Z","updatedOn":"2021-04-09T18:15:49.7063250Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/a6b435df-80e6-4a7b-b109-2af5f373d238","type":"Microsoft.Authorization/roleAssignments","name":"a6b435df-80e6-4a7b-b109-2af5f373d238"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' - headers: - cache-control: - - no-cache - content-length: - - '227186' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:16:29 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Managed%20Identity%20Operator%27&api-version=2018-01-01-preview - response: - body: - string: '{"value":[{"properties":{"roleName":"Managed Identity Operator","type":"BuiltInRole","description":"Read - and Assign User Assigned Identity","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.ManagedIdentity/userAssignedIdentities/*/read","Microsoft.ManagedIdentity/userAssignedIdentities/*/assign/action","Microsoft.Authorization/*/read","Microsoft.Insights/alertRules/*","Microsoft.Resources/subscriptions/resourceGroups/read","Microsoft.Resources/deployments/*","Microsoft.Support/*"],"notActions":[],"dataActions":[],"notDataActions":[]}],"createdOn":"2017-12-14T19:52:04.3924594Z","updatedOn":"2017-12-14T22:16:00.1483256Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830","type":"Microsoft.Authorization/roleDefinitions","name":"f1a07417-d97a-45cb-824c-7a7467783830"}]}' - headers: - cache-control: - - no-cache - content-length: - - '918' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:16:29 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830", - "principalId":"00000000-0000-0000-0000-000000000001"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - Content-Length: - - '233' - Content-Type: - - application/json; charset=utf-8 - Cookie: - - x-ms-gateway-slice=Production - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/providers/Microsoft.Authorization/roleAssignments/f5cab8fa-9b44-429c-bb4e-4280176197a2?api-version=2020-04-01-preview - response: - body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003","condition":null,"conditionVersion":null,"createdOn":"2021-04-12T09:16:30.3721103Z","updatedOn":"2021-04-12T09:16:30.5843226Z","createdBy":null,"updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/providers/Microsoft.Authorization/roleAssignments/f5cab8fa-9b44-429c-bb4e-4280176197a2","type":"Microsoft.Authorization/roleAssignments","name":"f5cab8fa-9b44-429c-bb4e-4280176197a2"}' - headers: - cache-control: - - no-cache - content-length: - - '1021' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:16:34 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 201 - message: Created -- request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "1.18.14", - "dnsPrefix": "cliakstest-clitestrt4qam4rc-8ecadf", "agentPoolProfiles": [{"count": - 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", - "kubeletDiskType": "OS", "maxPods": 110, "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.18.14", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableFIPS": false, "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ - hbc@gondor\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "addonProfiles": {"KubeDashboard": {"enabled": false}}, "podIdentityProfile": - {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": - [{"name": "test-name", "namespace": "test-namespace", "identity": {"resourceId": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}], - "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}}, - "identity": {"type": "SystemAssigned"}, "sku": {"name": "Basic", "tier": "Free"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - Content-Length: - - '2669' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\",\n\ - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentities\": [\n {\n \"name\": \"test-name\",\n\ - \ \"namespace\": \"test-namespace\",\n \"identity\": {\n \"\ - resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"provisioningState\"\ - : \"Updating\"\n }\n ]\n }\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc5fe197-2b32-4484-a9ac-84bdcaf4960c?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3936' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:17:13 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc5fe197-2b32-4484-a9ac-84bdcaf4960c?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"97e15fbc-322b-8444-a9ac-84bdcaf4960c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:17:12.3766666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:17:45 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bc5fe197-2b32-4484-a9ac-84bdcaf4960c?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"97e15fbc-322b-8444-a9ac-84bdcaf4960c\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-12T09:17:12.3766666Z\",\n \"\ - endTime\": \"2021-04-12T09:18:15.4830307Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:18:16 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentities\": [\n {\n \"name\": \"test-name\",\n\ - \ \"namespace\": \"test-namespace\",\n \"identity\": {\n \"\ - resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"provisioningState\"\ - : \"Assigned\"\n }\n ]\n }\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '3938' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:18:18 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity delete - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentities\": [\n {\n \"name\": \"test-name\",\n\ - \ \"namespace\": \"test-namespace\",\n \"identity\": {\n \"\ - resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"provisioningState\"\ - : \"Assigned\"\n }\n ]\n }\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '3938' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:18:20 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "1.18.14", - "dnsPrefix": "cliakstest-clitestrt4qam4rc-8ecadf", "agentPoolProfiles": [{"count": - 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", - "kubeletDiskType": "OS", "maxPods": 110, "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.18.14", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableFIPS": false, "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ - hbc@gondor\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "addonProfiles": {"KubeDashboard": {"enabled": false}}, "podIdentityProfile": - {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": - [], "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}}, - "identity": {"type": "SystemAssigned"}, "sku": {"name": "Basic", "tier": "Free"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity delete - Connection: - - keep-alive - Content-Length: - - '2331' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --cluster-name --resource-group --namespace --name - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\",\n\ - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentities\": [\n {\n \"name\": \"test-name\",\n\ - \ \"namespace\": \"test-namespace\",\n \"identity\": {\n \"\ - resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"provisioningState\"\ - : \"Deleting\"\n }\n ]\n }\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8080e16a-0afc-418f-adda-a63bf9dba993?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3936' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:18:28 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity delete - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8080e16a-0afc-418f-adda-a63bf9dba993?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"6ae18080-fc0a-8f41-adda-a63bf9dba993\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:18:25.21Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:18:58 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity delete - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8080e16a-0afc-418f-adda-a63bf9dba993?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"6ae18080-fc0a-8f41-adda-a63bf9dba993\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-12T09:18:25.21Z\",\n \"endTime\"\ - : \"2021-04-12T09:19:21.8240542Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:19:30 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity delete - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n }\n\ - \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" - headers: - cache-control: - - no-cache - content-length: - - '3462' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:19:31 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true\n }\n\ - \ },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" - headers: - cache-control: - - no-cache - content-length: - - '3462' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:19:33 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-msi/0.2.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003?api-version=2015-08-31-preview - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003","name":"id000003","type":"Microsoft.ManagedIdentity/userAssignedIdentities","location":"westus2","tags":{},"properties":{"tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","principalId":"00000000-0000-0000-0000-000000000001","clientId":"00000000-0000-0000-0000-000000000001","clientSecretUrl":"https://control-westus2.identity.azure.net/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/credentials?tid=72f988bf-86f1-41af-91ab-2d7cd011db47&oid=5a4f1a75-0644-45de-8264-7639e2df3f33&aid=490231f2-0bd5-4dd7-8925-01e381513986"}}' - headers: - cache-control: - - no-cache - content-length: - - '780' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:19:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/providers/Microsoft.Authorization/roleAssignments?$filter=atScope%28%29&api-version=2020-04-01-preview - response: - body: - string: '{"value":[{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/","condition":null,"conditionVersion":null,"createdOn":"2018-02-27T19:19:50.2663941Z","updatedOn":"2018-02-27T19:19:50.2663941Z","createdBy":null,"updatedBy":null,"delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Authorization/roleAssignments/3e883d24-b106-42ff-ad13-d7bf271b964d","type":"Microsoft.Authorization/roleAssignments","name":"3e883d24-b106-42ff-ad13-d7bf271b964d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-18T02:26:14.1665946Z","updatedOn":"2020-07-18T02:26:14.1665946Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cfd7632d-7c5a-4531-82ce-890df8b4be96","type":"Microsoft.Authorization/roleAssignments","name":"cfd7632d-7c5a-4531-82ce-890df8b4be96"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-24T20:02:31.6333946Z","updatedOn":"2020-07-24T20:02:31.6333946Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d","type":"Microsoft.Authorization/roleAssignments","name":"fe8f6b65-9c14-4f43-bfe0-9c4e0778be5d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/4abbcc35-e782-43d8-92c5-2d3f1bd2253f","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-03T15:06:36.3777307Z","updatedOn":"2020-08-03T15:06:36.3777307Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/71b88381-621b-464e-b17a-6cd9433ad5a3","type":"Microsoft.Authorization/roleAssignments","name":"71b88381-621b-464e-b17a-6cd9433ad5a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:57.9905009Z","updatedOn":"2020-08-21T16:23:57.9905009Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/17d7954a-d32a-4181-b887-1de9a8a0c05a","type":"Microsoft.Authorization/roleAssignments","name":"17d7954a-d32a-4181-b887-1de9a8a0c05a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.0549229Z","updatedOn":"2020-08-21T16:23:58.0549229Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a853af7-252b-4315-9ee3-0b243e595f80","type":"Microsoft.Authorization/roleAssignments","name":"9a853af7-252b-4315-9ee3-0b243e595f80"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:58.6582166Z","updatedOn":"2020-08-21T16:23:58.6582166Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8ab72fbd-e5fe-4a7d-ae20-baad615d688d","type":"Microsoft.Authorization/roleAssignments","name":"8ab72fbd-e5fe-4a7d-ae20-baad615d688d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-08-21T16:23:59.5326945Z","updatedOn":"2020-08-21T16:23:59.5326945Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4ed77f1d-82a2-4a02-b48e-fa5776870280","type":"Microsoft.Authorization/roleAssignments","name":"4ed77f1d-82a2-4a02-b48e-fa5776870280"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-01T06:59:31.4619017Z","updatedOn":"2020-09-01T06:59:31.4619017Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3c8813ac-e50e-4868-9e41-910258f3c33a","type":"Microsoft.Authorization/roleAssignments","name":"3c8813ac-e50e-4868-9e41-910258f3c33a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-02T01:52:45.8299382Z","updatedOn":"2020-09-02T01:52:45.8299382Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3e21284b-6bd7-431a-81ae-ccaf56267ab5","type":"Microsoft.Authorization/roleAssignments","name":"3e21284b-6bd7-431a-81ae-ccaf56267ab5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-07T09:44:47.3865537Z","updatedOn":"2020-09-07T09:44:47.3865537Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/79357f85-973d-4621-b1bd-d1ecb645e146","type":"Microsoft.Authorization/roleAssignments","name":"79357f85-973d-4621-b1bd-d1ecb645e146"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-15T09:02:04.9171272Z","updatedOn":"2020-09-15T09:02:04.9171272Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3a2ff825-a078-475d-aa68-80640a14daa2","type":"Microsoft.Authorization/roleAssignments","name":"3a2ff825-a078-475d-aa68-80640a14daa2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-23T13:13:35.8201314Z","updatedOn":"2020-09-23T13:13:35.8201314Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2ac0456-208f-4492-aecf-24bbcf14f246","type":"Microsoft.Authorization/roleAssignments","name":"d2ac0456-208f-4492-aecf-24bbcf14f246"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-24T00:04:10.5243862Z","updatedOn":"2020-09-24T00:04:10.5243862Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/78586b2c-fdf9-11ea-9e5e-8851fb3f4911","type":"Microsoft.Authorization/roleAssignments","name":"78586b2c-fdf9-11ea-9e5e-8851fb3f4911"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-28T21:00:48.4819948Z","updatedOn":"2020-09-28T21:00:48.4819948Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c3f148f0-1373-48ba-ba19-cd15cd8bf7a6","type":"Microsoft.Authorization/roleAssignments","name":"c3f148f0-1373-48ba-ba19-cd15cd8bf7a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-29T10:55:39.3762731Z","updatedOn":"2020-09-29T10:55:39.3762731Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/41e159ac-411a-4eed-b319-5b92571d2950","type":"Microsoft.Authorization/roleAssignments","name":"41e159ac-411a-4eed-b319-5b92571d2950"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-09-30T10:01:31.6109834Z","updatedOn":"2020-09-30T10:01:31.6109834Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/728fd3ed-0a93-4cad-96b6-ca2b85b98308","type":"Microsoft.Authorization/roleAssignments","name":"728fd3ed-0a93-4cad-96b6-ca2b85b98308"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-05T23:00:10.5454113Z","updatedOn":"2020-10-05T23:00:10.5454113Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d","type":"Microsoft.Authorization/roleAssignments","name":"f1bf27f9-8b8f-46f0-8b54-3d0b5a10455d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T00:33:22.8792900Z","updatedOn":"2020-10-06T00:33:22.8792900Z","createdBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","updatedBy":"e29d79eb-7dfc-4583-b360-d45d39625c97","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/24d0c5e6-0763-11eb-82a0-d636039e345c","type":"Microsoft.Authorization/roleAssignments","name":"24d0c5e6-0763-11eb-82a0-d636039e345c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-06T07:31:31.4976753Z","updatedOn":"2020-10-06T07:31:31.4976753Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8166f5c5-5401-43da-8e43-553f34ba5c1f","type":"Microsoft.Authorization/roleAssignments","name":"8166f5c5-5401-43da-8e43-553f34ba5c1f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-08T00:00:18.1887050Z","updatedOn":"2020-10-08T00:00:18.1887050Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1e5c915f-e276-400d-a6f0-9b8f202aee98","type":"Microsoft.Authorization/roleAssignments","name":"1e5c915f-e276-400d-a6f0-9b8f202aee98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-12T23:56:24.2246134Z","updatedOn":"2020-10-12T23:56:24.2246134Z","createdBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","updatedBy":"8ff738a5-abcd-4864-a162-6c18f7c9cbd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc3b4af3-e20c-4662-90fc-c3879a6c521c","type":"Microsoft.Authorization/roleAssignments","name":"dc3b4af3-e20c-4662-90fc-c3879a6c521c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-14T00:29:42.9981174Z","updatedOn":"2020-10-14T00:29:42.9981174Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c6af4ef5-80f6-4303-a641-45689a1646dc","type":"Microsoft.Authorization/roleAssignments","name":"c6af4ef5-80f6-4303-a641-45689a1646dc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-15T03:35:43.8283383Z","updatedOn":"2020-10-15T03:35:43.8283383Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64d06112-fceb-476a-b426-6843c25208ae","type":"Microsoft.Authorization/roleAssignments","name":"64d06112-fceb-476a-b426-6843c25208ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-16T16:42:17.7175670Z","updatedOn":"2020-10-16T16:42:17.7175670Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5854c7a2-cf00-46f9-9cc1-d977f34324df","type":"Microsoft.Authorization/roleAssignments","name":"5854c7a2-cf00-46f9-9cc1-d977f34324df"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-19T03:59:55.8915203Z","updatedOn":"2020-10-19T03:59:55.8915203Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d449bc1-f3b3-4d07-94e5-9c78a799099f","type":"Microsoft.Authorization/roleAssignments","name":"6d449bc1-f3b3-4d07-94e5-9c78a799099f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-20T10:18:15.8804322Z","updatedOn":"2020-10-20T10:18:15.8804322Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/06a0e1fb-af3e-4fa2-815f-848a6d176225","type":"Microsoft.Authorization/roleAssignments","name":"06a0e1fb-af3e-4fa2-815f-848a6d176225"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-22T06:46:57.6492498Z","updatedOn":"2020-10-22T06:46:57.6492498Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fc3170b4-3674-455d-b7af-8b3056ffd4bd","type":"Microsoft.Authorization/roleAssignments","name":"fc3170b4-3674-455d-b7af-8b3056ffd4bd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-26T09:32:54.3608737Z","updatedOn":"2020-10-26T09:32:54.3608737Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/209640f3-25d8-4e30-b857-d64304235a61","type":"Microsoft.Authorization/roleAssignments","name":"209640f3-25d8-4e30-b857-d64304235a61"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-10-29T18:40:28.9870114Z","updatedOn":"2020-10-29T18:40:28.9870114Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62a8bb96-2a77-4216-bd60-17b4b6e0a4c4","type":"Microsoft.Authorization/roleAssignments","name":"62a8bb96-2a77-4216-bd60-17b4b6e0a4c4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-02T09:02:29.2637630Z","updatedOn":"2020-11-02T09:02:29.2637630Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0ad1faa8-8680-4dec-a768-050e8349af33","type":"Microsoft.Authorization/roleAssignments","name":"0ad1faa8-8680-4dec-a768-050e8349af33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T21:58:18.9397159Z","updatedOn":"2020-11-03T21:58:18.9397159Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fbba25e5-561b-4364-8755-515a24434085","type":"Microsoft.Authorization/roleAssignments","name":"fbba25e5-561b-4364-8755-515a24434085"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-03T22:00:44.4523883Z","updatedOn":"2020-11-03T22:00:44.4523883Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/908aa5ac-22a2-413a-9333-fcb0a1ba2c59","type":"Microsoft.Authorization/roleAssignments","name":"908aa5ac-22a2-413a-9333-fcb0a1ba2c59"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-09T14:00:59.0347294Z","updatedOn":"2020-11-09T14:00:59.0347294Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e9541f93-ea4a-4b1b-98bf-839fecfcaa22","type":"Microsoft.Authorization/roleAssignments","name":"e9541f93-ea4a-4b1b-98bf-839fecfcaa22"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:12:49.4151006Z","updatedOn":"2020-11-10T00:12:49.4151006Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c13e8fa1-ee9a-460a-910e-eaecab956199","type":"Microsoft.Authorization/roleAssignments","name":"c13e8fa1-ee9a-460a-910e-eaecab956199"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T00:15:19.8671906Z","updatedOn":"2020-11-10T00:15:19.8671906Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2246ec23-fc97-4e82-b67c-04743087f63d","type":"Microsoft.Authorization/roleAssignments","name":"2246ec23-fc97-4e82-b67c-04743087f63d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-10T12:48:43.1056692Z","updatedOn":"2020-11-10T12:48:43.1056692Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dc924d22-cbb3-4f1d-a3c5-e803c30b8428","type":"Microsoft.Authorization/roleAssignments","name":"dc924d22-cbb3-4f1d-a3c5-e803c30b8428"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-18T00:19:23.7906492Z","updatedOn":"2020-11-18T00:19:23.7906492Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e9f22fc-e6c1-4376-a65d-4553c0daee64","type":"Microsoft.Authorization/roleAssignments","name":"2e9f22fc-e6c1-4376-a65d-4553c0daee64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-19T12:24:03.7391153Z","updatedOn":"2020-11-19T12:24:03.7391153Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a29c25cf-6027-4031-8c68-12c812d4e4d7","type":"Microsoft.Authorization/roleAssignments","name":"a29c25cf-6027-4031-8c68-12c812d4e4d7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-20T01:41:11.3355841Z","updatedOn":"2020-11-20T01:41:11.3355841Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e19e243a-0497-4c83-a9e1-b6d622c5cadf","type":"Microsoft.Authorization/roleAssignments","name":"e19e243a-0497-4c83-a9e1-b6d622c5cadf"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-24T06:03:13.0460581Z","updatedOn":"2020-11-24T06:03:13.0460581Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bdd0bce4-39a5-47f7-836c-6295639cc0e1","type":"Microsoft.Authorization/roleAssignments","name":"bdd0bce4-39a5-47f7-836c-6295639cc0e1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-11-26T03:01:44.6247690Z","updatedOn":"2020-11-26T03:01:44.6247690Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a3cddac-b7c4-4e13-ad0d-25a1f8db0394","type":"Microsoft.Authorization/roleAssignments","name":"7a3cddac-b7c4-4e13-ad0d-25a1f8db0394"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-02T07:09:05.7656072Z","updatedOn":"2020-12-02T07:09:05.7656072Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/62cb656e-c531-4da8-9837-fc956269c6e0","type":"Microsoft.Authorization/roleAssignments","name":"62cb656e-c531-4da8-9837-fc956269c6e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T03:28:35.2284735Z","updatedOn":"2020-12-04T03:28:35.2284735Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9bc8c2c0-90e6-4346-a844-f9f401472a4d","type":"Microsoft.Authorization/roleAssignments","name":"9bc8c2c0-90e6-4346-a844-f9f401472a4d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T06:53:38.6367823Z","updatedOn":"2020-12-04T06:53:38.6367823Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22700fef-7289-4005-937a-e4d08881da8c","type":"Microsoft.Authorization/roleAssignments","name":"22700fef-7289-4005-937a-e4d08881da8c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-04T08:16:05.6118991Z","updatedOn":"2020-12-04T08:16:05.6118991Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15dbe638-db5c-45ad-9e4e-3bee28587281","type":"Microsoft.Authorization/roleAssignments","name":"15dbe638-db5c-45ad-9e4e-3bee28587281"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-07T12:37:13.7841746Z","updatedOn":"2020-12-07T12:37:13.7841746Z","createdBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","updatedBy":"a5c919a9-89c9-45fb-880a-5e3e0b4fcb84","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7eecba5-f37b-4db4-8818-a650f8b5b8de","type":"Microsoft.Authorization/roleAssignments","name":"c7eecba5-f37b-4db4-8818-a650f8b5b8de"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-18T08:00:24.9874024Z","updatedOn":"2020-12-18T08:00:24.9874024Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7f60817e-27b5-486b-bbdb-b748bcb752d4","type":"Microsoft.Authorization/roleAssignments","name":"7f60817e-27b5-486b-bbdb-b748bcb752d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-24T11:54:27.7394442Z","updatedOn":"2020-12-24T11:54:27.7394442Z","createdBy":"e073490c-1bbd-4bac-9bd1-5584fec82ff0","updatedBy":"e073490c-1bbd-4bac-9bd1-5584fec82ff0","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90534c90-22d5-4e15-ae4c-009340273136","type":"Microsoft.Authorization/roleAssignments","name":"90534c90-22d5-4e15-ae4c-009340273136"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-12-30T11:06:51.2887287Z","updatedOn":"2020-12-30T11:06:51.2887287Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1cbe1756-4a8f-11eb-b753-720008210d90","type":"Microsoft.Authorization/roleAssignments","name":"1cbe1756-4a8f-11eb-b753-720008210d90"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-13T06:12:19.1847916Z","updatedOn":"2021-01-13T06:12:19.1847916Z","createdBy":"241cd743-2c33-4860-bd3a-1df659c06eef","updatedBy":"241cd743-2c33-4860-bd3a-1df659c06eef","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/498bf4f6-5566-11eb-a35b-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"498bf4f6-5566-11eb-a35b-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-13T21:55:46.0921361Z","updatedOn":"2021-01-13T21:55:46.0921361Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d900b70f-235d-4d37-bf50-ca514e3001a1","type":"Microsoft.Authorization/roleAssignments","name":"d900b70f-235d-4d37-bf50-ca514e3001a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-01-26T20:35:14.0496305Z","updatedOn":"2021-01-26T20:35:14.0496305Z","createdBy":"febf609b-90d8-4d63-bffb-c12ccb094696","updatedBy":"febf609b-90d8-4d63-bffb-c12ccb094696","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/be76f04c-520c-4d95-b6b3-e7fce3f55948","type":"Microsoft.Authorization/roleAssignments","name":"be76f04c-520c-4d95-b6b3-e7fce3f55948"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-04T05:54:29.9691652Z","updatedOn":"2021-02-04T05:54:29.9691652Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4710c459-25c6-45b9-a906-3687060df1a2","type":"Microsoft.Authorization/roleAssignments","name":"4710c459-25c6-45b9-a906-3687060df1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-04T06:52:05.2038586Z","updatedOn":"2021-02-04T06:52:05.2038586Z","createdBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","updatedBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fdf6a314-3605-4944-96c1-08b7364dba54","type":"Microsoft.Authorization/roleAssignments","name":"fdf6a314-3605-4944-96c1-08b7364dba54"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-05T01:06:29.5543610Z","updatedOn":"2021-02-05T01:06:29.5543610Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2caf434-97c9-440f-9ad3-541ae6bd9528","type":"Microsoft.Authorization/roleAssignments","name":"f2caf434-97c9-440f-9ad3-541ae6bd9528"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-11T22:26:14.1444510Z","updatedOn":"2021-02-11T22:26:14.1444510Z","createdBy":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","updatedBy":"4aed2078-2d27-4c18-95f7-fef3c0fe91ca","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a8602643-a0c2-45c4-980c-dc2b618d13b8","type":"Microsoft.Authorization/roleAssignments","name":"a8602643-a0c2-45c4-980c-dc2b618d13b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-16T19:18:13.7025371Z","updatedOn":"2021-02-16T19:18:13.7025371Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b2d72c2f-d4c0-4c45-9908-90fda72c868d","type":"Microsoft.Authorization/roleAssignments","name":"b2d72c2f-d4c0-4c45-9908-90fda72c868d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-16T22:20:01.8102926Z","updatedOn":"2021-02-16T22:20:01.8102926Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b7aa1f69-60a8-4bb9-a624-857052576335","type":"Microsoft.Authorization/roleAssignments","name":"b7aa1f69-60a8-4bb9-a624-857052576335"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T00:37:53.4699042Z","updatedOn":"2021-02-17T00:37:53.4699042Z","createdBy":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","updatedBy":"e5ad6d43-d6ac-4061-84cc-f7cb826200a0","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c06abb18-9697-41f9-9410-ff0ee9b13ab9","type":"Microsoft.Authorization/roleAssignments","name":"c06abb18-9697-41f9-9410-ff0ee9b13ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:26:55.0758483Z","updatedOn":"2021-02-17T01:26:55.0758483Z","createdBy":"df7de5cc-1fc8-462d-be1d-bcbc2576454a","updatedBy":"df7de5cc-1fc8-462d-be1d-bcbc2576454a","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9812b416-33c9-4b88-bcdb-6b8406dd319f","type":"Microsoft.Authorization/roleAssignments","name":"9812b416-33c9-4b88-bcdb-6b8406dd319f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:38:17.8125104Z","updatedOn":"2021-02-17T01:38:17.8125104Z","createdBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","updatedBy":"478fdd79-cb11-45ed-8725-382321c0f7fd","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/82e0c83f-b7dd-49f6-b501-ff05951db69d","type":"Microsoft.Authorization/roleAssignments","name":"82e0c83f-b7dd-49f6-b501-ff05951db69d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-17T01:57:59.0655876Z","updatedOn":"2021-02-17T01:57:59.0655876Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9f0c587-7611-45ba-afb2-200499c8d4e0","type":"Microsoft.Authorization/roleAssignments","name":"c9f0c587-7611-45ba-afb2-200499c8d4e0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-19T01:25:51.9967288Z","updatedOn":"2021-02-19T01:25:51.9967288Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2e4ab306-7ae7-4867-8e22-90215bdbeb9a","type":"Microsoft.Authorization/roleAssignments","name":"2e4ab306-7ae7-4867-8e22-90215bdbeb9a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-25T05:50:56.3200305Z","updatedOn":"2021-02-25T05:50:56.3200305Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5f5c2b9b-b76d-442c-8442-cdca92ea4450","type":"Microsoft.Authorization/roleAssignments","name":"5f5c2b9b-b76d-442c-8442-cdca92ea4450"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-02-25T06:10:47.8694922Z","updatedOn":"2021-02-25T06:10:47.8694922Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ded78aee-c6bf-4c93-a2c6-4c3388c55936","type":"Microsoft.Authorization/roleAssignments","name":"ded78aee-c6bf-4c93-a2c6-4c3388c55936"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-05-01T19:36:24.0325431Z","updatedOn":"2021-05-01T19:36:24.0325431Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a11a3823-3c3c-4a0a-ab63-e809248b39d6","type":"Microsoft.Authorization/roleAssignments","name":"a11a3823-3c3c-4a0a-ab63-e809248b39d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-05-01T21:51:55.4255791Z","updatedOn":"2021-05-01T21:51:55.4255791Z","createdBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","updatedBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/36175f2d-f556-464e-a509-19cbb3f45909","type":"Microsoft.Authorization/roleAssignments","name":"36175f2d-f556-464e-a509-19cbb3f45909"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T18:57:43.7674845Z","updatedOn":"2020-04-28T18:57:43.7674845Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/89ef5a42-558f-4dc2-a21d-61f47f87c5aa","type":"Microsoft.Authorization/roleAssignments","name":"89ef5a42-558f-4dc2-a21d-61f47f87c5aa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:11:43.4784066Z","updatedOn":"2020-04-28T17:11:43.4784066Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c7a17f89-6fda-4d7f-9024-279fe7c46b9e","type":"Microsoft.Authorization/roleAssignments","name":"c7a17f89-6fda-4d7f-9024-279fe7c46b9e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:15:20.6839476Z","updatedOn":"2020-04-28T17:15:20.6839476Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b677c994-5d2c-4d21-8772-4a770c383a69","type":"Microsoft.Authorization/roleAssignments","name":"b677c994-5d2c-4d21-8772-4a770c383a69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:41:37.0700725Z","updatedOn":"2020-04-29T03:41:37.0700725Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f2790ff5-c68c-4783-bfbe-0c7210b1320d","type":"Microsoft.Authorization/roleAssignments","name":"f2790ff5-c68c-4783-bfbe-0c7210b1320d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:43:26.9737395Z","updatedOn":"2020-04-29T03:43:26.9737395Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/64ded23e-c648-452f-a53e-2bb0b1947293","type":"Microsoft.Authorization/roleAssignments","name":"64ded23e-c648-452f-a53e-2bb0b1947293"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T17:14:00.0562525Z","updatedOn":"2020-04-28T17:14:00.0562525Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/eaece071-786c-479c-a0b0-5c41d876600c","type":"Microsoft.Authorization/roleAssignments","name":"eaece071-786c-479c-a0b0-5c41d876600c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:17:32.8545165Z","updatedOn":"2020-05-01T17:17:32.8545165Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5b13726e-0868-475f-9d6f-e19ed5886a5e","type":"Microsoft.Authorization/roleAssignments","name":"5b13726e-0868-475f-9d6f-e19ed5886a5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T17:22:00.3902257Z","updatedOn":"2020-05-01T17:22:00.3902257Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32","type":"Microsoft.Authorization/roleAssignments","name":"aa99e113-3d5e-4fb5-ac2a-f34b0bf0aa32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T00:04:19.0452651Z","updatedOn":"2020-04-29T00:04:19.0452651Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593f0b85-3d78-43c8-a842-abfb4eab0a9b","type":"Microsoft.Authorization/roleAssignments","name":"593f0b85-3d78-43c8-a842-abfb4eab0a9b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-05-03T20:35:52.7357152Z","updatedOn":"2018-05-03T20:35:52.7357152Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4665dbd4-b405-4cc3-9321-1bee27e6101c","type":"Microsoft.Authorization/roleAssignments","name":"4665dbd4-b405-4cc3-9321-1bee27e6101c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:25:07.0669336Z","updatedOn":"2020-02-11T13:25:07.0669336Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b8056eb0-60e9-433c-85f9-f2c9289fc1a2","type":"Microsoft.Authorization/roleAssignments","name":"b8056eb0-60e9-433c-85f9-f2c9289fc1a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-22T06:41:53.1813823Z","updatedOn":"2019-04-22T06:41:53.1813823Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b620efc-0123-402f-8462-1f1b47168729","type":"Microsoft.Authorization/roleAssignments","name":"6b620efc-0123-402f-8462-1f1b47168729"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:42:13.8891609Z","updatedOn":"2020-02-21T03:42:13.8891609Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c41b0416-12e4-49bb-9e35-411e4f409102","type":"Microsoft.Authorization/roleAssignments","name":"c41b0416-12e4-49bb-9e35-411e4f409102"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T17:05:13.7273840Z","updatedOn":"2020-04-27T17:05:13.7273840Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9e06e920-0fc3-47a8-867a-ce7804818059","type":"Microsoft.Authorization/roleAssignments","name":"9e06e920-0fc3-47a8-867a-ce7804818059"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-22T07:53:45.7192431Z","updatedOn":"2020-04-22T07:53:45.7192431Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d01cbd3-f3e3-4712-95c6-cf07a0224887","type":"Microsoft.Authorization/roleAssignments","name":"0d01cbd3-f3e3-4712-95c6-cf07a0224887"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-25T03:10:56.6742842Z","updatedOn":"2019-10-25T03:10:56.6742842Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c94cb5f8-6d0c-4405-be47-b599a43f2bde","type":"Microsoft.Authorization/roleAssignments","name":"c94cb5f8-6d0c-4405-be47-b599a43f2bde"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-08T22:51:35.8836739Z","updatedOn":"2020-04-08T22:51:35.8836739Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e35806bd-ef22-4a25-80d9-9429df6254c6","type":"Microsoft.Authorization/roleAssignments","name":"e35806bd-ef22-4a25-80d9-9429df6254c6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-06-16T23:32:44.3548155Z","updatedOn":"2017-06-16T23:32:44.3548155Z","createdBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","updatedBy":"f115a02a-6f42-4297-aabb-f0f6022ee60b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c2330a8b-4550-4dcf-841a-88553080079b","type":"Microsoft.Authorization/roleAssignments","name":"c2330a8b-4550-4dcf-841a-88553080079b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:26:29.8675330Z","updatedOn":"2020-03-25T08:26:29.8675330Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d00f7f11-a22d-4bb3-a016-07d2ba2b13c0","type":"Microsoft.Authorization/roleAssignments","name":"d00f7f11-a22d-4bb3-a016-07d2ba2b13c0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-14T02:15:59.1199760Z","updatedOn":"2019-09-14T02:15:59.1199760Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/593989ab-0941-462b-aeba-5aba52f8755b","type":"Microsoft.Authorization/roleAssignments","name":"593989ab-0941-462b-aeba-5aba52f8755b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T21:19:25.3668580Z","updatedOn":"2020-05-14T21:19:25.3668580Z","createdBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","updatedBy":"82f25a3e-d28d-4c27-90d6-d92c79d98936","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/668f3f0e-bbb7-42d3-9ab1-1482922c06a7","type":"Microsoft.Authorization/roleAssignments","name":"668f3f0e-bbb7-42d3-9ab1-1482922c06a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.4591165Z","updatedOn":"2020-05-07T00:35:48.4591165Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ff740118-1a0b-4bf5-8f2a-c555e9923ea3","type":"Microsoft.Authorization/roleAssignments","name":"ff740118-1a0b-4bf5-8f2a-c555e9923ea3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-10T19:44:02.6434834Z","updatedOn":"2019-10-10T19:44:02.6434834Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ecd71fb9-414b-496d-ba90-8be383086b97","type":"Microsoft.Authorization/roleAssignments","name":"ecd71fb9-414b-496d-ba90-8be383086b97"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-23T02:06:16.8281713Z","updatedOn":"2019-09-23T02:06:16.8281713Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a301a171-6505-42c5-a8b2-bcf09674b59c","type":"Microsoft.Authorization/roleAssignments","name":"a301a171-6505-42c5-a8b2-bcf09674b59c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-05T05:29:51.2703674Z","updatedOn":"2020-02-05T05:29:51.2703674Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/382ca8aa-eaac-49fb-8a33-ad06c08ae449","type":"Microsoft.Authorization/roleAssignments","name":"382ca8aa-eaac-49fb-8a33-ad06c08ae449"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-08T12:55:39.9212416Z","updatedOn":"2020-01-08T12:55:39.9212416Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/081427e9-c895-4903-8573-77da86dcdae1","type":"Microsoft.Authorization/roleAssignments","name":"081427e9-c895-4903-8573-77da86dcdae1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:22:14.0297869Z","updatedOn":"2020-04-20T22:22:14.0297869Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/966ec633-e653-441f-910c-8536f7899f69","type":"Microsoft.Authorization/roleAssignments","name":"966ec633-e653-441f-910c-8536f7899f69"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9310363Z","updatedOn":"2020-04-30T06:27:35.9310363Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a1327e4-100e-43ee-b04e-1403969b805b","type":"Microsoft.Authorization/roleAssignments","name":"6a1327e4-100e-43ee-b04e-1403969b805b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-13T06:44:49.9960198Z","updatedOn":"2019-06-13T06:44:49.9960198Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/33958269-41a0-400a-91a1-6303d954c8f0","type":"Microsoft.Authorization/roleAssignments","name":"33958269-41a0-400a-91a1-6303d954c8f0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-27T19:05:00.2764645Z","updatedOn":"2020-01-27T19:05:00.2764645Z","createdBy":"4744d4c9-1026-421b-87ce-b102213af921","updatedBy":"4744d4c9-1026-421b-87ce-b102213af921","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f0575c6a-aabc-4a2e-b169-379b64f33f8a","type":"Microsoft.Authorization/roleAssignments","name":"f0575c6a-aabc-4a2e-b169-379b64f33f8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T16:21:06.7365340Z","updatedOn":"2020-05-26T16:21:06.7365340Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19a3bbc1-fca8-4ec6-b0e9-7d6861207524","type":"Microsoft.Authorization/roleAssignments","name":"19a3bbc1-fca8-4ec6-b0e9-7d6861207524"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T00:57:22.8153925Z","updatedOn":"2019-10-26T00:57:22.8153925Z","createdBy":"2fda9054-fc12-457c-bb93-614f1f13426b","updatedBy":"2fda9054-fc12-457c-bb93-614f1f13426b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8722a1fb-4828-4f43-aa59-0385179b3a05","type":"Microsoft.Authorization/roleAssignments","name":"8722a1fb-4828-4f43-aa59-0385179b3a05"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-30T06:27:35.9911337Z","updatedOn":"2020-04-30T06:27:35.9911337Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/85726f1f-9e4c-415a-b56f-d8e799aaa96d","type":"Microsoft.Authorization/roleAssignments","name":"85726f1f-9e4c-415a-b56f-d8e799aaa96d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T21:08:14.8085926Z","updatedOn":"2020-02-27T21:08:14.8085926Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/742a0f1a-fbf1-46f1-929d-de8871fc1193","type":"Microsoft.Authorization/roleAssignments","name":"742a0f1a-fbf1-46f1-929d-de8871fc1193"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-01T23:19:45.4260771Z","updatedOn":"2020-05-01T23:19:45.4260771Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/90e2b70f-7104-4f75-b6a5-e7226e497378","type":"Microsoft.Authorization/roleAssignments","name":"90e2b70f-7104-4f75-b6a5-e7226e497378"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-16T02:04:22.4782415Z","updatedOn":"2019-04-16T02:04:22.4782415Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bacdb283-653c-47eb-a578-11743d7898f8","type":"Microsoft.Authorization/roleAssignments","name":"bacdb283-653c-47eb-a578-11743d7898f8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:07:58.4393297Z","updatedOn":"2020-02-04T02:07:58.4393297Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e46a2f7d-e088-47e2-952f-a0a4818b3825","type":"Microsoft.Authorization/roleAssignments","name":"e46a2f7d-e088-47e2-952f-a0a4818b3825"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T08:05:19.1222694Z","updatedOn":"2020-03-26T08:05:19.1222694Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f46adf6-1c16-4743-b3ac-35cd30452c6b","type":"Microsoft.Authorization/roleAssignments","name":"1f46adf6-1c16-4743-b3ac-35cd30452c6b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T00:35:48.6619455Z","updatedOn":"2020-05-07T00:35:48.6619455Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/052d4514-701f-41dd-8171-4e8cfab148a6","type":"Microsoft.Authorization/roleAssignments","name":"052d4514-701f-41dd-8171-4e8cfab148a6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-27T09:09:33.7347978Z","updatedOn":"2020-03-27T09:09:33.7347978Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d355b17-e9d6-47b7-9181-b54ad0083793","type":"Microsoft.Authorization/roleAssignments","name":"6d355b17-e9d6-47b7-9181-b54ad0083793"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-19T02:50:30.0038186Z","updatedOn":"2019-03-19T02:50:30.0038186Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/26adec15-a0e4-4b2e-a437-9b545b9723fc","type":"Microsoft.Authorization/roleAssignments","name":"26adec15-a0e4-4b2e-a437-9b545b9723fc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-17T00:50:00.2288905Z","updatedOn":"2019-04-17T00:50:00.2288905Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0e873fd7-4bdb-4df5-a510-c15f3ce99cd6","type":"Microsoft.Authorization/roleAssignments","name":"0e873fd7-4bdb-4df5-a510-c15f3ce99cd6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T03:53:49.9358521Z","updatedOn":"2020-06-23T03:53:49.9358521Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/02a0e839-adb0-448c-84f0-3a3f82ef8430","type":"Microsoft.Authorization/roleAssignments","name":"02a0e839-adb0-448c-84f0-3a3f82ef8430"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-08T07:40:31.7235048Z","updatedOn":"2020-05-08T07:40:31.7235048Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7","type":"Microsoft.Authorization/roleAssignments","name":"cbfa0c0c-2653-4fb8-b9e5-d41bd96053a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T17:06:57.1466814Z","updatedOn":"2020-06-02T17:06:57.1466814Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ab903dde-d229-446d-b429-c1618b8aef5e","type":"Microsoft.Authorization/roleAssignments","name":"ab903dde-d229-446d-b429-c1618b8aef5e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:34:09.1452976Z","updatedOn":"2020-04-29T03:34:09.1452976Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/feb76a5e-7bed-4bc8-b481-14bbb109bc33","type":"Microsoft.Authorization/roleAssignments","name":"feb76a5e-7bed-4bc8-b481-14bbb109bc33"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T10:16:20.3297126Z","updatedOn":"2020-04-15T10:16:20.3297126Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0db6da93-ca6a-4b5a-8c44-7a3f2003d03c","type":"Microsoft.Authorization/roleAssignments","name":"0db6da93-ca6a-4b5a-8c44-7a3f2003d03c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T05:17:20.7354482Z","updatedOn":"2020-01-13T05:17:20.7354482Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5a79ae7-7137-416f-a2cd-4b273ca62d5f","type":"Microsoft.Authorization/roleAssignments","name":"e5a79ae7-7137-416f-a2cd-4b273ca62d5f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-24T19:37:33.7189313Z","updatedOn":"2020-02-24T19:37:33.7189313Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d1964993-fb9d-4be1-982f-fcd6ca7cd493","type":"Microsoft.Authorization/roleAssignments","name":"d1964993-fb9d-4be1-982f-fcd6ca7cd493"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2017-05-22T23:26:54.3208785Z","updatedOn":"2017-05-22T23:26:54.3208785Z","createdBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","updatedBy":"b09a0928-3846-4efb-a579-8540fb78b0a3","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d149cfb-bc18-48f8-b769-8a0cafd11bee","type":"Microsoft.Authorization/roleAssignments","name":"2d149cfb-bc18-48f8-b769-8a0cafd11bee"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T02:09:11.3539299Z","updatedOn":"2020-05-07T02:09:11.3539299Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5124598f-5127-4efc-9b15-9276948fe202","type":"Microsoft.Authorization/roleAssignments","name":"5124598f-5127-4efc-9b15-9276948fe202"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-18T23:40:26.3271411Z","updatedOn":"2020-02-18T23:40:26.3271411Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/27f9c0cd-fbc1-4810-a9f9-804efad4beec","type":"Microsoft.Authorization/roleAssignments","name":"27f9c0cd-fbc1-4810-a9f9-804efad4beec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T10:52:21.7337863Z","updatedOn":"2020-04-02T10:52:21.7337863Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/54ff849a-1ced-4a28-b675-6bca70a82033","type":"Microsoft.Authorization/roleAssignments","name":"54ff849a-1ced-4a28-b675-6bca70a82033"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T07:25:52.5298801Z","updatedOn":"2020-04-16T07:25:52.5298801Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/65fd85a7-3057-4f7f-86bd-0c36a612f483","type":"Microsoft.Authorization/roleAssignments","name":"65fd85a7-3057-4f7f-86bd-0c36a612f483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-22T21:44:38.6097605Z","updatedOn":"2020-05-22T21:44:38.6097605Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a2d331c-57c6-48be-9d5f-f49da541fc7e","type":"Microsoft.Authorization/roleAssignments","name":"0a2d331c-57c6-48be-9d5f-f49da541fc7e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:30:10.6978339Z","updatedOn":"2020-02-04T21:30:10.6978339Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/91ea4b88-79c1-4163-bf5c-760b8add6d79","type":"Microsoft.Authorization/roleAssignments","name":"91ea4b88-79c1-4163-bf5c-760b8add6d79"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:33:46.3567584Z","updatedOn":"2020-04-03T05:33:46.3567584Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4f9fed67-4a0b-4f9d-870e-66a508cb73eb","type":"Microsoft.Authorization/roleAssignments","name":"4f9fed67-4a0b-4f9d-870e-66a508cb73eb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-24T16:54:45.9590630Z","updatedOn":"2020-01-24T16:54:45.9590630Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/04741a9e-7efb-41cc-b79c-8c725cc7563b","type":"Microsoft.Authorization/roleAssignments","name":"04741a9e-7efb-41cc-b79c-8c725cc7563b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:18:21.5783958Z","updatedOn":"2019-08-02T07:18:21.5783958Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f4afc41d-352f-4bce-84f1-fad9f832f274","type":"Microsoft.Authorization/roleAssignments","name":"f4afc41d-352f-4bce-84f1-fad9f832f274"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-03T17:48:07.2484442Z","updatedOn":"2020-02-03T17:48:07.2484442Z","createdBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","updatedBy":"ef34ad48-5675-4480-8fe7-a6cc394b97c4","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/31005f88-9e70-483d-acc8-0f9cc8066b13","type":"Microsoft.Authorization/roleAssignments","name":"31005f88-9e70-483d-acc8-0f9cc8066b13"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:07:59.9113196Z","updatedOn":"2020-02-04T21:07:59.9113196Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea60c465-aef4-4494-9478-636615243841","type":"Microsoft.Authorization/roleAssignments","name":"ea60c465-aef4-4494-9478-636615243841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-11-02T00:40:13.2696018Z","updatedOn":"2019-11-02T00:40:13.2696018Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1c0ee413-025e-422c-a8d0-2b8dd410b9b8","type":"Microsoft.Authorization/roleAssignments","name":"1c0ee413-025e-422c-a8d0-2b8dd410b9b8"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T21:37:15.2971418Z","updatedOn":"2020-02-04T21:37:15.2971418Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/39e99cf2-95c7-4585-8703-998450cafea0","type":"Microsoft.Authorization/roleAssignments","name":"39e99cf2-95c7-4585-8703-998450cafea0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-15T22:27:15.6601349Z","updatedOn":"2018-11-15T22:27:15.6601349Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/418847ec-df97-4b29-9711-fc833817e5d6","type":"Microsoft.Authorization/roleAssignments","name":"418847ec-df97-4b29-9711-fc833817e5d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-28T14:20:52.7506898Z","updatedOn":"2019-08-28T14:20:52.7506898Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/715fd118-93b8-4b09-822d-48de5afb21e3","type":"Microsoft.Authorization/roleAssignments","name":"715fd118-93b8-4b09-822d-48de5afb21e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-06T05:22:04.7673784Z","updatedOn":"2019-01-06T05:22:04.7673784Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ba5c8600-8cc9-4778-9735-c3d57d26e50d","type":"Microsoft.Authorization/roleAssignments","name":"ba5c8600-8cc9-4778-9735-c3d57d26e50d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:21:28.6789246Z","updatedOn":"2020-06-02T16:21:28.6789246Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42","type":"Microsoft.Authorization/roleAssignments","name":"bd6bf5d5-fc1c-4fcd-81f3-0d11d3ff9f42"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:30.4183889Z","updatedOn":"2019-12-13T02:01:30.4183889Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4623d907-e6fa-4e2a-ad82-18e34456d655","type":"Microsoft.Authorization/roleAssignments","name":"4623d907-e6fa-4e2a-ad82-18e34456d655"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:37:49.6357044Z","updatedOn":"2020-03-25T08:37:49.6357044Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b332ab7b-a956-4e37-acc1-e4df2e9eedfa","type":"Microsoft.Authorization/roleAssignments","name":"b332ab7b-a956-4e37-acc1-e4df2e9eedfa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T03:52:37.6293834Z","updatedOn":"2020-02-21T03:52:37.6293834Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2402af90-d517-4d1d-9ca1-7b85dfc17099","type":"Microsoft.Authorization/roleAssignments","name":"2402af90-d517-4d1d-9ca1-7b85dfc17099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T01:00:41.8419503Z","updatedOn":"2020-04-28T01:00:41.8419503Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4da426ac-99d3-442d-b868-532f3582429b","type":"Microsoft.Authorization/roleAssignments","name":"4da426ac-99d3-442d-b868-532f3582429b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-04T03:17:07.6866234Z","updatedOn":"2019-12-04T03:17:07.6866234Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b76e5f32-b37f-482c-a7a4-98ef34ecea8a","type":"Microsoft.Authorization/roleAssignments","name":"b76e5f32-b37f-482c-a7a4-98ef34ecea8a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:12:42.6196328Z","updatedOn":"2020-04-27T23:12:42.6196328Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bb61d9e5-3664-42b4-b41c-bc3e34701de6","type":"Microsoft.Authorization/roleAssignments","name":"bb61d9e5-3664-42b4-b41c-bc3e34701de6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-02T20:50:25.6909226Z","updatedOn":"2020-03-02T20:50:25.6909226Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/95a9d3e8-db32-4a7f-ad9c-46054677ff39","type":"Microsoft.Authorization/roleAssignments","name":"95a9d3e8-db32-4a7f-ad9c-46054677ff39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-16T20:48:38.9374068Z","updatedOn":"2020-04-16T20:48:38.9374068Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/45d89866-af64-4364-b886-7f5ec154c3d4","type":"Microsoft.Authorization/roleAssignments","name":"45d89866-af64-4364-b886-7f5ec154c3d4"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:42:00.9560545Z","updatedOn":"2020-04-20T08:42:00.9560545Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f","type":"Microsoft.Authorization/roleAssignments","name":"7a41b62f-97d4-4f4c-8bfc-4a8dd708e00f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-19T00:23:10.4351839Z","updatedOn":"2020-06-19T00:23:10.4351839Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1eb6cee-ee7a-4ed5-a683-846f01688ab9","type":"Microsoft.Authorization/roleAssignments","name":"c1eb6cee-ee7a-4ed5-a683-846f01688ab9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-07T01:58:45.6145522Z","updatedOn":"2020-05-07T01:58:45.6145522Z","createdBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","updatedBy":"4b5234ab-8f8d-429e-9e1c-ea5799b66ffa","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7","type":"Microsoft.Authorization/roleAssignments","name":"9d42f5af-b9f8-4cf4-b017-612fdbb4f8a7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-13T21:41:39.4063114Z","updatedOn":"2020-01-13T21:41:39.4063114Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2226a2aa-7a47-4546-82ed-4e9e4536bc7b","type":"Microsoft.Authorization/roleAssignments","name":"2226a2aa-7a47-4546-82ed-4e9e4536bc7b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T03:10:28.2381030Z","updatedOn":"2020-04-23T03:10:28.2381030Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f98d1512-e634-4663-a219-24be2e6bfe1c","type":"Microsoft.Authorization/roleAssignments","name":"f98d1512-e634-4663-a219-24be2e6bfe1c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T22:50:20.7914421Z","updatedOn":"2019-01-30T22:50:20.7914421Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0bee5f49-7099-4a3c-9eef-b40697f6f371","type":"Microsoft.Authorization/roleAssignments","name":"0bee5f49-7099-4a3c-9eef-b40697f6f371"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-04T06:37:19.1237954Z","updatedOn":"2020-04-04T06:37:19.1237954Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01","type":"Microsoft.Authorization/roleAssignments","name":"d2d2ec3b-f7e6-4dbb-b281-0ceb5f243d01"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-15T02:06:03.3308352Z","updatedOn":"2020-04-15T02:06:03.3308352Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6142150e-c404-48e6-a731-fffb36357051","type":"Microsoft.Authorization/roleAssignments","name":"6142150e-c404-48e6-a731-fffb36357051"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.5194580Z","updatedOn":"2020-04-20T20:29:38.5194580Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7682e420-ebd8-4c39-be01-8c1fc953f250","type":"Microsoft.Authorization/roleAssignments","name":"7682e420-ebd8-4c39-be01-8c1fc953f250"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-11-16T23:46:13.9660279Z","updatedOn":"2018-11-16T23:46:13.9660279Z","createdBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","updatedBy":"38d88515-7eb8-4c96-804f-4edcc95b9dff","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2b66b1ea-89dd-4bc6-8d89-96298648eb40","type":"Microsoft.Authorization/roleAssignments","name":"2b66b1ea-89dd-4bc6-8d89-96298648eb40"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-31T01:55:23.5911140Z","updatedOn":"2019-01-31T01:55:23.5911140Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f","type":"Microsoft.Authorization/roleAssignments","name":"3359123d-b5f7-48d6-a1e7-ad77b7ef6b7f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-10-27T00:03:26.2878499Z","updatedOn":"2018-10-27T00:03:26.2878499Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ea920230-1aba-4f80-9eef-3fed8216f594","type":"Microsoft.Authorization/roleAssignments","name":"ea920230-1aba-4f80-9eef-3fed8216f594"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-25T08:25:35.9118633Z","updatedOn":"2020-03-25T08:25:35.9118633Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1","type":"Microsoft.Authorization/roleAssignments","name":"6559da2d-7b8e-4dfe-ba1d-dfedbd7c73a1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-04T02:21:24.1380483Z","updatedOn":"2020-06-04T02:21:24.1380483Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f70af6d6-4511-4e74-b25f-9c15978d4859","type":"Microsoft.Authorization/roleAssignments","name":"f70af6d6-4511-4e74-b25f-9c15978d4859"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-26T01:25:12.5585896Z","updatedOn":"2019-10-26T01:25:12.5585896Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5e4c17a-2a72-4b0e-8518-53afddc60b04","type":"Microsoft.Authorization/roleAssignments","name":"e5e4c17a-2a72-4b0e-8518-53afddc60b04"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T22:24:43.1326207Z","updatedOn":"2020-04-20T22:24:43.1326207Z","createdBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","updatedBy":"5ecb1531-0d8c-4a89-93cb-1b48b2224358","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6","type":"Microsoft.Authorization/roleAssignments","name":"d54b05eb-b1d1-4845-8ac5-48c5bb4c50b6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T09:55:40.2829720Z","updatedOn":"2020-04-03T09:55:40.2829720Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c9c2a551-11aa-4b0a-8816-f8511cd46a32","type":"Microsoft.Authorization/roleAssignments","name":"c9c2a551-11aa-4b0a-8816-f8511cd46a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T03:57:30.1921503Z","updatedOn":"2020-04-29T03:57:30.1921503Z","createdBy":"a5cae52f-366a-417b-b718-e73d17746c35","updatedBy":"a5cae52f-366a-417b-b718-e73d17746c35","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88","type":"Microsoft.Authorization/roleAssignments","name":"b4a5f74f-d5b2-4fc7-bfa1-893cc5b9ad88"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T06:59:06.6904070Z","updatedOn":"2020-04-21T06:59:06.6904070Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8273f6ee-b861-42a0-8dec-475eb3215463","type":"Microsoft.Authorization/roleAssignments","name":"8273f6ee-b861-42a0-8dec-475eb3215463"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-29T17:47:02.9492136Z","updatedOn":"2020-06-29T17:47:02.9492136Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5cae5324-e7eb-4c13-ba0d-80c801c2b744","type":"Microsoft.Authorization/roleAssignments","name":"5cae5324-e7eb-4c13-ba0d-80c801c2b744"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-29T15:40:03.6815875Z","updatedOn":"2020-04-29T15:40:03.6815875Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/09778426-699f-4faa-8016-5e6029e7313d","type":"Microsoft.Authorization/roleAssignments","name":"09778426-699f-4faa-8016-5e6029e7313d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-27T23:43:20.3428422Z","updatedOn":"2020-04-27T23:43:20.3428422Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/271e5b8d-8684-4668-98b9-c3dc25f4b437","type":"Microsoft.Authorization/roleAssignments","name":"271e5b8d-8684-4668-98b9-c3dc25f4b437"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-26T21:10:42.2124416Z","updatedOn":"2020-03-26T21:10:42.2124416Z","createdBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","updatedBy":"50ee185f-0eb1-4577-ae14-4ecf59cfa8f7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d394da6c-4def-47de-8689-791727331c5b","type":"Microsoft.Authorization/roleAssignments","name":"d394da6c-4def-47de-8689-791727331c5b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:34:50.7125622Z","updatedOn":"2020-04-21T07:34:50.7125622Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ddeb2255-2bb6-458a-a891-532e96ae5483","type":"Microsoft.Authorization/roleAssignments","name":"ddeb2255-2bb6-458a-a891-532e96ae5483"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T04:07:45.3308845Z","updatedOn":"2020-06-23T04:07:45.3308845Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/15d1dab1-b507-11ea-819c-a28e10bedef6","type":"Microsoft.Authorization/roleAssignments","name":"15d1dab1-b507-11ea-819c-a28e10bedef6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-13T00:09:08.8179220Z","updatedOn":"2020-05-13T00:09:08.8179220Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/08a578f0-4875-47d0-8775-946b3a0f2b06","type":"Microsoft.Authorization/roleAssignments","name":"08a578f0-4875-47d0-8775-946b3a0f2b06"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-10T23:15:46.8549700Z","updatedOn":"2020-05-10T23:15:46.8549700Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/22d3da65-7681-445e-9080-e748e494676f","type":"Microsoft.Authorization/roleAssignments","name":"22d3da65-7681-445e-9080-e748e494676f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-29T13:30:14.1177711Z","updatedOn":"2019-08-29T13:30:14.1177711Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4a2c1014-c1ba-4ae9-a632-90967c28429d","type":"Microsoft.Authorization/roleAssignments","name":"4a2c1014-c1ba-4ae9-a632-90967c28429d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-27T01:26:21.7189691Z","updatedOn":"2020-02-27T01:26:21.7189691Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28808064-5900-11ea-81c8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"28808064-5900-11ea-81c8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-10-31T20:08:15.8705805Z","updatedOn":"2019-10-31T20:08:15.8705805Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e47c861f-a9eb-46c0-b2e2-102033a5c009","type":"Microsoft.Authorization/roleAssignments","name":"e47c861f-a9eb-46c0-b2e2-102033a5c009"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:17:14.5340823Z","updatedOn":"2020-04-28T00:17:14.5340823Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f7e6b175-9796-4292-bf64-1683aa14312f","type":"Microsoft.Authorization/roleAssignments","name":"f7e6b175-9796-4292-bf64-1683aa14312f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T08:30:00.0256525Z","updatedOn":"2020-04-20T08:30:00.0256525Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a91f5ef0-1d9b-453e-8f90-43826c3652dd","type":"Microsoft.Authorization/roleAssignments","name":"a91f5ef0-1d9b-453e-8f90-43826c3652dd"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T00:22:19.2644898Z","updatedOn":"2020-04-14T00:22:19.2644898Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/420714ce-6b24-4ce2-b7ee-51554de01de7","type":"Microsoft.Authorization/roleAssignments","name":"420714ce-6b24-4ce2-b7ee-51554de01de7"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T00:53:44.9077172Z","updatedOn":"2020-04-28T00:53:44.9077172Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2940c5e2-5742-42aa-9569-e68c698a01d6","type":"Microsoft.Authorization/roleAssignments","name":"2940c5e2-5742-42aa-9569-e68c698a01d6"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-01-30T19:30:49.2769608Z","updatedOn":"2019-01-30T19:30:49.2769608Z","createdBy":"b47f071a-d6c9-4297-954e-83151fff489b","updatedBy":"b47f071a-d6c9-4297-954e-83151fff489b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/310957e5-5722-42e0-95b6-5bc6c6b67f16","type":"Microsoft.Authorization/roleAssignments","name":"310957e5-5722-42e0-95b6-5bc6c6b67f16"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T01:05:25.8863198Z","updatedOn":"2020-07-03T01:05:25.8863198Z","createdBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","updatedBy":"7ac4ca6d-46a3-4e71-a705-858af50eea7b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/46877403-bcc9-11ea-924f-00155d871f03","type":"Microsoft.Authorization/roleAssignments","name":"46877403-bcc9-11ea-924f-00155d871f03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-02T16:19:56.1932050Z","updatedOn":"2020-06-02T16:19:56.1932050Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/de7bdfed-5cc5-47e2-9008-327939dc8379","type":"Microsoft.Authorization/roleAssignments","name":"de7bdfed-5cc5-47e2-9008-327939dc8379"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-28T19:57:23.3708745Z","updatedOn":"2019-03-28T19:57:23.3708745Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cc796cab-2f6b-4099-b9a3-7500f5516153","type":"Microsoft.Authorization/roleAssignments","name":"cc796cab-2f6b-4099-b9a3-7500f5516153"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-24T02:12:40.2606628Z","updatedOn":"2020-04-24T02:12:40.2606628Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6a375386-4cb0-47fd-952c-92465f6d679d","type":"Microsoft.Authorization/roleAssignments","name":"6a375386-4cb0-47fd-952c-92465f6d679d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-30T22:56:44.9793119Z","updatedOn":"2020-03-30T22:56:44.9793119Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/000ea275-41c4-40ce-943f-98a8849a56bc","type":"Microsoft.Authorization/roleAssignments","name":"000ea275-41c4-40ce-943f-98a8849a56bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.6182075Z","updatedOn":"2019-12-13T02:01:31.6182075Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d3ea741e-fdf8-4780-a73f-bbc0efbd141c","type":"Microsoft.Authorization/roleAssignments","name":"d3ea741e-fdf8-4780-a73f-bbc0efbd141c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:17.2382220Z","updatedOn":"2020-06-23T05:07:17.2382220Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4202823d-7518-46d1-b5ff-b6c7cb7b9dd3","type":"Microsoft.Authorization/roleAssignments","name":"4202823d-7518-46d1-b5ff-b6c7cb7b9dd3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-18T12:01:15.4801397Z","updatedOn":"2020-05-18T12:01:15.4801397Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/4c04d5e5-df60-47b9-abde-aa9641425c64","type":"Microsoft.Authorization/roleAssignments","name":"4c04d5e5-df60-47b9-abde-aa9641425c64"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-10T01:13:53.0806696Z","updatedOn":"2020-06-10T01:13:53.0806696Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a584fad9-aab7-11ea-b7e7-00155d4b0124","type":"Microsoft.Authorization/roleAssignments","name":"a584fad9-aab7-11ea-b7e7-00155d4b0124"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-03T07:48:19.4504494Z","updatedOn":"2020-07-03T07:48:19.4504494Z","createdBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","updatedBy":"471feb6d-5a83-439e-af7b-311f4eee2d0c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/28dd25b5-e359-4d3d-9632-bcd15c3fa296","type":"Microsoft.Authorization/roleAssignments","name":"28dd25b5-e359-4d3d-9632-bcd15c3fa296"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:51.5057560Z","updatedOn":"2020-06-09T00:52:51.5057560Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6d91fd42-bd38-4380-8f63-993e49f83833","type":"Microsoft.Authorization/roleAssignments","name":"6d91fd42-bd38-4380-8f63-993e49f83833"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-09-20T20:32:24.1155446Z","updatedOn":"2019-09-20T20:32:24.1155446Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c1a9a09e-eafe-4c97-b589-a8261ee04099","type":"Microsoft.Authorization/roleAssignments","name":"c1a9a09e-eafe-4c97-b589-a8261ee04099"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T00:23:23.9037436Z","updatedOn":"2020-05-12T00:23:23.9037436Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6ff95229-981f-40d7-889f-97bc90b8f387","type":"Microsoft.Authorization/roleAssignments","name":"6ff95229-981f-40d7-889f-97bc90b8f387"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-09T00:52:52.1315983Z","updatedOn":"2020-06-09T00:52:52.1315983Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/7512dec1-86e5-400d-8bc9-f24f181127f3","type":"Microsoft.Authorization/roleAssignments","name":"7512dec1-86e5-400d-8bc9-f24f181127f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-30T03:12:58.1455315Z","updatedOn":"2019-12-30T03:12:58.1455315Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/091713ce-9ee7-445d-beaf-708ee254b129","type":"Microsoft.Authorization/roleAssignments","name":"091713ce-9ee7-445d-beaf-708ee254b129"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T04:20:34.3557776Z","updatedOn":"2019-04-19T04:20:34.3557776Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/092a238c-94af-4fca-bd4a-bb4995ea58db","type":"Microsoft.Authorization/roleAssignments","name":"092a238c-94af-4fca-bd4a-bb4995ea58db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-14T04:03:23.9185561Z","updatedOn":"2020-04-14T04:03:23.9185561Z","createdBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","updatedBy":"c212dea8-d0da-4832-bdb1-d9e2b7672c76","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0f0f495d-0356-4239-b966-3f47f5f1054a","type":"Microsoft.Authorization/roleAssignments","name":"0f0f495d-0356-4239-b966-3f47f5f1054a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.4023513Z","updatedOn":"2020-04-20T20:29:38.4023513Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/b3276191-98a8-472b-b650-21c8d24b7464","type":"Microsoft.Authorization/roleAssignments","name":"b3276191-98a8-472b-b650-21c8d24b7464"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-16T02:06:59.0490140Z","updatedOn":"2020-05-16T02:06:59.0490140Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa","type":"Microsoft.Authorization/roleAssignments","name":"2cf7ea7b-3bdd-44ea-966b-b4eb4e7813fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-13T22:32:47.4470861Z","updatedOn":"2020-04-13T22:32:47.4470861Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/93ce765f-2d72-454b-816b-ba287754fe5a","type":"Microsoft.Authorization/roleAssignments","name":"93ce765f-2d72-454b-816b-ba287754fe5a"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-14T00:42:59.8868253Z","updatedOn":"2020-05-14T00:42:59.8868253Z","createdBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","updatedBy":"33312ea3-4fb4-44c9-8323-c387b5e8b6a7","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6b3c8d44-237c-410c-a095-52ded7f5cd26","type":"Microsoft.Authorization/roleAssignments","name":"6b3c8d44-237c-410c-a095-52ded7f5cd26"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-11T13:26:01.9493491Z","updatedOn":"2020-02-11T13:26:01.9493491Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8fab1ba3-53c2-4b21-9d32-dc89fd061811","type":"Microsoft.Authorization/roleAssignments","name":"8fab1ba3-53c2-4b21-9d32-dc89fd061811"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-04-19T22:53:47.5902917Z","updatedOn":"2019-04-19T22:53:47.5902917Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/1f9d617d-8ab5-4f63-8c85-445f6c30632f","type":"Microsoft.Authorization/roleAssignments","name":"1f9d617d-8ab5-4f63-8c85-445f6c30632f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-03T05:34:39.2163770Z","updatedOn":"2020-04-03T05:34:39.2163770Z","createdBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","updatedBy":"ed4707f4-8b58-42fe-9afd-0045d7a9b262","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8e4edc2a-dd1f-469b-9a44-f0693866b843","type":"Microsoft.Authorization/roleAssignments","name":"8e4edc2a-dd1f-469b-9a44-f0693866b843"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-12T21:48:57.3001992Z","updatedOn":"2020-05-12T21:48:57.3001992Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dcc102ec-9c04-4c7c-976e-94c72db42b49","type":"Microsoft.Authorization/roleAssignments","name":"dcc102ec-9c04-4c7c-976e-94c72db42b49"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-06-26T06:44:38.5656650Z","updatedOn":"2019-06-26T06:44:38.5656650Z","createdBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","updatedBy":"f058371f-0c0e-46bb-a5d4-f8aec637a467","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d","type":"Microsoft.Authorization/roleAssignments","name":"a2cc1fcf-6ce5-4bd8-94c9-e0e6aa788a1d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-20T19:40:09.1141460Z","updatedOn":"2020-02-20T19:40:09.1141460Z","createdBy":"c1acf319-6d96-4dfe-b194-c27640869947","updatedBy":"c1acf319-6d96-4dfe-b194-c27640869947","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4673bf4-97da-4102-9284-2a7315b88a34","type":"Microsoft.Authorization/roleAssignments","name":"d4673bf4-97da-4102-9284-2a7315b88a34"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-23T05:07:14.6947730Z","updatedOn":"2020-06-23T05:07:14.6947730Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bec06514-2b3f-4a1f-92f2-cbb30828f447","type":"Microsoft.Authorization/roleAssignments","name":"bec06514-2b3f-4a1f-92f2-cbb30828f447"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-21T07:19:44.2488168Z","updatedOn":"2020-04-21T07:19:44.2488168Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fadbe071-d757-48fc-b82a-4784249ded10","type":"Microsoft.Authorization/roleAssignments","name":"fadbe071-d757-48fc-b82a-4784249ded10"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:01:31.7381957Z","updatedOn":"2019-12-13T02:01:31.7381957Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6e035090-e3f8-4bb2-b117-fac2fba706b2","type":"Microsoft.Authorization/roleAssignments","name":"6e035090-e3f8-4bb2-b117-fac2fba706b2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-03-12T17:29:23.0437979Z","updatedOn":"2019-03-12T17:29:23.0437979Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a7e76154-c2a7-4419-b73f-e8c6010318c9","type":"Microsoft.Authorization/roleAssignments","name":"a7e76154-c2a7-4419-b73f-e8c6010318c9"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-05-26T19:29:06.9092628Z","updatedOn":"2020-05-26T19:29:06.9092628Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5","type":"Microsoft.Authorization/roleAssignments","name":"c0b0f01a-d6f2-4c1f-879d-10bdc2f1aee5"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-21T07:40:03.0117061Z","updatedOn":"2020-02-21T07:40:03.0117061Z","createdBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","updatedBy":"0276227b-f99f-4db3-b016-9eebbdfe5dd9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e5c1eb24-09ad-487a-8286-8bb2841d311d","type":"Microsoft.Authorization/roleAssignments","name":"e5c1eb24-09ad-487a-8286-8bb2841d311d"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-06-17T00:59:53.8734172Z","updatedOn":"2020-06-17T00:59:53.8734172Z","createdBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","updatedBy":"82e11ed5-c720-4c8d-b396-a2fcd9e4291f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d7f69b6b-b035-11ea-a6dd-000d3aa35713","type":"Microsoft.Authorization/roleAssignments","name":"d7f69b6b-b035-11ea-a6dd-000d3aa35713"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-23T14:27:52.3922162Z","updatedOn":"2020-04-23T14:27:52.3922162Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9acabd34-856e-11ea-98ae-acbc329aaf8b","type":"Microsoft.Authorization/roleAssignments","name":"9acabd34-856e-11ea-98ae-acbc329aaf8b"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3267905Z","updatedOn":"2020-04-20T20:29:38.3267905Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/ac979adb-819c-4fae-98bc-6a6c81bc76b1","type":"Microsoft.Authorization/roleAssignments","name":"ac979adb-819c-4fae-98bc-6a6c81bc76b1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2018-02-06T23:56:15.2220285Z","updatedOn":"2018-02-06T23:56:15.2220285Z","createdBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","updatedBy":"b87c5c16-4f0e-4af2-9b2e-20f25d6b5a3f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f54c2ddd-8858-4c40-bdec-25546c985154","type":"Microsoft.Authorization/roleAssignments","name":"f54c2ddd-8858-4c40-bdec-25546c985154"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-20T20:29:38.3023490Z","updatedOn":"2020-04-20T20:29:38.3023490Z","createdBy":"c66b4485-d88a-4007-b687-4867ca3c076f","updatedBy":"c66b4485-d88a-4007-b687-4867ca3c076f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/bf46ff50-6187-4a95-afd4-b811c1a8b239","type":"Microsoft.Authorization/roleAssignments","name":"bf46ff50-6187-4a95-afd4-b811c1a8b239"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-02-02T04:47:03.2856858Z","updatedOn":"2019-02-02T04:47:03.2856858Z","createdBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","updatedBy":"66cb050e-bae1-4005-8c4c-0f6dd9b34978","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11737a1b-2cf4-4fca-8c36-4ef79e0df5b0","type":"Microsoft.Authorization/roleAssignments","name":"11737a1b-2cf4-4fca-8c36-4ef79e0df5b0"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-02T23:56:53.9541160Z","updatedOn":"2020-04-02T23:56:53.9541160Z","createdBy":"53bb8815-874d-4b05-9953-1158e05aa080","updatedBy":"53bb8815-874d-4b05-9953-1158e05aa080","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/700e8068-ae0c-4176-8e70-8958a82a4aa1","type":"Microsoft.Authorization/roleAssignments","name":"700e8068-ae0c-4176-8e70-8958a82a4aa1"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-02T07:21:13.1302112Z","updatedOn":"2019-08-02T07:21:13.1302112Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/98328e7b-c22c-4a4b-bcae-25953d0c52f3","type":"Microsoft.Authorization/roleAssignments","name":"98328e7b-c22c-4a4b-bcae-25953d0c52f3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-04-28T03:13:08.9833014Z","updatedOn":"2020-04-28T03:13:08.9833014Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/5479cc1b-0762-40bd-862d-7369aa1ff685","type":"Microsoft.Authorization/roleAssignments","name":"5479cc1b-0762-40bd-862d-7369aa1ff685"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-02-04T02:11:30.6140935Z","updatedOn":"2020-02-04T02:11:30.6140935Z","createdBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","updatedBy":"80a6e936-2bdc-4927-b49e-2a7a19943b90","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/495c765c-e6e2-4582-9ab6-ad9abf7e5064","type":"Microsoft.Authorization/roleAssignments","name":"495c765c-e6e2-4582-9ab6-ad9abf7e5064"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-08-06T03:04:23.5398083Z","updatedOn":"2019-08-06T03:04:23.5398083Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958e790f-1635-4dd3-b718-5403a1342a66","type":"Microsoft.Authorization/roleAssignments","name":"958e790f-1635-4dd3-b718-5403a1342a66"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-01-10T01:23:31.4432043Z","updatedOn":"2020-01-10T01:23:31.4432043Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/151d14b1-b26a-47b9-be10-255bf562d592","type":"Microsoft.Authorization/roleAssignments","name":"151d14b1-b26a-47b9-be10-255bf562d592"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2019-12-13T02:02:28.2288268Z","updatedOn":"2019-12-13T02:02:28.2288268Z","createdBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","updatedBy":"01e2b341-56ec-43fb-9f53-f6332d30df93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/11ddfea7-616f-499f-9975-e8513b60eb3c","type":"Microsoft.Authorization/roleAssignments","name":"11ddfea7-616f-499f-9975-e8513b60eb3c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-03-16T23:29:48.3209681Z","updatedOn":"2020-03-16T23:29:48.3209681Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/3eb4155b-2965-456b-8f00-bca8a13b1684","type":"Microsoft.Authorization/roleAssignments","name":"3eb4155b-2965-456b-8f00-bca8a13b1684"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T14:05:58.2716050Z","updatedOn":"2021-04-05T14:05:58.2716050Z","createdBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","updatedBy":"7a69ab46-a41e-4e40-873c-bd130b5badd8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0a9b0e6a-9618-11eb-879a-88e9fe77e044","type":"Microsoft.Authorization/roleAssignments","name":"0a9b0e6a-9618-11eb-879a-88e9fe77e044"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T17:37:43.7040494Z","updatedOn":"2021-04-05T17:37:43.7040494Z","createdBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","updatedBy":"766b85aa-d8b7-4b5e-911d-c111e86dc72b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a04b0948-9635-11eb-b395-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"a04b0948-9635-11eb-b395-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-05T23:56:38.0963501Z","updatedOn":"2021-04-05T23:56:38.0963501Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/80ef7746-a500-41bc-9154-bf710a740c8f","type":"Microsoft.Authorization/roleAssignments","name":"80ef7746-a500-41bc-9154-bf710a740c8f"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:08:10.5378297Z","updatedOn":"2021-04-06T02:08:10.5378297Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/627cf393-9c97-4b8d-8e68-3188a44d3347","type":"Microsoft.Authorization/roleAssignments","name":"627cf393-9c97-4b8d-8e68-3188a44d3347"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:11.2891190Z","updatedOn":"2021-04-06T02:24:11.2891190Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2845ac64-e36c-43b7-8958-033805cafe86","type":"Microsoft.Authorization/roleAssignments","name":"2845ac64-e36c-43b7-8958-033805cafe86"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:39.3826587Z","updatedOn":"2021-04-06T02:24:39.3826587Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6c21611b-a840-4166-b9f4-8cec90c17841","type":"Microsoft.Authorization/roleAssignments","name":"6c21611b-a840-4166-b9f4-8cec90c17841"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T02:24:39.4154930Z","updatedOn":"2021-04-06T02:24:39.4154930Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/925d4876-8fde-4334-8f84-4ce52ca7108e","type":"Microsoft.Authorization/roleAssignments","name":"925d4876-8fde-4334-8f84-4ce52ca7108e"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T04:46:32.1029699Z","updatedOn":"2021-04-06T04:46:32.1029699Z","createdBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","updatedBy":"9404195a-2cde-4a10-b88c-e7b41572bf31","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0dfdb837-9693-11eb-b629-b6178ece78ec","type":"Microsoft.Authorization/roleAssignments","name":"0dfdb837-9693-11eb-b629-b6178ece78ec"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"Group","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T11:25:43.5702772Z","updatedOn":"2021-04-06T11:25:43.5702772Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/958a1320-4346-46fb-9722-828af239eb03","type":"Microsoft.Authorization/roleAssignments","name":"958a1320-4346-46fb-9722-828af239eb03"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T20:54:21.5921112Z","updatedOn":"2021-04-06T20:54:21.5921112Z","createdBy":"f5d11ebc-8494-4b5f-a0fc-5fbbfd56f7bb","updatedBy":"f5d11ebc-8494-4b5f-a0fc-5fbbfd56f7bb","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/42ad5638-971a-11eb-abf6-00155d3a4c00","type":"Microsoft.Authorization/roleAssignments","name":"42ad5638-971a-11eb-abf6-00155d3a4c00"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T23:22:50.4425724Z","updatedOn":"2021-04-06T23:22:50.4425724Z","createdBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","updatedBy":"ad232e99-5e1b-414e-aa53-96ae40d39f3e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/00a90f2a-972f-11eb-9121-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"00a90f2a-972f-11eb-9121-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-06T23:57:47.7182520Z","updatedOn":"2021-04-06T23:57:47.7182520Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/fb99837b-1f81-4e7c-afdf-5a5da79bc3e3","type":"Microsoft.Authorization/roleAssignments","name":"fb99837b-1f81-4e7c-afdf-5a5da79bc3e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T00:26:49.7250016Z","updatedOn":"2021-04-07T00:26:49.7250016Z","createdBy":"88f18750-8181-4579-8eff-eb44f510655c","updatedBy":"88f18750-8181-4579-8eff-eb44f510655c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/dca2df37-fdd1-49dc-a1de-31a70d62e098","type":"Microsoft.Authorization/roleAssignments","name":"dca2df37-fdd1-49dc-a1de-31a70d62e098"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T09:10:47.4905668Z","updatedOn":"2021-04-07T09:10:47.4905668Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8a5dbdef-0896-48cd-a325-318e807ea133","type":"Microsoft.Authorization/roleAssignments","name":"8a5dbdef-0896-48cd-a325-318e807ea133"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T09:44:09.4148366Z","updatedOn":"2021-04-07T09:44:09.4148366Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/19eb9977-62b0-4571-8d91-9342f2580a32","type":"Microsoft.Authorization/roleAssignments","name":"19eb9977-62b0-4571-8d91-9342f2580a32"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T19:55:01.1984055Z","updatedOn":"2021-04-07T19:55:01.1984055Z","createdBy":"1b081df7-da49-42b3-a427-9cb93114bf07","updatedBy":"1b081df7-da49-42b3-a427-9cb93114bf07","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2301d942-97db-11eb-8bf8-acde48001122","type":"Microsoft.Authorization/roleAssignments","name":"2301d942-97db-11eb-8bf8-acde48001122"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-07T22:36:06.7954601Z","updatedOn":"2021-04-07T22:36:06.7954601Z","createdBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","updatedBy":"f31399da-e7ed-4fe4-a825-a9dff4f53481","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6070c7de-7571-4d55-8b2f-85285b7d9675","type":"Microsoft.Authorization/roleAssignments","name":"6070c7de-7571-4d55-8b2f-85285b7d9675"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T01:23:36.6710425Z","updatedOn":"2021-04-09T01:23:36.6710425Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/8f1c810a-91db-403c-8c1b-e36ef5e3f2ae","type":"Microsoft.Authorization/roleAssignments","name":"8f1c810a-91db-403c-8c1b-e36ef5e3f2ae"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T08:31:55.6753945Z","updatedOn":"2021-04-09T08:31:55.6753945Z","createdBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","updatedBy":"a70eb664-13f1-42a8-8cfc-86a61770d75f","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cb17ef81-685c-44f9-b679-244ff9cecfca","type":"Microsoft.Authorization/roleAssignments","name":"cb17ef81-685c-44f9-b679-244ff9cecfca"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f1a07417-d97a-45cb-824c-7a7467783830","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003","condition":null,"conditionVersion":null,"createdOn":"2021-04-12T09:16:31.0103789Z","updatedOn":"2021-04-12T09:16:31.0103789Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003/providers/Microsoft.Authorization/roleAssignments/f5cab8fa-9b44-429c-bb4e-4280176197a2","type":"Microsoft.Authorization/roleAssignments","name":"f5cab8fa-9b44-429c-bb4e-4280176197a2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-13T08:23:22.5067480Z","updatedOn":"2020-07-13T08:23:22.5067480Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d620bc90-9de4-4ae7-b69a-0b2489f91897","type":"Microsoft.Authorization/roleAssignments","name":"d620bc90-9de4-4ae7-b69a-0b2489f91897"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-17T03:14:37.5069272Z","updatedOn":"2020-07-17T03:14:37.5069272Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/0d5c6698-a390-411c-a028-5ef6510a7db3","type":"Microsoft.Authorization/roleAssignments","name":"0d5c6698-a390-411c-a028-5ef6510a7db3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-08T10:10:14.5504056Z","updatedOn":"2021-03-08T10:10:14.5504056Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/067c1708-f33d-4c8c-9962-1115d573b010","type":"Microsoft.Authorization/roleAssignments","name":"067c1708-f33d-4c8c-9962-1115d573b010"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-12T17:41:39.7941619Z","updatedOn":"2021-03-12T17:41:39.7941619Z","createdBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","updatedBy":"b1e54977-a96f-4b97-b7ac-a911bef78f5e","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d4625aa1-611e-448a-bf3e-f37f2bc878a3","type":"Microsoft.Authorization/roleAssignments","name":"d4625aa1-611e-448a-bf3e-f37f2bc878a3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-13T00:16:30.5211415Z","updatedOn":"2021-03-13T00:16:30.5211415Z","createdBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","updatedBy":"d69d1d49-5dc8-4c8e-afb6-325d83ddcee8","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/6bb77919-c820-434e-8b05-534269176a2c","type":"Microsoft.Authorization/roleAssignments","name":"6bb77919-c820-434e-8b05-534269176a2c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-13T10:12:45.2534236Z","updatedOn":"2021-03-13T10:12:45.2534236Z","createdBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","updatedBy":"8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/e975bb7b-054a-46af-9bb3-cac6dceabf4c","type":"Microsoft.Authorization/roleAssignments","name":"e975bb7b-054a-46af-9bb3-cac6dceabf4c"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-16T23:49:03.3523073Z","updatedOn":"2021-03-16T23:49:03.3523073Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/f33005f1-10be-43e3-a87f-9e2f954fb2db","type":"Microsoft.Authorization/roleAssignments","name":"f33005f1-10be-43e3-a87f-9e2f954fb2db"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-17T00:39:07.7760935Z","updatedOn":"2021-03-17T00:39:07.7760935Z","createdBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","updatedBy":"1950a39c-ef6a-4e9d-b00e-9a99d027ddb2","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/a747debe-4a66-476a-9577-0b1a640750ef","type":"Microsoft.Authorization/roleAssignments","name":"a747debe-4a66-476a-9577-0b1a640750ef"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-22T03:25:46.9853541Z","updatedOn":"2021-03-22T03:25:46.9853541Z","createdBy":"09914860-7ec9-4151-8431-31797899a359","updatedBy":"09914860-7ec9-4151-8431-31797899a359","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/815c5875-b3b0-4595-ba0f-5f3ab8b57871","type":"Microsoft.Authorization/roleAssignments","name":"815c5875-b3b0-4595-ba0f-5f3ab8b57871"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-25T00:58:10.6501184Z","updatedOn":"2021-03-25T00:58:10.6501184Z","createdBy":"243a3958-b8d3-4c74-ad3f-77b916846d93","updatedBy":"243a3958-b8d3-4c74-ad3f-77b916846d93","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2aca810c-8d05-11eb-bd25-000d3a4359fa","type":"Microsoft.Authorization/roleAssignments","name":"2aca810c-8d05-11eb-bd25-000d3a4359fa"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T10:13:53.8091651Z","updatedOn":"2021-03-26T10:13:53.8091651Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/d850ab91-9de8-4c27-8667-99ba5677c4c2","type":"Microsoft.Authorization/roleAssignments","name":"d850ab91-9de8-4c27-8667-99ba5677c4c2"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T10:24:43.4077585Z","updatedOn":"2021-03-26T10:24:43.4077585Z","createdBy":"a75ea823-3748-4855-a4df-f4ba5383d006","updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/779ad30e-8e1d-11eb-8aa9-000d3ac754e3","type":"Microsoft.Authorization/roleAssignments","name":"779ad30e-8e1d-11eb-8aa9-000d3ac754e3"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-26T15:24:46.1413686Z","updatedOn":"2021-03-26T15:24:46.1413686Z","createdBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","updatedBy":"547f6960-a967-417a-a9a4-0f35fbdca11c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/9a54bdb6-bda6-470e-935c-bfa23f846e98","type":"Microsoft.Authorization/roleAssignments","name":"9a54bdb6-bda6-470e-935c-bfa23f846e98"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/8e3af657-a8ff-443c-a75c-2fe8c4bcb635","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2021-03-31T01:48:40.0937142Z","updatedOn":"2021-03-31T01:48:40.0937142Z","createdBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","updatedBy":"7e9cc714-bfe4-4eea-acb2-d53ced88ab8b","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/cd309898-e4ed-438e-b8f9-66fbb4d776bc","type":"Microsoft.Authorization/roleAssignments","name":"cd309898-e4ed-438e-b8f9-66fbb4d776bc"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T21:38:16.9089220Z","updatedOn":"2020-07-07T21:38:16.9089220Z","createdBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","updatedBy":"67f96a40-adf7-4f43-888f-33526c5cfa95","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/2d34e25a-c09a-11ea-893f-eefa4c05adfb","type":"Microsoft.Authorization/roleAssignments","name":"2d34e25a-c09a-11ea-893f-eefa4c05adfb"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"User","scope":"/subscriptions/00000000-0000-0000-0000-000000000000","condition":null,"conditionVersion":null,"createdOn":"2020-07-07T23:59:03.3157569Z","updatedOn":"2020-07-07T23:59:03.3157569Z","createdBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","updatedBy":"1ec25b73-94d5-4bf9-a56f-ca7d9bd4164c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleAssignments/718cdad6-cc40-415b-aae3-f356df943d39","type":"Microsoft.Authorization/roleAssignments","name":"718cdad6-cc40-415b-aae3-f356df943d39"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.8423155Z","updatedOn":"2019-03-26T22:01:02.8423155Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/3d069c98-e792-47bd-b58a-399e2d42dbab","type":"Microsoft.Authorization/roleAssignments","name":"3d069c98-e792-47bd-b58a-399e2d42dbab"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/f25e0fa2-a7c8-4377-a976-54943a77a395","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad","condition":null,"conditionVersion":null,"createdOn":"2021-04-09T18:15:49.7063250Z","updatedOn":"2021-04-09T18:15:49.7063250Z","createdBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","updatedBy":"2ffe2392-0a52-4093-b041-66b10ebc8317","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/c92f8fe1-e3cb-47e8-a01d-0771814c0dad/providers/Microsoft.Authorization/roleAssignments/a6b435df-80e6-4a7b-b109-2af5f373d238","type":"Microsoft.Authorization/roleAssignments","name":"a6b435df-80e6-4a7b-b109-2af5f373d238"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/18d7d88d-d35e-4fb5-a5c3-7773c20a72d9","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-26T22:01:02.9176787Z","updatedOn":"2019-03-26T22:01:02.9176787Z","createdBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","updatedBy":"8701e34d-d7c2-459c-b2d7-f3a9c5204818","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/4b771ea9-81de-4fc4-aa28-a3a0b9b4a320","type":"Microsoft.Authorization/roleAssignments","name":"4b771ea9-81de-4fc4-aa28-a3a0b9b4a320"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/36243c78-bf99-498c-9df9-86d9f8d28608","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:49:37.3000523Z","updatedOn":"2019-03-27T00:49:37.3000523Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/e6e1fffd-83f7-40c7-9f33-e56e2cf75b29","type":"Microsoft.Authorization/roleAssignments","name":"e6e1fffd-83f7-40c7-9f33-e56e2cf75b29"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/5d58bcaf-24a5-4b20-bdb6-eed9f69fbe4c","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod","condition":null,"conditionVersion":null,"createdOn":"2019-03-27T00:50:08.3039053Z","updatedOn":"2019-03-27T00:50:08.3039053Z","createdBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","updatedBy":"820ba717-9ea7-4147-bc13-1e35af4cc27c","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/CnAIOrchestrationServicePublicCorpprod/providers/Microsoft.Authorization/roleAssignments/3d01f56e-ee3a-41ed-a775-0e067546cb12","type":"Microsoft.Authorization/roleAssignments","name":"3d01f56e-ee3a-41ed-a775-0e067546cb12"},{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/acdd72a7-3385-48ef-bd42-f606fba81ae7","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47","condition":null,"conditionVersion":null,"createdOn":"2020-03-12T20:43:06.5941189Z","updatedOn":"2020-03-12T20:43:06.5941189Z","createdBy":"606f48c8-d219-4875-991d-ae6befaf0756","updatedBy":"606f48c8-d219-4875-991d-ae6befaf0756","delegatedManagedIdentityResourceId":null,"description":null},"id":"/providers/Microsoft.Management/managementGroups/72f988bf-86f1-41af-91ab-2d7cd011db47/providers/Microsoft.Authorization/roleAssignments/ad9e2cd7-0ff7-4931-9b17-656c8f17934b","type":"Microsoft.Authorization/roleAssignments","name":"ad9e2cd7-0ff7-4931-9b17-656c8f17934b"}]}' - headers: - cache-control: - - no-cache - content-length: - - '228242' - content-type: - - application/json; charset=utf-8 - date: - - Mon, 12 Apr 2021 09:19:35 GMT - expires: - - '-1' - pragma: - - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "properties": {"kubernetesVersion": "1.18.14", - "dnsPrefix": "cliakstest-clitestrt4qam4rc-8ecadf", "agentPoolProfiles": [{"count": - 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", - "kubeletDiskType": "OS", "maxPods": 110, "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.18.14", "enableNodePublicIP": false, - "nodeLabels": {}, "enableEncryptionAtHost": false, "enableFIPS": false, "name": - "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": - [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ - hbc@gondor\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "addonProfiles": {"KubeDashboard": {"enabled": false}}, "podIdentityProfile": - {"enabled": true, "allowNetworkPluginKubenet": true, "userAssignedIdentities": - [{"name": "test-name-binding-selector", "namespace": "test-namespace-binding-selector", - "bindingSelector": "binding_test", "identity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}], - "userAssignedIdentityExceptions": []}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}}, - "identity": {"type": "SystemAssigned"}, "sku": {"name": "Basic", "tier": "Free"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - Content-Length: - - '2738' - Content-Type: - - application/json; charset=utf-8 - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\",\n\ - \ \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"mode\"\ - : \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": \"\ - Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\",\n\ - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentities\": [\n {\n \"name\": \"test-name-binding-selector\"\ - ,\n \"namespace\": \"test-namespace-binding-selector\",\n \"identity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"bindingSelector\"\ - : \"binding_test\",\n \"provisioningState\": \"Updating\"\n }\n \ - \ ]\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5ac15c92-148c-49f3-80d8-97a65e77884b?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '4011' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:19:45 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5ac15c92-148c-49f3-80d8-97a65e77884b?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"925cc15a-8c14-f349-80d8-97a65e77884b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-04-12T09:19:43.0133333Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:20:16 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5ac15c92-148c-49f3-80d8-97a65e77884b?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"925cc15a-8c14-f349-80d8-97a65e77884b\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-04-12T09:19:43.0133333Z\",\n \"\ - endTime\": \"2021-04-12T09:20:45.7410451Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:20:47 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks pod-identity add - Connection: - - keep-alive - ParameterSetName: - - --cluster-name --resource-group --namespace --name --identity-resource-id - --binding-selector - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.14.2 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.18.14\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestrt4qam4rc-8ecadf\",\n \"fqdn\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestrt4qam4rc-8ecadf-300c076e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.18.14\"\ - ,\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n \"\ - mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\"\ - : \"Linux\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2-2021.03.29\"\ - ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ - adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ - \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEbjLa8BTCDuW1DgjYugxeygM30l6HaPoOTL/HD2WvqwkJbNDLmbxYKL9AMWxzA8OlhX2tx/ehapctLeQb64bh8jkVnUwWVYAxWQGsfDl4f8/NgVXp4fFrmuiTTTkypzMD/8BURJfV4KX4jk/cjogrEg4KKUsnnNmQoIeuTc5f4dTE3TGXdf7GZGJfHT0f8gbu7CDLkTkCnCXJy+PAvimL3nWn6uNG3KxMh08Hqm6VPbBziWBlyO3O0WThAKBTEUb9qnj9+eNH0Q4CH4ST5y4sJVXIF7vCuEw9+AE9pZWAkv3SObcZqMI8jY0JwBRenUjW29M8+8yGGG+GFfQFsBYZ\ - \ hbc@gondor\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"KubeDashboard\": {\n \"enabled\": false,\n\ - \ \"config\": null\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c2763d99-725b-427c-831f-8b20326706fb\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"podIdentityProfile\"\ - : {\n \"enabled\": true,\n \"allowNetworkPluginKubenet\": true,\n \ - \ \"userAssignedIdentities\": [\n {\n \"name\": \"test-name-binding-selector\"\ - ,\n \"namespace\": \"test-namespace-binding-selector\",\n \"identity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id000003\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"bindingSelector\"\ - : \"binding_test\",\n \"provisioningState\": \"Assigned\"\n }\n \ - \ ]\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4013' - content-type: - - application/json - date: - - Mon, 12 Apr 2021 09:20:49 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - --resource-group --name --yes --no-wait - User-Agent: - - python/3.8.6 (macOS-10.16-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/9.4.0 Azure-SDK-For-Python AZURECLI/2.14.2 - accept-language: - - en-US - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2020-09-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c735cfa5-21ea-480b-9e08-490c78238879?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '0' - date: - - Mon, 12 Apr 2021 09:20:53 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/c735cfa5-21ea-480b-9e08-490c78238879?api-version=2016-03-30 - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-deletes: - - '14999' - status: - code: 202 - message: Accepted -version: 1 diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_stop_and_start.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_stop_and_start.yaml old mode 100644 new mode 100755 index c93b795bc92..56d49ade814 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_stop_and_start.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_stop_and_start.yaml @@ -13,13 +13,12 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:40:05Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:13:26Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -28,7 +27,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:40:07 GMT + - Tue, 19 Oct 2021 07:13:26 GMT expires: - '-1' pragma: @@ -44,18 +43,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest7ypjrqovi-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestorwomggif-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1685' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7ypjrqovi-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7ypjrqovi-8ecadf-8bb49c77.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7ypjrqovi-8ecadf-8bb49c77.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestorwomggif-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestorwomggif-8ecadf-dc664c63.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestorwomggif-8ecadf-dc664c63.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ca6e11e1-5a7b-484f-9d4d-ec1a3cdde244?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3067' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 21:40:15 GMT + - Tue, 19 Oct 2021 07:13:30 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -152,23 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ca6e11e1-5a7b-484f-9d4d-ec1a3cdde244?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e1116eca-7b5a-4f48-9d4d-ec1a3cdde244\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:40:15.47Z\"\n }" + string: "{\n \"name\": \"66d423e2-2cfc-0f4c-915c-030e407a3b19\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:30.2933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:40:45 GMT + - Tue, 19 Oct 2021 07:14:00 GMT expires: - '-1' pragma: @@ -200,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ca6e11e1-5a7b-484f-9d4d-ec1a3cdde244?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e1116eca-7b5a-4f48-9d4d-ec1a3cdde244\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:40:15.47Z\"\n }" + string: "{\n \"name\": \"66d423e2-2cfc-0f4c-915c-030e407a3b19\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:30.2933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:41:16 GMT + - Tue, 19 Oct 2021 07:14:29 GMT expires: - '-1' pragma: @@ -248,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ca6e11e1-5a7b-484f-9d4d-ec1a3cdde244?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e1116eca-7b5a-4f48-9d4d-ec1a3cdde244\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:40:15.47Z\"\n }" + string: "{\n \"name\": \"66d423e2-2cfc-0f4c-915c-030e407a3b19\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:30.2933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:41:46 GMT + - Tue, 19 Oct 2021 07:15:00 GMT expires: - '-1' pragma: @@ -296,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ca6e11e1-5a7b-484f-9d4d-ec1a3cdde244?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e1116eca-7b5a-4f48-9d4d-ec1a3cdde244\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:40:15.47Z\"\n }" + string: "{\n \"name\": \"66d423e2-2cfc-0f4c-915c-030e407a3b19\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:30.2933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:42:15 GMT + - Tue, 19 Oct 2021 07:15:30 GMT expires: - '-1' pragma: @@ -344,24 +341,72 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ca6e11e1-5a7b-484f-9d4d-ec1a3cdde244?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e1116eca-7b5a-4f48-9d4d-ec1a3cdde244\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:40:15.47Z\",\n \"endTime\"\ - : \"2021-09-10T21:42:27.3831664Z\"\n }" + string: "{\n \"name\": \"66d423e2-2cfc-0f4c-915c-030e407a3b19\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:13:30.2933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:16:00 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/e223d466-fc2c-4c0f-915c-030e407a3b19?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"66d423e2-2cfc-0f4c-915c-030e407a3b19\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:13:30.2933333Z\",\n \"endTime\": + \"2021-10-19T07:16:29.3594449Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:42:45 GMT + - Tue, 19 Oct 2021 07:16:30 GMT expires: - '-1' pragma: @@ -393,60 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest7ypjrqovi-8ecadf\",\n \"fqdn\": \"cliakstest-clitest7ypjrqovi-8ecadf-8bb49c77.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest7ypjrqovi-8ecadf-8bb49c77.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ae67b54f-22ba-4589-8495-17ffc9e0ebd3\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestorwomggif-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestorwomggif-8ecadf-dc664c63.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestorwomggif-8ecadf-dc664c63.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/50ad94ff-e61c-44c1-94be-048e24454bc1\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3730' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 21:42:46 GMT + - Tue, 19 Oct 2021 07:16:31 GMT expires: - '-1' pragma: @@ -480,26 +522,26 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/stop?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/stop?api-version=2021-09-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:42:47 GMT + - Tue, 19 Oct 2021 07:16:32 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 pragma: - no-cache server: @@ -527,14 +569,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\"\n }" headers: cache-control: - no-cache @@ -543,7 +585,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:43:17 GMT + - Tue, 19 Oct 2021 07:17:01 GMT expires: - '-1' pragma: @@ -575,14 +617,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\"\n }" headers: cache-control: - no-cache @@ -591,7 +633,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:43:47 GMT + - Tue, 19 Oct 2021 07:17:31 GMT expires: - '-1' pragma: @@ -623,14 +665,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\"\n }" headers: cache-control: - no-cache @@ -639,7 +681,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:44:18 GMT + - Tue, 19 Oct 2021 07:18:02 GMT expires: - '-1' pragma: @@ -671,14 +713,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\"\n }" headers: cache-control: - no-cache @@ -687,7 +729,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:44:48 GMT + - Tue, 19 Oct 2021 07:18:32 GMT expires: - '-1' pragma: @@ -719,14 +761,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\"\n }" headers: cache-control: - no-cache @@ -735,7 +777,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:45:18 GMT + - Tue, 19 Oct 2021 07:19:01 GMT expires: - '-1' pragma: @@ -767,14 +809,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\"\n }" headers: cache-control: - no-cache @@ -783,7 +825,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:45:48 GMT + - Tue, 19 Oct 2021 07:19:32 GMT expires: - '-1' pragma: @@ -815,15 +857,15 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"1e508cab-675b-2b49-b52a-c227331f533c\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:42:47.94Z\",\n \"endTime\"\ - : \"2021-09-10T21:46:10.4900286Z\"\n }" + string: "{\n \"name\": \"5ce8b234-2b18-8249-887a-dd2f8a7c2f22\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:16:31.92Z\",\n \"endTime\": + \"2021-10-19T07:19:56.6124496Z\"\n }" headers: cache-control: - no-cache @@ -832,7 +874,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:46:18 GMT + - Tue, 19 Oct 2021 07:20:02 GMT expires: - '-1' pragma: @@ -864,10 +906,10 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 response: body: string: '' @@ -877,11 +919,11 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:46:18 GMT + - Tue, 19 Oct 2021 07:20:02 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ab8c501e-5b67-492b-b52a-c227331f533c?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/34b2e85c-182b-4982-887a-dd2f8a7c2f22?api-version=2016-03-30 pragma: - no-cache server: @@ -909,26 +951,26 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/start?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/start?api-version=2021-09-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 21:46:19 GMT + - Tue, 19 Oct 2021 07:20:03 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 pragma: - no-cache server: @@ -956,14 +998,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0876ab0-9a44-1542-8ccb-5ae466d436f3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:20.0366666Z\"\n }" + string: "{\n \"name\": \"fc16af24-38c5-c44a-b6c1-86e7f289a2c5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:03.4366666Z\"\n }" headers: cache-control: - no-cache @@ -972,7 +1014,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:46:50 GMT + - Tue, 19 Oct 2021 07:20:32 GMT expires: - '-1' pragma: @@ -1004,14 +1046,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0876ab0-9a44-1542-8ccb-5ae466d436f3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:20.0366666Z\"\n }" + string: "{\n \"name\": \"fc16af24-38c5-c44a-b6c1-86e7f289a2c5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:03.4366666Z\"\n }" headers: cache-control: - no-cache @@ -1020,7 +1062,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:47:20 GMT + - Tue, 19 Oct 2021 07:21:03 GMT expires: - '-1' pragma: @@ -1052,14 +1094,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0876ab0-9a44-1542-8ccb-5ae466d436f3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:20.0366666Z\"\n }" + string: "{\n \"name\": \"fc16af24-38c5-c44a-b6c1-86e7f289a2c5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:03.4366666Z\"\n }" headers: cache-control: - no-cache @@ -1068,7 +1110,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:47:50 GMT + - Tue, 19 Oct 2021 07:21:33 GMT expires: - '-1' pragma: @@ -1100,14 +1142,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0876ab0-9a44-1542-8ccb-5ae466d436f3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:20.0366666Z\"\n }" + string: "{\n \"name\": \"fc16af24-38c5-c44a-b6c1-86e7f289a2c5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:03.4366666Z\"\n }" headers: cache-control: - no-cache @@ -1116,7 +1158,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:48:19 GMT + - Tue, 19 Oct 2021 07:22:03 GMT expires: - '-1' pragma: @@ -1148,14 +1190,14 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0876ab0-9a44-1542-8ccb-5ae466d436f3\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:20.0366666Z\"\n }" + string: "{\n \"name\": \"fc16af24-38c5-c44a-b6c1-86e7f289a2c5\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:20:03.4366666Z\"\n }" headers: cache-control: - no-cache @@ -1164,7 +1206,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:48:49 GMT + - Tue, 19 Oct 2021 07:22:32 GMT expires: - '-1' pragma: @@ -1196,15 +1238,15 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e0876ab0-9a44-1542-8ccb-5ae466d436f3\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:46:20.0366666Z\",\n \"\ - endTime\": \"2021-09-10T21:49:00.7817582Z\"\n }" + string: "{\n \"name\": \"fc16af24-38c5-c44a-b6c1-86e7f289a2c5\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:20:03.4366666Z\",\n \"endTime\": + \"2021-10-19T07:22:49.1418719Z\"\n }" headers: cache-control: - no-cache @@ -1213,7 +1255,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:20 GMT + - Tue, 19 Oct 2021 07:23:03 GMT expires: - '-1' pragma: @@ -1245,10 +1287,10 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 response: body: string: '' @@ -1258,11 +1300,11 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:20 GMT + - Tue, 19 Oct 2021 07:23:03 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/b06a87e0-449a-4215-8ccb-5ae466d436f3?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/24af16fc-c538-4ac4-b6c1-86e7f289a2c5?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_azurekeyvaultsecretsprovider_with_secret_rotation.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_azurekeyvaultsecretsprovider_with_secret_rotation.yaml deleted file mode 100644 index 18543739b74..00000000000 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_azurekeyvaultsecretsprovider_with_secret_rotation.yaml +++ /dev/null @@ -1,1354 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:49:22Z"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '313' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 10 Sep 2021 21:49:24 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestvjzejgppi-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": - true, "config": {"enableSecretRotation": "false"}}}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '1779' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc1477f8-2a6c-454a-812b-906de950a4d6?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3223' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:49:32 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc1477f8-2a6c-454a-812b-906de950a4d6?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"f87714cc-6c2a-4a45-812b-906de950a4d6\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:31.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:50:01 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc1477f8-2a6c-454a-812b-906de950a4d6?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"f87714cc-6c2a-4a45-812b-906de950a4d6\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:31.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:50:31 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc1477f8-2a6c-454a-812b-906de950a4d6?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"f87714cc-6c2a-4a45-812b-906de950a4d6\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:31.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:51:01 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc1477f8-2a6c-454a-812b-906de950a4d6?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"f87714cc-6c2a-4a45-812b-906de950a4d6\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:31.74Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:51:32 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc1477f8-2a6c-454a-812b-906de950a4d6?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"f87714cc-6c2a-4a45-812b-906de950a4d6\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:49:31.74Z\",\n \"endTime\"\ - : \"2021-09-10T21:51:37.4301182Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:52:02 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name -a --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4269' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:52:02 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4269' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:52:03 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestvjzejgppi-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": true, "config": - {"enableSecretRotation": "true"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - Content-Length: - - '2684' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --name --enable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bcc9e9fe-3de3-4c98-b906-39d24629ea91?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3883' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:52:06 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1197' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bcc9e9fe-3de3-4c98-b906-39d24629ea91?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"fee9c9bc-e33d-984c-b906-39d24629ea91\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:52:06.18Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '121' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:52:36 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/bcc9e9fe-3de3-4c98-b906-39d24629ea91?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"fee9c9bc-e33d-984c-b906-39d24629ea91\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:52:06.18Z\",\n \"endTime\"\ - : \"2021-09-10T21:53:07.0958453Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:53:06 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4268' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:53:06 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"true\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4268' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:53:07 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitestvjzejgppi-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "addonProfiles": {"azureKeyvaultSecretsProvider": {"enabled": true, "config": - {"enableSecretRotation": "false"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - Content-Length: - - '2685' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --name --disable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9b6e23c-a091-4012-b5c9-ea5240b1f977?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '3884' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:53:10 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9b6e23c-a091-4012-b5c9-ea5240b1f977?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"3ce2b6f9-91a0-1240-b5c9-ea5240b1f977\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:53:10.8566666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:53:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9b6e23c-a091-4012-b5c9-ea5240b1f977?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"3ce2b6f9-91a0-1240-b5c9-ea5240b1f977\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:53:10.8566666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:54:11 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f9b6e23c-a091-4012-b5c9-ea5240b1f977?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"3ce2b6f9-91a0-1240-b5c9-ea5240b1f977\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:53:10.8566666Z\",\n \"\ - endTime\": \"2021-09-10T21:54:15.2029078Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:54:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --disable-secret-rotation -o - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestvjzejgppi-8ecadf\",\n \"fqdn\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestvjzejgppi-8ecadf-6443809e.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"addonProfiles\": {\n \"azureKeyvaultSecretsProvider\": {\n \"enabled\"\ - : true,\n \"config\": {\n \"enableSecretRotation\": \"false\"\n \ - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurekeyvaultsecretsprovider-cliakstest000002\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"\ - objectId\":\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n\ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/83317f1c-e3e9-40b7-9571-82f85187fb9a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '4269' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:54:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - --resource-group --name --yes --no-wait - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/107ec3a0-33bf-4573-bbf9-2e3b72ba741a?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 10 Sep 2021 21:54:42 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/107ec3a0-33bf-4573-bbf9-2e3b72ba741a?api-version=2016-03-30 - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-deletes: - - '14999' - status: - code: 202 - message: Accepted -version: 1 diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster.yaml old mode 100644 new mode 100755 index b231fb28954..6c5538ea68b --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster.yaml @@ -13,22 +13,21 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westeurope","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:54:44Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:16:49Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '316' + - '313' content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:54:47 GMT + - Tue, 19 Oct 2021 07:16:50 GMT expires: - '-1' pragma: @@ -43,19 +42,19 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westeurope", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest4rwnf4vnj-8ecadf", - "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", - "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestafw376rvo-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -66,63 +65,61 @@ interactions: Connection: - keep-alive Content-Length: - - '1688' + - '1391' Content-Type: - application/json ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"\ - type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4rwnf4vnj-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.hcp.westeurope.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.portal.hcp.westeurope.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\"\ - ,\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\"\ - ,\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"\ - loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestafw376rvo-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3079' + - '2778' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:58 GMT + - Tue, 19 Oct 2021 07:16:52 GMT expires: - '-1' pragma: @@ -134,7 +131,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1188' status: code: 201 message: Created @@ -152,23 +149,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\"\n }" + string: "{\n \"name\": \"37640446-3029-3e44-b9c1-5f5b586c6368\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:53.67Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:55:28 GMT + - Tue, 19 Oct 2021 07:17:23 GMT expires: - '-1' pragma: @@ -200,23 +197,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\"\n }" + string: "{\n \"name\": \"37640446-3029-3e44-b9c1-5f5b586c6368\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:53.67Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:55:58 GMT + - Tue, 19 Oct 2021 07:17:53 GMT expires: - '-1' pragma: @@ -248,23 +245,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\"\n }" + string: "{\n \"name\": \"37640446-3029-3e44-b9c1-5f5b586c6368\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:53.67Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:56:28 GMT + - Tue, 19 Oct 2021 07:18:23 GMT expires: - '-1' pragma: @@ -296,23 +293,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\"\n }" + string: "{\n \"name\": \"37640446-3029-3e44-b9c1-5f5b586c6368\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:53.67Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:56:58 GMT + - Tue, 19 Oct 2021 07:18:53 GMT expires: - '-1' pragma: @@ -344,23 +341,23 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\"\n }" + string: "{\n \"name\": \"37640446-3029-3e44-b9c1-5f5b586c6368\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:16:53.67Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '121' content-type: - application/json date: - - Fri, 10 Sep 2021 21:57:29 GMT + - Tue, 19 Oct 2021 07:19:23 GMT expires: - '-1' pragma: @@ -392,23 +389,24 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/46046437-2930-443e-b9c1-5f5b586c6368?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\"\n }" + string: "{\n \"name\": \"37640446-3029-3e44-b9c1-5f5b586c6368\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:16:53.67Z\",\n \"endTime\": + \"2021-10-19T07:19:45.1977671Z\"\n }" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Fri, 10 Sep 2021 21:58:00 GMT + - Tue, 19 Oct 2021 07:19:53 GMT expires: - '-1' pragma: @@ -440,109 +438,57 @@ interactions: ParameterSetName: - --resource-group --name --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/4667e320-4ec0-463d-9862-07e958826475?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"name\": \"20e36746-c04e-3d46-9862-07e958826475\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:54:57.7733333Z\",\n \"\ - endTime\": \"2021-09-10T21:58:22.9890509Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestafw376rvo-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/48c594a4-6009-4a99-bb71-4fd8a7dbb8ab\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '170' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 21:58:30 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --ssh-key-value - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"\ - type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4rwnf4vnj-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.hcp.westeurope.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.portal.hcp.westeurope.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/54e44691-ccaf-4bc9-b998-ff20082f3f4a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" - headers: - cache-control: - - no-cache - content-length: - - '3748' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:58:30 GMT + - Tue, 19 Oct 2021 07:19:53 GMT expires: - '-1' pragma: @@ -574,60 +520,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"\ - type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4rwnf4vnj-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.hcp.westeurope.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.portal.hcp.westeurope.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/54e44691-ccaf-4bc9-b998-ff20082f3f4a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestafw376rvo-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/48c594a4-6009-4a99-bb71-4fd8a7dbb8ab\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3748' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 21:58:32 GMT + - Tue, 19 Oct 2021 07:19:55 GMT expires: - '-1' pragma: @@ -646,23 +589,24 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westeurope", "sku": {"name": "Basic", "tier": "Free"}, "identity": + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": - "cliakstest-clitest4rwnf4vnj-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "cliakstest-clitestafw376rvo-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": - "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westeurope", "enableRBAC": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/54e44691-ccaf-4bc9-b998-ff20082f3f4a"}]}}, - "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/48c594a4-6009-4a99-bb71-4fd8a7dbb8ab"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' headers: @@ -675,68 +619,65 @@ interactions: Connection: - keep-alive Content-Length: - - '2582' + - '2311' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"\ - type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4rwnf4vnj-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.hcp.westeurope.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.portal.hcp.westeurope.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/54e44691-ccaf-4bc9-b998-ff20082f3f4a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestafw376rvo-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/48c594a4-6009-4a99-bb71-4fd8a7dbb8ab\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/3dea76be-e42a-4393-9a84-4d360b8df0ce?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c8688-adf0-461d-a1a6-fc94593f653f?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3746' + - '3439' content-type: - application/json date: - - Fri, 10 Sep 2021 21:58:38 GMT + - Tue, 19 Oct 2021 07:19:57 GMT expires: - '-1' pragma: @@ -752,55 +693,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks update - Connection: - - keep-alive - ParameterSetName: - - --resource-group --name --enable-managed-identity --yes - User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/3dea76be-e42a-4393-9a84-4d360b8df0ce?api-version=2017-08-31 - response: - body: - string: "{\n \"name\": \"be76ea3d-2ae4-9343-9a84-4d360b8df0ce\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:58:36.3066666Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '126' - content-type: - - application/json - date: - - Fri, 10 Sep 2021 21:59:09 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff + - '1193' status: code: 200 message: OK @@ -818,14 +711,14 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/3dea76be-e42a-4393-9a84-4d360b8df0ce?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c8688-adf0-461d-a1a6-fc94593f653f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"be76ea3d-2ae4-9343-9a84-4d360b8df0ce\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:58:36.3066666Z\"\n }" + string: "{\n \"name\": \"88868c4f-f0ad-1d46-a1a6-fc94593f653f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:58.3133333Z\"\n }" headers: cache-control: - no-cache @@ -834,7 +727,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:59:39 GMT + - Tue, 19 Oct 2021 07:20:28 GMT expires: - '-1' pragma: @@ -866,24 +759,24 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/3dea76be-e42a-4393-9a84-4d360b8df0ce?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4f8c8688-adf0-461d-a1a6-fc94593f653f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"be76ea3d-2ae4-9343-9a84-4d360b8df0ce\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:58:36.3066666Z\",\n \"\ - endTime\": \"2021-09-10T21:59:40.4193178Z\"\n }" + string: "{\n \"name\": \"88868c4f-f0ad-1d46-a1a6-fc94593f653f\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:19:58.3133333Z\",\n \"endTime\": + \"2021-10-19T07:20:57.185711Z\"\n }" headers: cache-control: - no-cache content-length: - - '170' + - '169' content-type: - application/json date: - - Fri, 10 Sep 2021 22:00:09 GMT + - Tue, 19 Oct 2021 07:20:58 GMT expires: - '-1' pragma: @@ -915,60 +808,57 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"\ - type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ - : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4rwnf4vnj-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.hcp.westeurope.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4rwnf4vnj-8ecadf-c01f4574.portal.hcp.westeurope.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/54e44691-ccaf-4bc9-b998-ff20082f3f4a\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestafw376rvo-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestafw376rvo-8ecadf-8c55fc67.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/48c594a4-6009-4a99-bb71-4fd8a7dbb8ab\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3748' + - '3441' content-type: - application/json date: - - Fri, 10 Sep 2021 22:00:10 GMT + - Tue, 19 Oct 2021 07:20:58 GMT expires: - '-1' pragma: @@ -1002,8 +892,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: @@ -1011,17 +901,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/ed2f0ca3-af64-4085-815a-28e26c2a1d6e?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2ef37235-faf8-40ff-9bfb-59fb280e5df4?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 22:00:13 GMT + - Tue, 19 Oct 2021 07:21:01 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operationresults/ed2f0ca3-af64-4085-815a-28e26c2a1d6e?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/2ef37235-faf8-40ff-9bfb-59fb280e5df4?api-version=2016-03-30 pragma: - no-cache server: @@ -1031,7 +921,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14998' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster_with_addons.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster_with_addons.yaml old mode 100644 new mode 100755 index 83622bc1477..0db932a0bca --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster_with_addons.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_to_msi_cluster_with_addons.yaml @@ -11,23 +11,23 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westeurope","tags":{"product":"azurecli","cause":"automation","date":"2021-06-02T09:53:29Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:06:46Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '316' + - '313' content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:53:33 GMT + - Tue, 19 Oct 2021 07:06:47 GMT expires: - '-1' pragma: @@ -53,23 +53,23 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westeurope","tags":{"product":"azurecli","cause":"automation","date":"2021-06-02T09:53:29Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:06:46Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '316' + - '313' content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:53:33 GMT + - Tue, 19 Oct 2021 07:06:47 GMT expires: - '-1' pragma: @@ -95,11 +95,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: HEAD - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/DefaultResourceGroup-WEU?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/DefaultResourceGroup-WUS2?api-version=2021-04-01 response: body: string: '' @@ -107,57 +107,9 @@ interactions: cache-control: - no-cache content-length: - - '116' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 02 Jun 2021 09:53:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - status: - code: 404 - message: Not Found -- request: - body: '{"location": "westeurope"}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '26' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons - User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/DefaultResourceGroup-WEU?api-version=2020-10-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DefaultResourceGroup-WEU","name":"DefaultResourceGroup-WEU","type":"Microsoft.Resources/resourceGroups","location":"westeurope","properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '249' - content-type: - - application/json; charset=utf-8 + - '0' date: - - Wed, 02 Jun 2021 09:53:36 GMT + - Tue, 19 Oct 2021 07:06:48 GMT expires: - '-1' pragma: @@ -166,80 +118,14 @@ interactions: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - status: - code: 201 - message: Created -- request: - body: '{"location": "westeurope", "properties": {"sku": {"name": "standalone"}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '73' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons - User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DefaultResourceGroup-WEU/providers/Microsoft.OperationalInsights/workspaces/DefaultWorkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-WEU?api-version=2015-11-01-preview - response: - body: - string: "{\r\n \"properties\": {\r\n \"source\": \"Azure\",\r\n \"customerId\": - \"e3f619da-38bb-493c-812e-899fe351fb2f\",\r\n \"provisioningState\": \"Creating\",\r\n - \ \"sku\": {\r\n \"name\": \"standalone\",\r\n \"lastSkuUpdate\": - \"Wed, 02 Jun 2021 09:53:43 GMT\"\r\n },\r\n \"retentionInDays\": 31,\r\n - \ \"features\": {\r\n \"legacy\": 0,\r\n \"searchVersion\": 1,\r\n - \ \"enableLogAccessUsingOnlyResourcePermissions\": true\r\n },\r\n - \ \"workspaceCapping\": {\r\n \"dailyQuotaGb\": -1.0,\r\n \"quotaNextResetTime\": - \"Wed, 02 Jun 2021 14:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n - \ },\r\n \"publicNetworkAccessForIngestion\": \"Enabled\",\r\n \"publicNetworkAccessForQuery\": - \"Enabled\",\r\n \"createdDate\": \"Wed, 02 Jun 2021 09:53:43 GMT\",\r\n - \ \"modifiedDate\": \"Wed, 02 Jun 2021 09:53:43 GMT\"\r\n },\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\",\r\n - \ \"name\": \"DefaultWorkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-WEU\",\r\n - \ \"type\": \"Microsoft.OperationalInsights/workspaces\",\r\n \"location\": - \"westeurope\"\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '1161' - content-type: - - application/json - date: - - Wed, 02 Jun 2021 09:53:45 GMT - pragma: - - no-cache - server: - - Microsoft-IIS/10.0 - - Microsoft-IIS/10.0 - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' - x-powered-by: - - ASP.NET - - ASP.NET status: - code: 201 - message: Created + code: 204 + message: No Content - request: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: @@ -247,28 +133,28 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DefaultResourceGroup-WEU/providers/Microsoft.OperationalInsights/workspaces/DefaultWorkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-WEU?api-version=2015-11-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/DefaultResourceGroup-WUS2/providers/Microsoft.OperationalInsights/workspaces/DefaultWorkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-WUS2?api-version=2015-11-01-preview response: body: string: "{\r\n \"properties\": {\r\n \"source\": \"Azure\",\r\n \"customerId\": - \"e3f619da-38bb-493c-812e-899fe351fb2f\",\r\n \"provisioningState\": \"Succeeded\",\r\n + \"e897efd7-55de-4860-ac51-7403ccb7e3cf\",\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"sku\": {\r\n \"name\": \"standalone\",\r\n \"lastSkuUpdate\": - \"Wed, 02 Jun 2021 09:53:43 GMT\"\r\n },\r\n \"retentionInDays\": 31,\r\n + \"Mon, 02 Aug 2021 07:30:13 GMT\"\r\n },\r\n \"retentionInDays\": 30,\r\n \ \"features\": {\r\n \"legacy\": 0,\r\n \"searchVersion\": 1,\r\n \ \"enableLogAccessUsingOnlyResourcePermissions\": true\r\n },\r\n \ \"workspaceCapping\": {\r\n \"dailyQuotaGb\": -1.0,\r\n \"quotaNextResetTime\": - \"Wed, 02 Jun 2021 14:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n + \"Tue, 19 Oct 2021 23:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n \ },\r\n \"publicNetworkAccessForIngestion\": \"Enabled\",\r\n \"publicNetworkAccessForQuery\": - \"Enabled\",\r\n \"createdDate\": \"Wed, 02 Jun 2021 09:53:43 GMT\",\r\n - \ \"modifiedDate\": \"Wed, 02 Jun 2021 09:53:45 GMT\"\r\n },\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\",\r\n - \ \"name\": \"DefaultWorkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-WEU\",\r\n + \"Enabled\",\r\n \"createdDate\": \"Mon, 02 Aug 2021 07:30:13 GMT\",\r\n + \ \"modifiedDate\": \"Mon, 18 Oct 2021 03:41:31 GMT\"\r\n },\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\r\n + \ \"name\": \"DefaultWorkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-WUS2\",\r\n \ \"type\": \"Microsoft.OperationalInsights/workspaces\",\r\n \"location\": - \"westeurope\"\r\n}" + \"westus2\"\r\n}" headers: cache-control: - no-cache @@ -277,7 +163,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:54:15 GMT + - Tue, 19 Oct 2021 07:06:47 GMT pragma: - no-cache server: @@ -309,28 +195,28 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu?api-version=2015-11-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2?api-version=2015-11-01-preview response: body: string: "{\r\n \"properties\": {\r\n \"source\": \"Azure\",\r\n \"customerId\": - \"e3f619da-38bb-493c-812e-899fe351fb2f\",\r\n \"provisioningState\": \"Succeeded\",\r\n + \"e897efd7-55de-4860-ac51-7403ccb7e3cf\",\r\n \"provisioningState\": \"Succeeded\",\r\n \ \"sku\": {\r\n \"name\": \"standalone\",\r\n \"lastSkuUpdate\": - \"Wed, 02 Jun 2021 09:53:43 GMT\"\r\n },\r\n \"retentionInDays\": 31,\r\n + \"Mon, 02 Aug 2021 07:30:13 GMT\"\r\n },\r\n \"retentionInDays\": 30,\r\n \ \"features\": {\r\n \"legacy\": 0,\r\n \"searchVersion\": 1,\r\n \ \"enableLogAccessUsingOnlyResourcePermissions\": true\r\n },\r\n \ \"workspaceCapping\": {\r\n \"dailyQuotaGb\": -1.0,\r\n \"quotaNextResetTime\": - \"Wed, 02 Jun 2021 14:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n + \"Tue, 19 Oct 2021 23:00:00 GMT\",\r\n \"dataIngestionStatus\": \"RespectQuota\"\r\n \ },\r\n \"publicNetworkAccessForIngestion\": \"Enabled\",\r\n \"publicNetworkAccessForQuery\": - \"Enabled\",\r\n \"createdDate\": \"Wed, 02 Jun 2021 09:53:43 GMT\",\r\n - \ \"modifiedDate\": \"Wed, 02 Jun 2021 09:53:45 GMT\"\r\n },\r\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\",\r\n - \ \"name\": \"DefaultWorkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-WEU\",\r\n + \"Enabled\",\r\n \"createdDate\": \"Mon, 02 Aug 2021 07:30:13 GMT\",\r\n + \ \"modifiedDate\": \"Mon, 18 Oct 2021 03:41:31 GMT\"\r\n },\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\r\n + \ \"name\": \"DefaultWorkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-WUS2\",\r\n \ \"type\": \"Microsoft.OperationalInsights/workspaces\",\r\n \"location\": - \"westeurope\"\r\n}" + \"westus2\"\r\n}" headers: cache-control: - no-cache @@ -339,7 +225,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:54:16 GMT + - Tue, 19 Oct 2021 07:06:48 GMT pragma: - no-cache server: @@ -378,9 +264,9 @@ interactions: "[Concat(''ContainerInsights'', ''('', split(parameters(''workspaceResourceId''),''/'')[8], '')'')]", "product": "[Concat(''OMSGallery/'', ''ContainerInsights'')]", "promotionCode": "", "publisher": "Microsoft"}}]}, "parameters": {}}}]}, "parameters": {"workspaceResourceId": - {"value": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu"}, - "workspaceRegion": {"value": "westeurope"}, "solutionDeploymentName": {"value": - "ContainerInsights-1622627657048"}}, "mode": "incremental"}}' + {"value": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2"}, + "workspaceRegion": {"value": "westus2"}, "solutionDeploymentName": {"value": + "ContainerInsights-1634627209124"}}, "mode": "incremental"}}' headers: Accept: - application/json @@ -391,29 +277,29 @@ interactions: Connection: - keep-alive Content-Length: - - '1957' + - '1956' Content-Type: - application/json ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/defaultresourcegroup-weu/providers/Microsoft.Resources/deployments/aks-monitoring-1622627657048","name":"aks-monitoring-1622627657048","type":"Microsoft.Resources/deployments","properties":{"templateHash":"13112976782773545168","parameters":{"workspaceResourceId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu"},"workspaceRegion":{"type":"String","value":"westeurope"},"solutionDeploymentName":{"type":"String","value":"ContainerInsights-1622627657048"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2021-06-02T09:54:21.4982082Z","duration":"PT2.2165864S","correlationId":"e10e7fab-7968-4ca8-8132-9f6b57d49525","providers":[{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/defaultresourcegroup-wus2/providers/Microsoft.Resources/deployments/aks-monitoring-1634627209124","name":"aks-monitoring-1634627209124","type":"Microsoft.Resources/deployments","properties":{"templateHash":"7932017758444010137","parameters":{"workspaceResourceId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2"},"workspaceRegion":{"type":"String","value":"westus2"},"solutionDeploymentName":{"type":"String","value":"ContainerInsights-1634627209124"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2021-10-19T07:06:49.8396026Z","duration":"PT0.1639072S","correlationId":"a9566505-dd2c-4bc2-b533-7e96f8dc416d","providers":[{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[]}}' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/Microsoft.Resources/deployments/aks-monitoring-1622627657048/operationStatuses/08585789792261959975?api-version=2020-10-01 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/Microsoft.Resources/deployments/aks-monitoring-1634627209124/operationStatuses/08585669796758019237?api-version=2021-04-01 cache-control: - no-cache content-length: - - '1023' + - '1022' content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:54:22 GMT + - Tue, 19 Oct 2021 07:06:48 GMT expires: - '-1' pragma: @@ -423,25 +309,26 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created - request: - body: '{"location": "westeurope", "properties": {"kubernetesVersion": "", "dnsPrefix": - "cliakstest-clitestls4oi2hnm-c4528d", "agentPoolProfiles": [{"count": 3, "vmSize": - "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest37iqvywrb-8ecadf", + "agentPoolProfiles": [{"count": 3, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": - "Delete", "enableEncryptionAtHost": false, "enableFIPS": false, "name": "nodepool1"}], - "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\n"}]}}, "addonProfiles": {"omsagent": {"enabled": true, "config": - {"logAnalyticsWorkspaceResourceID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu"}}}, - "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}, "disableLocalAccounts": false}, "identity": - {"type": "SystemAssigned"}}' + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {"omsagent": {"enabled": + true, "config": {"logAnalyticsWorkspaceResourceID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2", + "useAADAuth": "False"}}}, "enableRBAC": true, "enablePodSecurityPolicy": false, + "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": + "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", + "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -452,64 +339,64 @@ interactions: Connection: - keep-alive Content-Length: - - '1576' + - '1696' Content-Type: - - application/json; charset=utf-8 + - application/json ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"type\": + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.19.11\",\n \"dnsPrefix\": \"cliakstest-clitestls4oi2hnm-c4528d\",\n - \ \"fqdn\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.hcp.westeurope.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.portal.hcp.westeurope.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest37iqvywrb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.19.11\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.05.19\",\n + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\"\n - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": - {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": - \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\n + \ \"useAADAuth\": \"False\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3034' + - '3151' content-type: - application/json date: - - Wed, 02 Jun 2021 09:54:37 GMT + - Tue, 19 Oct 2021 07:06:52 GMT expires: - '-1' pragma: @@ -521,7 +408,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' status: code: 201 message: Created @@ -537,11 +424,11 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585789792261959975?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08585669796758019237?api-version=2021-04-01 response: body: string: '{"status":"Succeeded"}' @@ -553,7 +440,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:54:52 GMT + - Tue, 19 Oct 2021 07:07:19 GMT expires: - '-1' pragma: @@ -579,14 +466,14 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - AZURECLI/2.24.1 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.3 (Windows-10-10.0.19041-SP0) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2020-10-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/defaultresourcegroup-weu/providers/Microsoft.Resources/deployments/aks-monitoring-1622627657048","name":"aks-monitoring-1622627657048","type":"Microsoft.Resources/deployments","properties":{"templateHash":"13112976782773545168","parameters":{"workspaceResourceId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu"},"workspaceRegion":{"type":"String","value":"westeurope"},"solutionDeploymentName":{"type":"String","value":"ContainerInsights-1622627657048"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2021-06-02T09:54:37.9825746Z","duration":"PT18.7009528S","correlationId":"e10e7fab-7968-4ca8-8132-9f6b57d49525","providers":[{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[],"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/defaultresourcegroup-weu/providers/Microsoft.OperationsManagement/solutions/ContainerInsights(defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu)"}]}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/defaultresourcegroup-wus2/providers/Microsoft.Resources/deployments/aks-monitoring-1634627209124","name":"aks-monitoring-1634627209124","type":"Microsoft.Resources/deployments","properties":{"templateHash":"7932017758444010137","parameters":{"workspaceResourceId":{"type":"String","value":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2"},"workspaceRegion":{"type":"String","value":"westus2"},"solutionDeploymentName":{"type":"String","value":"ContainerInsights-1634627209124"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2021-10-19T07:06:56.1554453Z","duration":"PT6.4797499S","correlationId":"a9566505-dd2c-4bc2-b533-7e96f8dc416d","providers":[{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[],"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/defaultresourcegroup-wus2/providers/Microsoft.OperationsManagement/solutions/ContainerInsights(defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2)"}]}}' headers: cache-control: - no-cache @@ -595,7 +482,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:54:53 GMT + - Tue, 19 Oct 2021 07:07:19 GMT expires: - '-1' pragma: @@ -613,7 +500,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -621,16 +508,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\"\n }" headers: cache-control: - no-cache @@ -639,7 +526,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:55:08 GMT + - Tue, 19 Oct 2021 07:07:22 GMT expires: - '-1' pragma: @@ -661,7 +548,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -669,16 +556,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\"\n }" headers: cache-control: - no-cache @@ -687,7 +574,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:55:39 GMT + - Tue, 19 Oct 2021 07:07:52 GMT expires: - '-1' pragma: @@ -709,7 +596,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -717,16 +604,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\"\n }" headers: cache-control: - no-cache @@ -735,7 +622,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:56:10 GMT + - Tue, 19 Oct 2021 07:08:22 GMT expires: - '-1' pragma: @@ -757,7 +644,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -765,16 +652,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\"\n }" headers: cache-control: - no-cache @@ -783,7 +670,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:56:41 GMT + - Tue, 19 Oct 2021 07:08:53 GMT expires: - '-1' pragma: @@ -805,7 +692,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -813,16 +700,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\"\n }" headers: cache-control: - no-cache @@ -831,7 +718,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:57:12 GMT + - Tue, 19 Oct 2021 07:09:22 GMT expires: - '-1' pragma: @@ -853,7 +740,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -861,16 +748,16 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\"\n }" headers: cache-control: - no-cache @@ -879,7 +766,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:57:43 GMT + - Tue, 19 Oct 2021 07:09:52 GMT expires: - '-1' pragma: @@ -901,7 +788,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -909,17 +796,17 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/26a4e0e4-cb43-4d03-a703-52f5787bd34c?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9ca9ee18-4e8e-4ee8-9c61-e49893eb425f?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"e4e0a426-43cb-034d-a703-52f5787bd34c\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-06-02T09:54:36.5933333Z\",\n \"endTime\": - \"2021-06-02T09:58:06.7797641Z\"\n }" + string: "{\n \"name\": \"18eea99c-8e4e-e84e-9c61-e49893eb425f\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:06:52.7133333Z\",\n \"endTime\": + \"2021-10-19T07:09:56.0956207Z\"\n }" headers: cache-control: - no-cache @@ -928,7 +815,7 @@ interactions: content-type: - application/json date: - - Wed, 02 Jun 2021 09:58:14 GMT + - Tue, 19 Oct 2021 07:10:22 GMT expires: - '-1' pragma: @@ -950,7 +837,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -958,62 +845,64 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"type\": + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.19.11\",\n \"dnsPrefix\": \"cliakstest-clitestls4oi2hnm-c4528d\",\n - \ \"fqdn\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.hcp.westeurope.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.portal.hcp.westeurope.azmk8s.io\",\n + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest37iqvywrb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.portal.hcp.westus2.azmk8s.io\",\n \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.19.11\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.05.19\",\n + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\"\n - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/omsagent-cliakstest000002\",\n + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\n + \ \"useAADAuth\": \"False\"\n },\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/omsagent-cliakstest000002\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\",\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/7d3afeea-87aa-46de-bee6-6a25b48642ef\"\n + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4ca8e926-10ba-4d89-b50f-efabb38c476a\"\n \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4069' + - '4177' content-type: - application/json date: - - Wed, 02 Jun 2021 09:58:16 GMT + - Tue, 19 Oct 2021 07:10:23 GMT expires: - '-1' pragma: @@ -1043,10 +932,10 @@ interactions: Connection: - keep-alive ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -1063,7 +952,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:58:17 GMT + - Tue, 19 Oct 2021 07:10:24 GMT expires: - '-1' pragma: @@ -1100,41 +989,46 @@ interactions: Cookie: - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --generate-ssh-keys --enable-addons + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/377de7cb-05f0-4375-8989-a2868273a112?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/71155c65-e4dd-494a-a3a0-d8ffee8eaf6a?api-version=2020-04-01-preview response: body: - string: '{"properties":{"roleDefinitionId":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","principalId":"00000000-0000-0000-0000-000000000001","principalType":"ServicePrincipal","scope":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002","condition":null,"conditionVersion":null,"createdOn":"2021-06-02T09:58:18.0317316Z","updatedOn":"2021-06-02T09:58:18.3266729Z","createdBy":null,"updatedBy":"a75ea823-3748-4855-a4df-f4ba5383d006","delegatedManagedIdentityResourceId":null,"description":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/377de7cb-05f0-4375-8989-a2868273a112","type":"Microsoft.Authorization/roleAssignments","name":"377de7cb-05f0-4375-8989-a2868273a112"}' + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/71155c65-e4dd-494a-a3a0-d8ffee8eaf6a'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' headers: cache-control: - no-cache + connection: + - close content-length: - - '1029' + - '595' content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:58:22 GMT + - Tue, 19 Oct 2021 07:10:24 GMT expires: - '-1' pragma: - no-cache - set-cookie: - - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' + x-ms-failure-cause: + - gateway status: - code: 201 - message: Created + code: 403 + message: Forbidden - request: body: null headers: @@ -1143,74 +1037,37 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --yes + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.19.11\",\n \"dnsPrefix\": \"cliakstest-clitestls4oi2hnm-c4528d\",\n - \ \"fqdn\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.hcp.westeurope.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.portal.hcp.westeurope.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.19.11\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.05.19\",\n - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": - \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": - {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\"\n - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/omsagent-cliakstest000002\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": - {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/7d3afeea-87aa-46de-bee6-6a25b48642ef\"\n - \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": - \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' headers: cache-control: - no-cache content-length: - - '4069' + - '776' content-type: - - application/json + - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:58:24 GMT + - Tue, 19 Oct 2021 07:10:26 GMT expires: - '-1' pragma: - no-cache - server: - - nginx + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1223,119 +1080,64 @@ interactions: code: 200 message: OK - request: - body: '{"location": "westeurope", "properties": {"kubernetesVersion": "1.19.11", - "dnsPrefix": "cliakstest-clitestls4oi2hnm-c4528d", "agentPoolProfiles": [{"count": - 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", - "kubeletDiskType": "OS", "maxPods": 110, "osType": "Linux", "osSKU": "Ubuntu", - "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "1.19.11", "enableNodePublicIP": false, "nodeLabels": {}, "enableEncryptionAtHost": - false, "enableFIPS": false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": - "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "addonProfiles": {"omsagent": {"enabled": true, "config": {"logAnalyticsWorkspaceResourceID": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu"}}}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westeurope", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": - "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": - "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", - "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": - {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/7d3afeea-87aa-46de-bee6-6a25b48642ef"}]}}, - "autoUpgradeProfile": {}, "identityProfile": {"kubeletidentity": {"resourceId": - "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", - "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, - "disableLocalAccounts": false}, "identity": {"type": "SystemAssigned"}, "sku": - {"name": "Basic", "tier": "Free"}}' + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks update + - aks create Connection: - keep-alive Content-Length: - - '2525' + - '233' Content-Type: - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --enable-managed-identity --yes + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/221c12f5-88b2-473c-9304-955fb9e1d194?api-version=2020-04-01-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.19.11\",\n \"dnsPrefix\": \"cliakstest-clitestls4oi2hnm-c4528d\",\n - \ \"fqdn\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.hcp.westeurope.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.portal.hcp.westeurope.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Updating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.19.11\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.05.19\",\n - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": - \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": - {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\"\n - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": - {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/7d3afeea-87aa-46de-bee6-6a25b48642ef\"\n - \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": - \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/221c12f5-88b2-473c-9304-955fb9e1d194'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/0bb4c3e0-49bf-4cad-b3bf-67b6b0549b80?api-version=2017-08-31 cache-control: - no-cache + connection: + - close content-length: - - '3701' + - '595' content-type: - - application/json + - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:58:31 GMT + - Tue, 19 Oct 2021 07:10:26 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1198' + x-ms-failure-cause: + - gateway status: - code: 200 - message: OK + code: 403 + message: Forbidden - request: body: null headers: @@ -1344,35 +1146,37 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - aks update + - aks create Connection: - keep-alive ParameterSetName: - - --resource-group --name --enable-managed-identity --yes + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/0bb4c3e0-49bf-4cad-b3bf-67b6b0549b80?api-version=2017-08-31 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview response: body: - string: "{\n \"name\": \"e0c3b40b-bf49-ad4c-b3bf-67b6b0549b80\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2021-06-02T09:58:29.7333333Z\"\n }" + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' headers: cache-control: - no-cache content-length: - - '126' + - '776' content-type: - - application/json + - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:59:02 GMT + - Tue, 19 Oct 2021 07:10:30 GMT expires: - '-1' pragma: - no-cache - server: - - nginx + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1385,47 +1189,2053 @@ interactions: code: 200 message: OK - request: - body: null + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - aks update + - aks create Connection: - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production ParameterSetName: - - --resource-group --name --enable-managed-identity --yes + - --resource-group --name --enable-addons --ssh-key-value User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/0bb4c3e0-49bf-4cad-b3bf-67b6b0549b80?api-version=2017-08-31 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/fd2b2824-ed97-4ff0-9bd2-647bcca80fff?api-version=2020-04-01-preview response: body: - string: "{\n \"name\": \"e0c3b40b-bf49-ad4c-b3bf-67b6b0549b80\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2021-06-02T09:58:29.7333333Z\",\n \"endTime\": - \"2021-06-02T09:59:30.7068117Z\"\n }" + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/fd2b2824-ed97-4ff0-9bd2-647bcca80fff'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' headers: cache-control: - no-cache + connection: + - close content-length: - - '170' + - '595' content-type: - - application/json + - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:59:33 GMT + - Tue, 19 Oct 2021 07:10:30 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:10:37 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/0fa29914-9e33-4a77-8603-b21d36484ce1?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/0fa29914-9e33-4a77-8603-b21d36484ce1'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:10:37 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:10:45 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/31c8d2c8-0e21-401e-9157-03efce417073?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/31c8d2c8-0e21-401e-9157-03efce417073'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:10:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:10:56 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/d0fa44e9-fa35-44c0-88a5-2debafd39391?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/d0fa44e9-fa35-44c0-88a5-2debafd39391'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:10:56 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:08 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/a5073e60-2dd7-4dc5-8b94-8c0119008d76?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/a5073e60-2dd7-4dc5-8b94-8c0119008d76'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:08 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:23 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/c65fc6c3-449d-42a6-9840-9d0efe27fd7b?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/c65fc6c3-449d-42a6-9840-9d0efe27fd7b'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:23 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:39 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/2d266918-d115-4ec8-9e46-1f1bec7bc6af?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/2d266918-d115-4ec8-9e46-1f1bec7bc6af'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:39 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:58 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-addons --ssh-key-value + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/1060ff13-d623-48ec-855b-68211bb57408?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/1060ff13-d623-48ec-855b-68211bb57408'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:11:58 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest37iqvywrb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\n + \ \"useAADAuth\": \"False\"\n },\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/omsagent-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4ca8e926-10ba-4d89-b50f-efabb38c476a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4177' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:12:18 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": + "cliakstest-clitest37iqvywrb-8ecadf", "agentPoolProfiles": [{"count": 3, "vmSize": + "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 110, "osType": "Linux", + "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], + "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "addonProfiles": {"omsagent": {"enabled": true, "config": {"logAnalyticsWorkspaceResourceID": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2", + "useAADAuth": "False"}}}, "nodeResourceGroup": "MC_clitest000001_cliakstest000002_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "kubenet", "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": + "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", + "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": + {"count": 1}, "effectiveOutboundIPs": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4ca8e926-10ba-4d89-b50f-efabb38c476a"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '2637' + Content-Type: + - application/json + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest37iqvywrb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\n + \ \"useAADAuth\": \"False\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4ca8e926-10ba-4d89-b50f-efabb38c476a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/606c26f0-b1bc-4423-8067-dcea309478a3?api-version=2016-03-30 + cache-control: + - no-cache + content-length: + - '3812' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:12:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/606c26f0-b1bc-4423-8067-dcea309478a3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"f0266c60-bcb1-2344-8067-dcea309478a3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:21.3666666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:12:50 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/606c26f0-b1bc-4423-8067-dcea309478a3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"f0266c60-bcb1-2344-8067-dcea309478a3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:21.3666666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:13:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/606c26f0-b1bc-4423-8067-dcea309478a3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"f0266c60-bcb1-2344-8067-dcea309478a3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:21.3666666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:13:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/606c26f0-b1bc-4423-8067-dcea309478a3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"f0266c60-bcb1-2344-8067-dcea309478a3\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:21.3666666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:14:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/606c26f0-b1bc-4423-8067-dcea309478a3?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"f0266c60-bcb1-2344-8067-dcea309478a3\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:12:21.3666666Z\",\n \"endTime\": + \"2021-10-19T07:14:50.6562308Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '170' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:14:50 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitest37iqvywrb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": + {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-wus2/providers/microsoft.operationalinsights/workspaces/defaultworkspace-8ecadfc9-d1a3-4ea4-b844-0d9f87e4d7c8-wus2\",\n + \ \"useAADAuth\": \"False\"\n },\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/omsagent-cliakstest000002\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/4ca8e926-10ba-4d89-b50f-efabb38c476a\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4177' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:14:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:14:52 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/38d02a46-7d53-485c-adc7-602c6eb6c77f?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/38d02a46-7d53-485c-adc7-602c6eb6c77f'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:14:52 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:14:54 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/9170e18a-f392-4387-a2ab-758c3839ebfe?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/9170e18a-f392-4387-a2ab-758c3839ebfe'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:14:54 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:14:59 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/de92484e-fd28-47ee-87ce-0e889ef6993e?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/de92484e-fd28-47ee-87ce-0e889ef6993e'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:14:59 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:06 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/41c22406-eda4-4532-87b5-37605a8b81c7?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/41c22406-eda4-4532-87b5-37605a8b81c7'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:06 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:14 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/b176b806-41c3-40ee-adb0-f520f2f72e09?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/b176b806-41c3-40ee-adb0-f520f2f72e09'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:14 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:25 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/47516932-e430-4e99-9546-a7e7232aef30?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/47516932-e430-4e99-9546-a7e7232aef30'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:25 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview + response: + body: + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:36 GMT + expires: + - '-1' + pragma: + - no-cache + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked vary: - Accept-Encoding x-content-type-options: @@ -1433,6 +3243,65 @@ interactions: status: code: 200 message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/55d09c90-5edd-4735-afc6-b254d0608f6a?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/55d09c90-5edd-4735-afc6-b254d0608f6a'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:36 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden - request: body: null headers: @@ -1447,66 +3316,31 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westeurope\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.19.11\",\n \"dnsPrefix\": \"cliakstest-clitestls4oi2hnm-c4528d\",\n - \ \"fqdn\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.hcp.westeurope.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.portal.hcp.westeurope.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.19.11\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.05.19\",\n - \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": - \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": - \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv0sUNfr3i8fLY+8AcZXg74hbym+rQBmQBMbpATyb15Km9U9d9oLT+4f77BT77feefiQtgyNB4kF2In20H6PaDqCnAJv9CaqsSb9by/pSg7GM/I08DNifXn10avFbaQL1Bk4UPf9ZrU9NPz1x7EjI/GBzJN5oww2sz3wL3tuEc5ILEXFJCSV24M2HtpgtobSSpYcY5SXCj1nniy+VKYf+f2AD0VjMF3J6JA5t4FFY/FzP5cy7p5DHeRc8S7MJOtqkNEiWosGBfZn46rreMdXn5TmNPNoCWtPvl3XVzFGmIIe00MSYvmZaxcucEQO9u87bw6Kk7CWytA4juZm0pDaWD - guwe@guwe-u1804\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"addonProfiles\": - {\n \"omsagent\": {\n \"enabled\": true,\n \"config\": {\n \"logAnalyticsWorkspaceResourceID\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-weu/providers/microsoft.operationalinsights/workspaces/defaultworkspace-c4528d9e-c99a-48bb-b12d-fde2176a43b8-weu\"\n - \ },\n \"identity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/omsagent-cliakstest000002\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n }\n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westeurope\",\n - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": - {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.Network/publicIPAddresses/7d3afeea-87aa-46de-bee6-6a25b48642ef\"\n - \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": - \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": - 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westeurope/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false\n },\n \"identity\": {\n - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' headers: cache-control: - no-cache content-length: - - '4069' + - '776' content-type: - - application/json + - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:59:35 GMT + - Tue, 19 Oct 2021 07:15:51 GMT expires: - '-1' pragma: - no-cache - server: - - nginx + set-cookie: + - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains transfer-encoding: @@ -1518,6 +3352,65 @@ interactions: status: code: 200 message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/08c0b472-202c-4c4a-99a2-98920aa1e4b3?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/08c0b472-202c-4c4a-99a2-98920aa1e4b3'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:15:51 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden - request: body: null headers: @@ -1532,8 +3425,8 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: GET @@ -1550,7 +3443,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:59:35 GMT + - Tue, 19 Oct 2021 07:16:07 GMT expires: - '-1' pragma: @@ -1589,25 +3482,77 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --yes User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.24.1 + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 accept-language: - en-US method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/fdfedb95-eadc-48ba-880e-55647fabe82b?api-version=2020-04-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/a451237b-48e3-4c69-8ebb-e2374547a864?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/a451237b-48e3-4c69-8ebb-e2374547a864'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:16:07 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleDefinitions?$filter=roleName%20eq%20%27Monitoring%20Metrics%20Publisher%27&api-version=2018-01-01-preview response: body: - string: '{"error":{"code":"RoleAssignmentExists","message":"The role assignment - already exists."}}' + string: '{"value":[{"properties":{"roleName":"Monitoring Metrics Publisher","type":"BuiltInRole","description":"Enables + publishing metrics against Azure resources","assignableScopes":["/"],"permissions":[{"actions":["Microsoft.Insights/Register/Action","Microsoft.Support/*","Microsoft.Resources/subscriptions/resourceGroups/read"],"notActions":[],"dataActions":["Microsoft.Insights/Metrics/Write"],"notDataActions":[]}],"createdOn":"2018-08-14T00:36:16.5610279Z","updatedOn":"2018-08-14T00:37:18.1465065Z","createdBy":null,"updatedBy":null},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb","type":"Microsoft.Authorization/roleDefinitions","name":"3913510d-42f4-4e42-8a64-420c390055eb"}]}' headers: cache-control: - no-cache content-length: - - '89' + - '776' content-type: - application/json; charset=utf-8 date: - - Wed, 02 Jun 2021 09:59:36 GMT + - Tue, 19 Oct 2021 07:16:26 GMT expires: - '-1' pragma: @@ -1616,13 +3561,74 @@ interactions: - x-ms-gateway-slice=Production; path=/; secure; samesite=none; httponly strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: - code: 409 - message: Conflict + code: 200 + message: OK +- request: + body: '{"properties": {"roleDefinitionId": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/roleDefinitions/3913510d-42f4-4e42-8a64-420c390055eb", + "principalId":"00000000-0000-0000-0000-000000000001"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + Content-Length: + - '233' + Content-Type: + - application/json; charset=utf-8 + Cookie: + - x-ms-gateway-slice=Production + ParameterSetName: + - --resource-group --name --enable-managed-identity --yes + User-Agent: + - python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) msrest/0.6.21 + msrest_azure/0.6.3 azure-mgmt-authorization/0.61.0 Azure-SDK-For-Python AZURECLI/2.29.0 + accept-language: + - en-US + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/3ad515b0-2145-4d85-a04a-3153eeff7e2c?api-version=2020-04-01-preview + response: + body: + string: '{"error":{"code":"AuthorizationFailed","message":"The client ''119e1aeb-4592-42d6-9507-c66df857924f'' + with object id ''119e1aeb-4592-42d6-9507-c66df857924f'' does not have authorization + to perform action ''Microsoft.Authorization/roleAssignments/write'' over scope + ''/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/providers/Microsoft.Authorization/roleAssignments/3ad515b0-2145-4d85-a04a-3153eeff7e2c'' + or the scope is invalid. If access was recently granted, please refresh your + credentials."}}' + headers: + cache-control: + - no-cache + connection: + - close + content-length: + - '595' + content-type: + - application/json; charset=utf-8 + date: + - Tue, 19 Oct 2021 07:16:26 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + status: + code: 403 + message: Forbidden - request: body: null headers: @@ -1637,12 +3643,10 @@ interactions: ParameterSetName: - --resource-group --name User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.0.0 Azure-SDK-For-Python AZURECLI/2.24.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/outboundNetworkDependenciesEndpoints?api-version=2021-05-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/outboundNetworkDependenciesEndpoints?api-version=2021-09-01 response: body: string: "{\n \"value\": [\n {\n \"category\": \"azure-resource-management\",\n @@ -1673,7 +3677,7 @@ interactions: \ ]\n },\n {\n \"domainName\": \"changelogs.ubuntu.com\",\n \ \"endpointDetails\": [\n {\n \"port\": 80,\n \"protocol\": \"Http\"\n }\n ]\n }\n ]\n },\n {\n \"category\": - \"apiserver\",\n \"endpoints\": [\n {\n \"domainName\": \"cliakstest-clitestls4oi2hnm-c4528d-99d569e1.hcp.westeurope.azmk8s.io\",\n + \"apiserver\",\n \"endpoints\": [\n {\n \"domainName\": \"cliakstest-clitest37iqvywrb-8ecadf-39f7f1b6.hcp.westus2.azmk8s.io\",\n \ \"endpointDetails\": [\n {\n \"port\": 443,\n \"protocol\": \"Https\"\n }\n ]\n }\n ]\n },\n {\n \"category\": \"addon-monitoring\",\n \"endpoints\": [\n {\n \"domainName\": @@ -1690,11 +3694,11 @@ interactions: cache-control: - no-cache content-length: - - '3015' + - '3012' content-type: - application/json date: - - Wed, 02 Jun 2021 09:59:37 GMT + - Tue, 19 Oct 2021 07:16:47 GMT expires: - '-1' pragma: @@ -1728,28 +3732,26 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - python/3.8.3 (Windows-10-10.0.19041-SP0) msrest/0.6.21 msrest_azure/0.6.4 - azure-mgmt-containerservice/11.2.0 Azure-SDK-For-Python AZURECLI/2.24.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-03-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-07-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operations/7a9ca7bc-86bd-47e9-92bf-ab2d17e37ca6?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/d937786a-1925-4c0d-8c9e-4ff404e473d2?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Wed, 02 Jun 2021 09:59:41 GMT + - Tue, 19 Oct 2021 07:16:47 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westeurope/operationresults/7a9ca7bc-86bd-47e9-92bf-ab2d17e37ca6?api-version=2017-08-31 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/d937786a-1925-4c0d-8c9e-4ff404e473d2?api-version=2016-03-30 pragma: - no-cache server: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_gmsa.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_gmsa.yaml new file mode 100644 index 00000000000..96e1ed24148 --- /dev/null +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_gmsa.yaml @@ -0,0 +1,1426 @@ +interactions: +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.5 + (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 + response: + body: {string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"centraluseuap","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T09:27:19Z"},"properties":{"provisioningState":"Succeeded"}}'} + headers: + cache-control: [no-cache] + content-length: ['319'] + content-type: [application/json; charset=utf-8] + date: ['Tue, 19 Oct 2021 09:27:23 GMT'] + expires: ['-1'] + pragma: [no-cache] + strict-transport-security: [max-age=31536000; includeSubDomains] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: '{"location": "centraluseuap", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": + [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": + "replace-Password1234$"}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": + false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + Content-Length: ['1675'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1ce35c56.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-1ce35c56.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ + \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\"\ + ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ + ,\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n\ + \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ + \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ + \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ + \ }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['3133'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:27:37 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1198'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:28:08 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:28:38 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:29:08 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:29:39 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:30:09 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + \n }"} + headers: + cache-control: [no-cache] + content-length: ['126'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:30:40 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/c9daf69a-f100-4795-b39a-b4881773e727?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"9af6dac9-00f1-9547-b39a-b4881773e727\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T09:27:36.9766666Z\"\ + ,\n \"endTime\": \"2021-10-19T09:30:54.5082641Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['170'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:31:10 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks create] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --location --dns-name-prefix --node-count + --windows-admin-username --windows-admin-password --load-balancer-sku --vm-set-type + --network-plugin --ssh-key-value] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1ce35c56.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-1ce35c56.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"\ + adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n\ + \ {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ + \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ + \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.Network/publicIPAddresses/0fe77fc8-5baf-4c0d-8202-5995347df561\"\ + \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ + : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ + : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ + : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['3808'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:31:10 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 + response: + body: {string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ + ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ + \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2containerd-2021.10.13\",\n \"enableFIPS\": false\n\ + \ }\n }\n ]\n }"} + headers: + cache-control: [no-cache] + content-length: ['973'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:31:12 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Windows", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + Content-Length: ['394'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ + ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ + : \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\"\ + : \"AKSWindows-2019-17763.2237.211014\",\n \"upgradeSettings\": {},\n \ + \ \"enableFIPS\": false\n }\n }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['913'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:31:13 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1197'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:31:44 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:32:15 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:32:45 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:33:16 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:33:46 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:34:17 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:34:47 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:35:17 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:35:48 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:36:18 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:36:48 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:37:19 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/81eeefe0-0037-4192-b496-82ad96b3c604?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"e0efee81-3700-9241-b496-82ad96b3c604\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T09:31:14.66Z\",\n\ + \ \"endTime\": \"2021-10-19T09:37:43.5432758Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['165'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:37:49 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool add] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --os-type --node-count] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ + ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"\ + enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"\ + nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\",\n \"upgradeSettings\"\ + : {},\n \"enableFIPS\": false\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['914'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:37:50 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1ce35c56.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-1ce35c56.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n\ + \ \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ + \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ + ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\"\ + ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ + : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ + \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ + \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.Network/publicIPAddresses/0fe77fc8-5baf-4c0d-8202-5995347df561\"\ + \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ + : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ + : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ + : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['4506'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:37:52 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: '{"location": "centraluseuap", "sku": {"name": "Basic", "tier": "Free"}, + "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": + "1.20.9", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": [{"count": 1, + "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": + "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": + "Ubuntu", "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "1.20.9", "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}, {"count": + 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": 128, "osDiskType": "Managed", + "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": + "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": + "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "powerState": + {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "npwin"}], "linuxProfile": + {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "enableCSIProxy": + true, "gmsaProfile": {"enabled": true}}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, + "nodeResourceGroup": "MC_clitest000001_cliakstest000001_centraluseuap", "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": + "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", + "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.Network/publicIPAddresses/0fe77fc8-5baf-4c0d-8202-5995347df561"}]}}, + "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", + "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, + "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + Content-Length: ['3203'] + Content-Type: [application/json] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Upgrading\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1ce35c56.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-1ce35c56.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Upgrading\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n\ + \ \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Upgrading\",\n \"powerState\": {\n \ + \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ + ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\"\ + ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ + : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true,\n\ + \ \"gmsaProfile\": {\n \"enabled\": true,\n \"dnsServer\": \"\"\ + ,\n \"rootDomainName\": \"\"\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ + \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.Network/publicIPAddresses/0fe77fc8-5baf-4c0d-8202-5995347df561\"\ + \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ + : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ + : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ + : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['4604'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:37:58 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-writes: ['1197'] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"fa362b03-cfeb-6346-9e09-6b63600baee2\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:37:55.85Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:38:28 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"fa362b03-cfeb-6346-9e09-6b63600baee2\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:37:55.85Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:38:58 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"fa362b03-cfeb-6346-9e09-6b63600baee2\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:37:55.85Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:39:28 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"fa362b03-cfeb-6346-9e09-6b63600baee2\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:37:55.85Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:39:59 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"fa362b03-cfeb-6346-9e09-6b63600baee2\",\n \"\ + status\": \"InProgress\",\n \"startTime\": \"2021-10-19T09:37:55.85Z\"\n\ + \ }"} + headers: + cache-control: [no-cache] + content-length: ['121'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:40:30 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/032b36fa-ebcf-4663-9e09-6b63600baee2?api-version=2016-03-30 + response: + body: {string: "{\n \"name\": \"fa362b03-cfeb-6346-9e09-6b63600baee2\",\n \"\ + status\": \"Succeeded\",\n \"startTime\": \"2021-10-19T09:37:55.85Z\",\n\ + \ \"endTime\": \"2021-10-19T09:40:49.6135207Z\"\n }"} + headers: + cache-control: [no-cache] + content-length: ['165'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:41:00 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks update] + Connection: [keep-alive] + ParameterSetName: [--resource-group --name --enable-windows-gmsa --yes] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: {string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"centraluseuap\",\n \"name\": \"cliakstest000001\",\n\ + \ \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\"\ + : {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ + : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-1ce35c56.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliaksdns000002-1ce35c56.portal.hcp.centraluseuap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ + \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"\ + Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": false,\n\ + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.13\"\ + ,\n \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n\ + \ \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\"\ + : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ + ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ + \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ + ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\"\ + ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ + : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ + \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ + : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true,\n\ + \ \"gmsaProfile\": {\n \"enabled\": true,\n \"dnsServer\": \"\"\ + ,\n \"rootDomainName\": \"\"\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ + \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_centraluseuap\"\ + ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ + : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ + : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ + \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.Network/publicIPAddresses/0fe77fc8-5baf-4c0d-8202-5995347df561\"\ + \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ + : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ + : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ + : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_centraluseuap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ + : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ + ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ + : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }"} + headers: + cache-control: [no-cache] + content-length: ['4604'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:41:00 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool delete] + Connection: [keep-alive] + ParameterSetName: [--resource-group --cluster-name --name --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 + response: + body: {string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ + ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ + code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ + \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ + enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ + osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-1804gen2containerd-2021.10.13\",\n \"enableFIPS\": false\n\ + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ + ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ + ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n\ + \ \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2237.211014\"\ + ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }\n\ + \ ]\n }"} + headers: + cache-control: [no-cache] + content-length: ['1948'] + content-type: [application/json] + date: ['Tue, 19 Oct 2021 09:41:02 GMT'] + expires: ['-1'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + transfer-encoding: [chunked] + vary: [Accept-Encoding] + x-content-type-options: [nosniff] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks nodepool delete] + Connection: [keep-alive] + Content-Length: ['0'] + ParameterSetName: [--resource-group --cluster-name --name --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 + response: + body: {string: ''} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/6381d182-92fb-43a0-b90d-0c8f971c35d4?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['0'] + date: ['Tue, 19 Oct 2021 09:41:03 GMT'] + expires: ['-1'] + location: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operationresults/6381d182-92fb-43a0-b90d-0c8f971c35d4?api-version=2016-03-30'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-deletes: ['14999'] + status: {code: 202, message: Accepted} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + CommandName: [aks delete] + Connection: [keep-alive] + Content-Length: ['0'] + ParameterSetName: [-g -n --yes --no-wait] + User-Agent: [AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 + Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29)] + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 + response: + body: {string: ''} + headers: + azure-asyncoperation: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operations/5204d4be-a925-4994-88cb-c4545d221ddd?api-version=2016-03-30'] + cache-control: [no-cache] + content-length: ['0'] + date: ['Tue, 19 Oct 2021 09:41:07 GMT'] + expires: ['-1'] + location: ['https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/centraluseuap/operationresults/5204d4be-a925-4994-88cb-c4545d221ddd?api-version=2016-03-30'] + pragma: [no-cache] + server: [nginx] + strict-transport-security: [max-age=31536000; includeSubDomains] + x-content-type-options: [nosniff] + x-ms-ratelimit-remaining-subscription-deletes: ['14998'] + status: {code: 202, message: Accepted} +version: 1 diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_password.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_password.yaml old mode 100644 new mode 100755 index 111da9e6efc..971b182a3eb --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_password.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_update_with_windows_password.yaml @@ -15,13 +15,12 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T21:46:29Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:09:17Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -30,7 +29,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 21:46:32 GMT + - Tue, 19 Oct 2021 07:09:18 GMT expires: - '-1' pragma: @@ -47,16 +46,17 @@ interactions: - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", - "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], - "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": - "p@0A000003"}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "adminPassword": "p@0A000003"}, "addonProfiles": {}, "enableRBAC": + true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "azure", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -67,7 +67,7 @@ interactions: Connection: - keep-alive Content-Length: - - '1629' + - '1335' Content-Type: - application/json ParameterSetName: @@ -75,58 +75,55 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a73c61e6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a73c61e6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\"\ - ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ - ,\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-e1bcffd6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-e1bcffd6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c0e58dfd-1e12-455c-b2a2-6fcc0c93e607?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3069' + - '2780' content-type: - application/json date: - - Fri, 10 Sep 2021 21:46:37 GMT + - Tue, 19 Oct 2021 07:09:21 GMT expires: - '-1' pragma: @@ -138,7 +135,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 201 message: Created @@ -158,23 +155,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c0e58dfd-1e12-455c-b2a2-6fcc0c93e607?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fd8de5c0-121e-5c45-b2a2-6fcc0c93e607\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:37.91Z\"\n }" + string: "{\n \"name\": \"634c6d1a-c4b2-6246-b1ac-ae0e56d92fd7\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:21.6933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:47:07 GMT + - Tue, 19 Oct 2021 07:09:51 GMT expires: - '-1' pragma: @@ -208,23 +205,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c0e58dfd-1e12-455c-b2a2-6fcc0c93e607?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fd8de5c0-121e-5c45-b2a2-6fcc0c93e607\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:37.91Z\"\n }" + string: "{\n \"name\": \"634c6d1a-c4b2-6246-b1ac-ae0e56d92fd7\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:21.6933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:47:37 GMT + - Tue, 19 Oct 2021 07:10:21 GMT expires: - '-1' pragma: @@ -258,23 +255,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c0e58dfd-1e12-455c-b2a2-6fcc0c93e607?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fd8de5c0-121e-5c45-b2a2-6fcc0c93e607\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:37.91Z\"\n }" + string: "{\n \"name\": \"634c6d1a-c4b2-6246-b1ac-ae0e56d92fd7\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:21.6933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:48:07 GMT + - Tue, 19 Oct 2021 07:10:51 GMT expires: - '-1' pragma: @@ -308,23 +305,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c0e58dfd-1e12-455c-b2a2-6fcc0c93e607?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fd8de5c0-121e-5c45-b2a2-6fcc0c93e607\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:46:37.91Z\"\n }" + string: "{\n \"name\": \"634c6d1a-c4b2-6246-b1ac-ae0e56d92fd7\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:21.6933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:48:37 GMT + - Tue, 19 Oct 2021 07:11:21 GMT expires: - '-1' pragma: @@ -358,24 +355,23 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c0e58dfd-1e12-455c-b2a2-6fcc0c93e607?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"fd8de5c0-121e-5c45-b2a2-6fcc0c93e607\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:46:37.91Z\",\n \"endTime\"\ - : \"2021-09-10T21:48:39.049789Z\"\n }" + string: "{\n \"name\": \"634c6d1a-c4b2-6246-b1ac-ae0e56d92fd7\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:09:21.6933333Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:08 GMT + - Tue, 19 Oct 2021 07:11:51 GMT expires: - '-1' pragma: @@ -409,60 +405,107 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/1a6d4c63-b2c4-4662-b1ac-ae0e56d92fd7?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a73c61e6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a73c61e6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/5c76def1-1df6-4280-878b-c2afb065c27b\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"634c6d1a-c4b2-6246-b1ac-ae0e56d92fd7\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:09:21.6933333Z\",\n \"endTime\": + \"2021-10-19T07:11:55.3223985Z\"\n }" headers: cache-control: - no-cache content-length: - - '3732' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:09 GMT + - Tue, 19 Oct 2021 07:12:22 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --location --dns-name-prefix --node-count --windows-admin-username + --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin + --ssh-key-value + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-e1bcffd6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-e1bcffd6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/501f558d-d7de-4210-8919-cda33ce50221\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '3443' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:12:22 GMT expires: - '-1' pragma: @@ -494,33 +537,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '933' + - '973' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:09 GMT + - Tue, 19 Oct 2021 07:12:22 GMT expires: - '-1' pragma: @@ -539,11 +582,11 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "osType": "Windows", - "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false}}' + body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Windows", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' headers: Accept: - application/json @@ -554,40 +597,40 @@ interactions: Connection: - keep-alive Content-Length: - - '359' + - '394' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 cache-control: - no-cache content-length: - - '875' + - '913' content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:12 GMT + - Tue, 19 Oct 2021 07:12:28 GMT expires: - '-1' pragma: @@ -599,7 +642,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -617,14 +660,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -633,7 +676,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:49:41 GMT + - Tue, 19 Oct 2021 07:12:58 GMT expires: - '-1' pragma: @@ -665,14 +708,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -681,7 +724,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:50:12 GMT + - Tue, 19 Oct 2021 07:13:27 GMT expires: - '-1' pragma: @@ -713,14 +756,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -729,7 +772,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:50:42 GMT + - Tue, 19 Oct 2021 07:13:58 GMT expires: - '-1' pragma: @@ -761,14 +804,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -777,7 +820,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:51:12 GMT + - Tue, 19 Oct 2021 07:14:28 GMT expires: - '-1' pragma: @@ -809,14 +852,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -825,7 +868,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:51:42 GMT + - Tue, 19 Oct 2021 07:14:58 GMT expires: - '-1' pragma: @@ -857,14 +900,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -873,7 +916,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:52:13 GMT + - Tue, 19 Oct 2021 07:15:28 GMT expires: - '-1' pragma: @@ -905,14 +948,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -921,7 +964,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:52:43 GMT + - Tue, 19 Oct 2021 07:15:58 GMT expires: - '-1' pragma: @@ -953,14 +996,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -969,7 +1012,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:13 GMT + - Tue, 19 Oct 2021 07:16:28 GMT expires: - '-1' pragma: @@ -1001,14 +1044,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -1017,7 +1060,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:53:43 GMT + - Tue, 19 Oct 2021 07:16:58 GMT expires: - '-1' pragma: @@ -1049,14 +1092,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" headers: cache-control: - no-cache @@ -1065,7 +1108,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:13 GMT + - Tue, 19 Oct 2021 07:17:29 GMT expires: - '-1' pragma: @@ -1097,15 +1140,159 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c1437881-e7f2-41a9-9a3a-4a9df56034c0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"817843c1-f2e7-a941-9a3a-4a9df56034c0\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:49:12.5833333Z\",\n \"\ - endTime\": \"2021-09-10T21:54:39.6742521Z\"\n }" + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:17:58 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --node-count + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:18:28 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --node-count + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:18:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --node-count + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cc926314-6fe5-45ef-b0a8-31c301fd0ed9?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"146392cc-e56f-ef45-b0a8-31c301fd0ed9\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:12:28.5066666Z\",\n \"endTime\": + \"2021-10-19T07:19:26.0536999Z\"\n }" headers: cache-control: - no-cache @@ -1114,7 +1301,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:43 GMT + - Tue, 19 Oct 2021 07:19:29 GMT expires: - '-1' pragma: @@ -1146,32 +1333,32 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '876' + - '914' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:44 GMT + - Tue, 19 Oct 2021 07:19:29 GMT expires: - '-1' pragma: @@ -1203,69 +1390,65 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a73c61e6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a73c61e6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/5c76def1-1df6-4280-878b-c2afb065c27b\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-e1bcffd6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-e1bcffd6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/501f558d-d7de-4210-8919-cda33ce50221\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4390' + - '4141' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:44 GMT + - Tue, 19 Oct 2021 07:19:30 GMT expires: - '-1' pragma: @@ -1287,25 +1470,26 @@ interactions: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.20.9", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", - "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": - 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.20.9", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}, {"count": 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": 30, "osType": + "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": + "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": + "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": "1.20.9", + "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}, {"count": + 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": 128, "osDiskType": "Managed", + "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "npwin"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": - "n!C3000004", "enableCSIProxy": true}, "servicePrincipalProfile": {"clientId":"00000000-0000-0000-0000-000000000001"}, - "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "User", "orchestratorVersion": "1.20.9", "upgradeSettings": {}, "powerState": + {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "npwin"}], "linuxProfile": + {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "adminPassword": "n!C3000004", "enableCSIProxy": true}, "servicePrincipalProfile": + {"clientId":"00000000-0000-0000-0000-000000000001"}, "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/5c76def1-1df6-4280-878b-c2afb065c27b"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/501f558d-d7de-4210-8919-cda33ce50221"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1319,77 +1503,73 @@ interactions: Connection: - keep-alive Content-Length: - - '3042' + - '2853' Content-Type: - application/json ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a73c61e6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a73c61e6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Updating\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/5c76def1-1df6-4280-878b-c2afb065c27b\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Updating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-e1bcffd6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-e1bcffd6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Updating\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/501f558d-d7de-4210-8919-cda33ce50221\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4387' + - '4138' content-type: - application/json date: - - Fri, 10 Sep 2021 21:54:47 GMT + - Tue, 19 Oct 2021 07:19:32 GMT expires: - '-1' pragma: @@ -1405,7 +1585,55 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1197' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks update + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --windows-admin-password + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:20:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff status: code: 200 message: OK @@ -1423,14 +1651,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1439,7 +1667,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:55:17 GMT + - Tue, 19 Oct 2021 07:20:32 GMT expires: - '-1' pragma: @@ -1471,14 +1699,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1487,7 +1715,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:55:48 GMT + - Tue, 19 Oct 2021 07:21:02 GMT expires: - '-1' pragma: @@ -1519,14 +1747,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1535,7 +1763,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:56:18 GMT + - Tue, 19 Oct 2021 07:21:32 GMT expires: - '-1' pragma: @@ -1567,14 +1795,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1583,7 +1811,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:56:48 GMT + - Tue, 19 Oct 2021 07:22:03 GMT expires: - '-1' pragma: @@ -1615,14 +1843,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1631,7 +1859,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:57:18 GMT + - Tue, 19 Oct 2021 07:22:33 GMT expires: - '-1' pragma: @@ -1663,14 +1891,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1679,7 +1907,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:57:48 GMT + - Tue, 19 Oct 2021 07:23:02 GMT expires: - '-1' pragma: @@ -1711,14 +1939,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1727,7 +1955,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:58:19 GMT + - Tue, 19 Oct 2021 07:23:32 GMT expires: - '-1' pragma: @@ -1759,14 +1987,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1775,7 +2003,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:58:48 GMT + - Tue, 19 Oct 2021 07:24:02 GMT expires: - '-1' pragma: @@ -1807,14 +2035,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1823,7 +2051,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:59:18 GMT + - Tue, 19 Oct 2021 07:24:33 GMT expires: - '-1' pragma: @@ -1855,14 +2083,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1871,7 +2099,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 21:59:48 GMT + - Tue, 19 Oct 2021 07:25:03 GMT expires: - '-1' pragma: @@ -1903,14 +2131,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1919,7 +2147,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:00:19 GMT + - Tue, 19 Oct 2021 07:25:32 GMT expires: - '-1' pragma: @@ -1951,14 +2179,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -1967,7 +2195,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:00:49 GMT + - Tue, 19 Oct 2021 07:26:03 GMT expires: - '-1' pragma: @@ -1999,14 +2227,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2015,7 +2243,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:01:19 GMT + - Tue, 19 Oct 2021 07:26:33 GMT expires: - '-1' pragma: @@ -2047,14 +2275,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2063,7 +2291,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:01:49 GMT + - Tue, 19 Oct 2021 07:27:03 GMT expires: - '-1' pragma: @@ -2095,14 +2323,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2111,7 +2339,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:02:19 GMT + - Tue, 19 Oct 2021 07:27:33 GMT expires: - '-1' pragma: @@ -2143,14 +2371,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2159,7 +2387,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:02:50 GMT + - Tue, 19 Oct 2021 07:28:03 GMT expires: - '-1' pragma: @@ -2191,14 +2419,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2207,7 +2435,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:03:20 GMT + - Tue, 19 Oct 2021 07:28:33 GMT expires: - '-1' pragma: @@ -2239,14 +2467,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2255,7 +2483,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:03:50 GMT + - Tue, 19 Oct 2021 07:29:03 GMT expires: - '-1' pragma: @@ -2287,14 +2515,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2303,7 +2531,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:04:20 GMT + - Tue, 19 Oct 2021 07:29:33 GMT expires: - '-1' pragma: @@ -2335,14 +2563,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2351,7 +2579,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:04:50 GMT + - Tue, 19 Oct 2021 07:30:03 GMT expires: - '-1' pragma: @@ -2383,14 +2611,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2399,7 +2627,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:05:20 GMT + - Tue, 19 Oct 2021 07:30:34 GMT expires: - '-1' pragma: @@ -2431,14 +2659,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2447,7 +2675,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:05:51 GMT + - Tue, 19 Oct 2021 07:31:04 GMT expires: - '-1' pragma: @@ -2479,14 +2707,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2495,7 +2723,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:06:21 GMT + - Tue, 19 Oct 2021 07:31:33 GMT expires: - '-1' pragma: @@ -2527,14 +2755,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2543,7 +2771,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:06:50 GMT + - Tue, 19 Oct 2021 07:32:03 GMT expires: - '-1' pragma: @@ -2575,14 +2803,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2591,7 +2819,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:07:20 GMT + - Tue, 19 Oct 2021 07:32:34 GMT expires: - '-1' pragma: @@ -2623,14 +2851,14 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\"\n }" headers: cache-control: - no-cache @@ -2639,7 +2867,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:07:51 GMT + - Tue, 19 Oct 2021 07:33:04 GMT expires: - '-1' pragma: @@ -2671,24 +2899,24 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/03c0f53b-53f0-4eb2-87a2-c9ce478bf114?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5475a1b2-f3bc-4372-8b9d-3628c2778f03?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"3bf5c003-f053-b24e-87a2-c9ce478bf114\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T21:54:47.9633333Z\",\n \"\ - endTime\": \"2021-09-10T22:08:06.487984Z\"\n }" + string: "{\n \"name\": \"b2a17554-bcf3-7243-8b9d-3628c2778f03\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:19:32.7933333Z\",\n \"endTime\": + \"2021-10-19T07:33:33.8268431Z\"\n }" headers: cache-control: - no-cache content-length: - - '169' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 22:08:21 GMT + - Tue, 19 Oct 2021 07:33:34 GMT expires: - '-1' pragma: @@ -2720,69 +2948,65 @@ interactions: ParameterSetName: - --resource-group --name --windows-admin-password User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-a73c61e6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-a73c61e6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/5c76def1-1df6-4280-878b-c2afb065c27b\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-e1bcffd6.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-e1bcffd6.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/501f558d-d7de-4210-8919-cda33ce50221\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4390' + - '4141' content-type: - application/json date: - - Fri, 10 Sep 2021 22:08:22 GMT + - Tue, 19 Oct 2021 07:33:34 GMT expires: - '-1' pragma: @@ -2814,44 +3038,44 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ - ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }\n\ - \ ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": + \"AKSWindows-2019-17763.2213.210922\",\n \"upgradeSettings\": {},\n \"enableFIPS\": + false\n }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '1868' + - '1948' content-type: - application/json date: - - Fri, 10 Sep 2021 22:08:23 GMT + - Tue, 19 Oct 2021 07:33:35 GMT expires: - '-1' pragma: @@ -2885,26 +3109,26 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2ded1478-df55-4e76-a03c-bffb3c37c8cc?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/95545e40-9c3a-4d0f-bd38-de15bff975fb?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 22:08:24 GMT + - Tue, 19 Oct 2021 07:33:35 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/2ded1478-df55-4e76-a03c-bffb3c37c8cc?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/95545e40-9c3a-4d0f-bd38-de15bff975fb?api-version=2016-03-30 pragma: - no-cache server: @@ -2914,7 +3138,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14995' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_cluster.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_cluster.yaml old mode 100644 new mode 100755 index 73b7f1280e1..9677e5c3eba --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_cluster.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_cluster.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T22:08:25Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T06:39:46Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 22:08:27 GMT + - Tue, 19 Oct 2021 06:39:46 GMT expires: - '-1' pragma: @@ -45,18 +44,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitest4mmak4yqb-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "c000003"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestcypsierbb-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "c000003"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -67,64 +66,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1682' + - '1388' Content-Type: - application/json ParameterSetName: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4mmak4yqb-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestcypsierbb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51b0b664-af58-4bb9-8582-204e00575685?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3064' + - '2775' content-type: - application/json date: - - Fri, 10 Sep 2021 22:08:35 GMT + - Tue, 19 Oct 2021 06:39:50 GMT expires: - '-1' pragma: @@ -136,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1199' status: code: 201 message: Created @@ -155,23 +152,72 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"e283f03c-4a7d-ff41-88ea-ce241c4861f4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:50.0533333Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '126' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 06:40:19 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51b0b664-af58-4bb9-8582-204e00575685?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"64b6b051-58af-b94b-8582-204e00575685\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:08:35.96Z\"\n }" + string: "{\n \"name\": \"e283f03c-4a7d-ff41-88ea-ce241c4861f4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:50.0533333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:09:05 GMT + - Tue, 19 Oct 2021 06:40:49 GMT expires: - '-1' pragma: @@ -204,23 +250,23 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51b0b664-af58-4bb9-8582-204e00575685?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"64b6b051-58af-b94b-8582-204e00575685\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:08:35.96Z\"\n }" + string: "{\n \"name\": \"e283f03c-4a7d-ff41-88ea-ce241c4861f4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:50.0533333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:09:35 GMT + - Tue, 19 Oct 2021 06:41:19 GMT expires: - '-1' pragma: @@ -253,23 +299,23 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51b0b664-af58-4bb9-8582-204e00575685?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"64b6b051-58af-b94b-8582-204e00575685\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:08:35.96Z\"\n }" + string: "{\n \"name\": \"e283f03c-4a7d-ff41-88ea-ce241c4861f4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:50.0533333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:10:05 GMT + - Tue, 19 Oct 2021 06:41:49 GMT expires: - '-1' pragma: @@ -302,23 +348,23 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51b0b664-af58-4bb9-8582-204e00575685?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"64b6b051-58af-b94b-8582-204e00575685\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:08:35.96Z\"\n }" + string: "{\n \"name\": \"e283f03c-4a7d-ff41-88ea-ce241c4861f4\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T06:39:50.0533333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:10:36 GMT + - Tue, 19 Oct 2021 06:42:19 GMT expires: - '-1' pragma: @@ -351,24 +397,24 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51b0b664-af58-4bb9-8582-204e00575685?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3cf083e2-7d4a-41ff-88ea-ce241c4861f4?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"64b6b051-58af-b94b-8582-204e00575685\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T22:08:35.96Z\",\n \"endTime\"\ - : \"2021-09-10T22:10:55.742408Z\"\n }" + string: "{\n \"name\": \"e283f03c-4a7d-ff41-88ea-ce241c4861f4\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T06:39:50.0533333Z\",\n \"endTime\": + \"2021-10-19T06:42:48.331309Z\"\n }" headers: cache-control: - no-cache content-length: - - '164' + - '169' content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:06 GMT + - Tue, 19 Oct 2021 06:42:50 GMT expires: - '-1' pragma: @@ -401,60 +447,57 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4mmak4yqb-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ba1290b9-537f-44b4-9897-d4475239a293\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestcypsierbb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/311b2d97-402b-4c36-8493-434562afc8ff\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3727' + - '3438' content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:07 GMT + - Tue, 19 Oct 2021 06:42:50 GMT expires: - '-1' pragma: @@ -486,60 +529,57 @@ interactions: ParameterSetName: - -g -n --node-image-only --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4mmak4yqb-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ba1290b9-537f-44b4-9897-d4475239a293\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestcypsierbb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/311b2d97-402b-4c36-8493-434562afc8ff\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3727' + - '3438' content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:08 GMT + - Tue, 19 Oct 2021 06:42:51 GMT expires: - '-1' pragma: @@ -573,38 +613,38 @@ interactions: ParameterSetName: - -g -n --node-image-only --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeNodeImageVersion?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeNodeImageVersion?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ - ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"UpgradingNodeImageVersion\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ - : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"\ - osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\"\ - ,\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n + \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"UpgradingNodeImageVersion\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": + \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/50097c49-451f-4bb7-bcc2-e8be18d78d87?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ff165199-99a9-4f33-ae9b-13d02c362f1d?api-version=2016-03-30 cache-control: - no-cache content-length: - - '867' + - '905' content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:08 GMT + - Tue, 19 Oct 2021 06:42:52 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/50097c49-451f-4bb7-bcc2-e8be18d78d87?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ff165199-99a9-4f33-ae9b-13d02c362f1d?api-version=2016-03-30 pragma: - no-cache server: @@ -632,60 +672,57 @@ interactions: ParameterSetName: - -g -n --node-image-only --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitest4mmak4yqb-8ecadf\",\n \"fqdn\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitest4mmak4yqb-8ecadf-6be228f6.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"UpgradingNodeImageVersion\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"\ - 1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ - ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/ba1290b9-537f-44b4-9897-d4475239a293\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestcypsierbb-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestcypsierbb-8ecadf-b88b35df.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"UpgradingNodeImageVersion\",\n \"powerState\": + {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n + \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": + false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/311b2d97-402b-4c36-8493-434562afc8ff\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3743' + - '3454' content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:09 GMT + - Tue, 19 Oct 2021 06:42:53 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_nodepool.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_nodepool.yaml old mode 100644 new mode 100755 index adf31cf6f40..6b27910ae4a --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_nodepool.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_node_image_only_nodepool.yaml @@ -14,13 +14,12 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T22:11:11Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:07:52Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -29,7 +28,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 22:11:13 GMT + - Tue, 19 Oct 2021 07:07:52 GMT expires: - '-1' pragma: @@ -45,18 +44,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestpu75sfdon-8ecadf", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", - "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": false, - "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "c000003"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": - "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, - "disableLocalAccounts": false}}' + {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestdcfvjspii-8ecadf", + "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": + "OCIContainer", "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": + "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "name": "c000003"}], "linuxProfile": {"adminUsername": + "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", + "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false}}' headers: Accept: - application/json @@ -67,64 +66,62 @@ interactions: Connection: - keep-alive Content-Length: - - '1682' + - '1388' Content-Type: - application/json ParameterSetName: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestpu75sfdon-8ecadf\",\n \"fqdn\": \"cliakstest-clitestpu75sfdon-8ecadf-17c84ce3.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestpu75sfdon-8ecadf-17c84ce3.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n }\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\"\ - : \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n\ - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\"\ - : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\"\ - : \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdcfvjspii-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdcfvjspii-8ecadf-2c36fa5d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdcfvjspii-8ecadf-2c36fa5d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n }\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f06cec5-3700-44f5-b927-abf74eada61b?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7acadb6b-100c-4ce6-bd9b-63039394b735?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3064' + - '2775' content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:20 GMT + - Tue, 19 Oct 2021 07:07:56 GMT expires: - '-1' pragma: @@ -136,7 +133,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1196' status: code: 201 message: Created @@ -155,14 +152,63 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7acadb6b-100c-4ce6-bd9b-63039394b735?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"6bdbca7a-0c10-e64c-bd9b-63039394b735\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:07:56.61Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:08:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value + -o + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f06cec5-3700-44f5-b927-abf74eada61b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7acadb6b-100c-4ce6-bd9b-63039394b735?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5ce067f-0037-f544-b927-abf74eada61b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:11:20.72Z\"\n }" + string: "{\n \"name\": \"6bdbca7a-0c10-e64c-bd9b-63039394b735\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:07:56.61Z\"\n }" headers: cache-control: - no-cache @@ -171,7 +217,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:11:50 GMT + - Tue, 19 Oct 2021 07:08:56 GMT expires: - '-1' pragma: @@ -204,14 +250,14 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f06cec5-3700-44f5-b927-abf74eada61b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7acadb6b-100c-4ce6-bd9b-63039394b735?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5ce067f-0037-f544-b927-abf74eada61b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:11:20.72Z\"\n }" + string: "{\n \"name\": \"6bdbca7a-0c10-e64c-bd9b-63039394b735\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:07:56.61Z\"\n }" headers: cache-control: - no-cache @@ -220,7 +266,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:12:20 GMT + - Tue, 19 Oct 2021 07:09:26 GMT expires: - '-1' pragma: @@ -253,14 +299,14 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f06cec5-3700-44f5-b927-abf74eada61b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7acadb6b-100c-4ce6-bd9b-63039394b735?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5ce067f-0037-f544-b927-abf74eada61b\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:11:20.72Z\"\n }" + string: "{\n \"name\": \"6bdbca7a-0c10-e64c-bd9b-63039394b735\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:07:56.61Z\"\n }" headers: cache-control: - no-cache @@ -269,7 +315,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:12:54 GMT + - Tue, 19 Oct 2021 07:09:56 GMT expires: - '-1' pragma: @@ -302,15 +348,15 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f06cec5-3700-44f5-b927-abf74eada61b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7acadb6b-100c-4ce6-bd9b-63039394b735?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c5ce067f-0037-f544-b927-abf74eada61b\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T22:11:20.72Z\",\n \"endTime\"\ - : \"2021-09-10T22:13:22.4212371Z\"\n }" + string: "{\n \"name\": \"6bdbca7a-0c10-e64c-bd9b-63039394b735\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:07:56.61Z\",\n \"endTime\": + \"2021-10-19T07:10:24.3915931Z\"\n }" headers: cache-control: - no-cache @@ -319,7 +365,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:13:24 GMT + - Tue, 19 Oct 2021 07:10:26 GMT expires: - '-1' pragma: @@ -352,60 +398,57 @@ interactions: - --resource-group --name --nodepool-name --vm-set-type --node-count --ssh-key-value -o User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliakstest-clitestpu75sfdon-8ecadf\",\n \"fqdn\": \"cliakstest-clitestpu75sfdon-8ecadf-17c84ce3.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestpu75sfdon-8ecadf-17c84ce3.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \ - \ \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n\ - \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": \"Standard\"\ - ,\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"\ - count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"\ - id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/45b440da-4065-4c47-9b63-b2e130359850\"\ - \n }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ - : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\"\ - : \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"\ - maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\"\ - : {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.20.9\",\n \"dnsPrefix\": \"cliakstest-clitestdcfvjspii-8ecadf\",\n \"fqdn\": + \"cliakstest-clitestdcfvjspii-8ecadf-2c36fa5d.hcp.westus2.azmk8s.io\",\n \"azurePortalFQDN\": + \"cliakstest-clitestdcfvjspii-8ecadf-2c36fa5d.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"enablePodSecurityPolicy\": false,\n \"networkProfile\": {\n \"networkPlugin\": + \"kubenet\",\n \"loadBalancerSku\": \"Standard\",\n \"loadBalancerProfile\": + {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": + [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/5c9a5af6-eccf-46bd-9917-1b74ac8b2ccf\"\n + \ }\n ]\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": + \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": + \"172.17.0.1/16\",\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": + 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3727' + - '3438' content-type: - application/json date: - - Fri, 10 Sep 2021 22:13:24 GMT + - Tue, 19 Oct 2021 07:10:26 GMT expires: - '-1' pragma: @@ -439,38 +482,38 @@ interactions: ParameterSetName: - --resource-group --cluster-name -n --node-image-only --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeNodeImageVersion?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003/upgradeNodeImageVersion?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ - ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"UpgradingNodeImageVersion\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ - : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"\ - osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\"\ - ,\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n + \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"UpgradingNodeImageVersion\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": + \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51e108cd-3a94-470f-9a55-b98741365efc?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/cea2809e-dbdb-4313-a3fe-9ce8a8330ef9?api-version=2016-03-30 cache-control: - no-cache content-length: - - '867' + - '905' content-type: - application/json date: - - Fri, 10 Sep 2021 22:13:26 GMT + - Tue, 19 Oct 2021 07:10:27 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/51e108cd-3a94-470f-9a55-b98741365efc?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/cea2809e-dbdb-4313-a3fe-9ce8a8330ef9?api-version=2016-03-30 pragma: - no-cache server: @@ -498,32 +541,32 @@ interactions: ParameterSetName: - --resource-group --cluster-name -n User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ - ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"UpgradingNodeImageVersion\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ - : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"\ - osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.08.26\"\ - ,\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n + \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"UpgradingNodeImageVersion\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": + \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '867' + - '905' content-type: - application/json date: - - Fri, 10 Sep 2021 22:13:27 GMT + - Tue, 19 Oct 2021 07:10:28 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_nodepool.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_nodepool.yaml old mode 100644 new mode 100755 index d2fa4ecdc25..5fee7e878da --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_nodepool.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_upgrade_nodepool.yaml @@ -13,61 +13,61 @@ interactions: ParameterSetName: - -l --query User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/orchestrators?api-version=2019-04-01&resource-type=managedClusters response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/orchestrators\"\ - ,\n \"name\": \"default\",\n \"type\": \"Microsoft.ContainerService/locations/orchestrators\"\ - ,\n \"properties\": {\n \"orchestrators\": [\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.18.17\",\n \"upgrades\"\ - : [\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.18.19\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.19.11\"\n },\n {\n \ - \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": \"\ - 1.19.13\"\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.18.19\",\n \"upgrades\": [\n \ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.19.11\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.19.13\"\n }\n ]\n },\n\ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.19.11\",\n \"upgrades\": [\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.19.13\"\n },\n\ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.20.7\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.20.9\"\n }\n ]\n },\n \ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.19.13\",\n \"upgrades\": [\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.20.7\"\n },\n\ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.20.9\"\n }\n ]\n },\n {\n \"orchestratorType\": \"\ - Kubernetes\",\n \"orchestratorVersion\": \"1.20.7\",\n \"upgrades\"\ - : [\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.20.9\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.21.1\"\n },\n {\n \"\ - orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": \"1.21.2\"\ - \n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.20.9\",\n \"default\": true,\n \ - \ \"upgrades\": [\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.21.1\"\n },\n {\n \"\ - orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": \"1.21.2\"\ - \n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.21.1\",\n \"upgrades\": [\n \ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.21.2\"\n }\n ]\n },\n {\n \"orchestratorType\": \"\ - Kubernetes\",\n \"orchestratorVersion\": \"1.21.2\"\n }\n ]\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/orchestrators\",\n + \ \"name\": \"default\",\n \"type\": \"Microsoft.ContainerService/locations/orchestrators\",\n + \ \"properties\": {\n \"orchestrators\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.19.11\",\n \"upgrades\": + [\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.19.13\"\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.20.7\"\n },\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.20.9\"\n }\n ]\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.19.13\",\n \"upgrades\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.20.7\"\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.20.9\"\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.20.7\",\n \"upgrades\": [\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.20.9\"\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.21.1\"\n },\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.21.2\"\n }\n ]\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.20.9\",\n \"default\": true,\n \"upgrades\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.21.1\"\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.21.2\"\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.21.1\",\n \"upgrades\": [\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.21.2\"\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.22.1\",\n \"isPreview\": true\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.22.2\",\n \"isPreview\": true\n }\n ]\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.21.2\",\n \"upgrades\": [\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.22.1\",\n \"isPreview\": true\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.22.2\",\n \"isPreview\": true\n }\n ]\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.22.1\",\n \"isPreview\": true,\n \"upgrades\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.22.2\",\n \"isPreview\": + true\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.22.2\",\n \"isPreview\": true\n }\n + \ ]\n }\n }" headers: cache-control: - no-cache content-length: - - '2747' + - '2918' content-type: - application/json date: - - Fri, 10 Sep 2021 22:13:31 GMT + - Tue, 19 Oct 2021 07:12:38 GMT expires: - '-1' pragma: @@ -101,13 +101,12 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.11 (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2021-04-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-09-10T22:13:29Z"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","date":"2021-10-19T07:12:38Z"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -116,7 +115,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 10 Sep 2021 22:13:31 GMT + - Tue, 19 Oct 2021 07:12:40 GMT expires: - '-1' pragma: @@ -132,17 +131,18 @@ interactions: message: OK - request: body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "1.20.9", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osType": "Linux", "type": "VirtualMachineScaleSets", - "mode": "System", "enableNodePublicIP": false, "scaleSetPriority": "Regular", - "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}], - "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "adminPassword": - "replace-Password1234$"}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "azure", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}, "disableLocalAccounts": false}}' + {"kubernetesVersion": "1.21.2", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": + [{"count": 1, "vmSize": "Standard_DS2_v2", "workloadRuntime": "OCIContainer", + "osType": "Linux", "type": "VirtualMachineScaleSets", "mode": "System", "enableNodePublicIP": + false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": + -1.0, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", + "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "adminPassword": "replace-Password1234$"}, "addonProfiles": {}, + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "azure", "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": + false}}' headers: Accept: - application/json @@ -153,7 +153,7 @@ interactions: Connection: - keep-alive Content-Length: - - '1640' + - '1346' Content-Type: - application/json ParameterSetName: @@ -161,58 +161,55 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-db63d2cb.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-db63d2cb.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\"\ - ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\"\ - ,\n \"outboundType\": \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n\ - \ \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": \"Enabled\"\ - \n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\"\ - :\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ - \n },\n \"sku\": {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n\ - \ }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.21.2\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-c0ff9c99.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-c0ff9c99.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n }\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": + false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n + \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/065055c1-6b40-4544-9a00-2b953a45b14d?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae647c04-477e-413c-9fc0-7893f9caa428?api-version=2016-03-30 cache-control: - no-cache content-length: - - '3069' + - '2780' content-type: - application/json date: - - Fri, 10 Sep 2021 22:13:40 GMT + - Tue, 19 Oct 2021 07:12:42 GMT expires: - '-1' pragma: @@ -224,7 +221,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1197' + - '1199' status: code: 201 message: Created @@ -244,14 +241,14 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/065055c1-6b40-4544-9a00-2b953a45b14d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae647c04-477e-413c-9fc0-7893f9caa428?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c1555006-406b-4445-9a00-2b953a45b14d\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:13:39.7866666Z\"\n }" + string: "{\n \"name\": \"047c64ae-7e47-3c41-9fc0-7893f9caa428\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:42.8833333Z\"\n }" headers: cache-control: - no-cache @@ -260,7 +257,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:14:09 GMT + - Tue, 19 Oct 2021 07:13:12 GMT expires: - '-1' pragma: @@ -294,14 +291,14 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/065055c1-6b40-4544-9a00-2b953a45b14d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae647c04-477e-413c-9fc0-7893f9caa428?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c1555006-406b-4445-9a00-2b953a45b14d\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:13:39.7866666Z\"\n }" + string: "{\n \"name\": \"047c64ae-7e47-3c41-9fc0-7893f9caa428\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:42.8833333Z\"\n }" headers: cache-control: - no-cache @@ -310,7 +307,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:14:39 GMT + - Tue, 19 Oct 2021 07:13:43 GMT expires: - '-1' pragma: @@ -344,14 +341,14 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/065055c1-6b40-4544-9a00-2b953a45b14d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae647c04-477e-413c-9fc0-7893f9caa428?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c1555006-406b-4445-9a00-2b953a45b14d\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:13:39.7866666Z\"\n }" + string: "{\n \"name\": \"047c64ae-7e47-3c41-9fc0-7893f9caa428\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:42.8833333Z\"\n }" headers: cache-control: - no-cache @@ -360,7 +357,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:15:09 GMT + - Tue, 19 Oct 2021 07:14:13 GMT expires: - '-1' pragma: @@ -394,14 +391,14 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/065055c1-6b40-4544-9a00-2b953a45b14d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae647c04-477e-413c-9fc0-7893f9caa428?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c1555006-406b-4445-9a00-2b953a45b14d\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:13:39.7866666Z\"\n }" + string: "{\n \"name\": \"047c64ae-7e47-3c41-9fc0-7893f9caa428\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:12:42.8833333Z\"\n }" headers: cache-control: - no-cache @@ -410,7 +407,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:15:39 GMT + - Tue, 19 Oct 2021 07:14:42 GMT expires: - '-1' pragma: @@ -444,24 +441,24 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/065055c1-6b40-4544-9a00-2b953a45b14d?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ae647c04-477e-413c-9fc0-7893f9caa428?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"c1555006-406b-4445-9a00-2b953a45b14d\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T22:13:39.7866666Z\",\n \"\ - endTime\": \"2021-09-10T22:15:53.276484Z\"\n }" + string: "{\n \"name\": \"047c64ae-7e47-3c41-9fc0-7893f9caa428\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:12:42.8833333Z\",\n \"endTime\": + \"2021-10-19T07:15:12.7866262Z\"\n }" headers: cache-control: - no-cache content-length: - - '169' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 22:16:10 GMT + - Tue, 19 Oct 2021 07:15:12 GMT expires: - '-1' pragma: @@ -495,60 +492,56 @@ interactions: --windows-admin-password --load-balancer-sku --vm-set-type --network-plugin --kubernetes-version --ssh-key-value User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-db63d2cb.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-db63d2cb.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\"\ - ,\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"\ - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/a8a54626-04bd-48f0-a683-635069f26f75\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.21.2\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-c0ff9c99.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-c0ff9c99.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": + \"azureuser\",\n \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/f4caed3f-5bf2-4d4a-bad8-7635418b27ee\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '3732' + - '3443' content-type: - application/json date: - - Fri, 10 Sep 2021 22:16:11 GMT + - Tue, 19 Oct 2021 07:15:12 GMT expires: - '-1' pragma: @@ -580,33 +573,33 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2021-09-01 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"\ - kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.21.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n \"enableFIPS\": false\n + \ }\n }\n ]\n }" headers: cache-control: - no-cache content-length: - - '933' + - '973' content-type: - application/json date: - - Fri, 10 Sep 2021 22:16:12 GMT + - Tue, 19 Oct 2021 07:15:13 GMT expires: - '-1' pragma: @@ -625,11 +618,11 @@ interactions: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "osType": "Windows", - "scaleDownMode": "Delete", "mode": "User", "upgradeSettings": {}, "enableNodePublicIP": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false}}' + body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "workloadRuntime": + "OCIContainer", "osType": "Windows", "scaleDownMode": "Delete", "mode": "User", + "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", + "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], + "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false}}' headers: Accept: - application/json @@ -640,40 +633,40 @@ interactions: Connection: - keep-alive Content-Length: - - '359' + - '394' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 cache-control: - no-cache content-length: - - '875' + - '913' content-type: - application/json date: - - Fri, 10 Sep 2021 22:16:16 GMT + - Tue, 19 Oct 2021 07:15:36 GMT expires: - '-1' pragma: @@ -685,7 +678,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1194' status: code: 201 message: Created @@ -703,14 +696,62 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:16:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --node-count + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -719,7 +760,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:16:45 GMT + - Tue, 19 Oct 2021 07:16:36 GMT expires: - '-1' pragma: @@ -751,14 +792,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -767,7 +808,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:17:16 GMT + - Tue, 19 Oct 2021 07:17:05 GMT expires: - '-1' pragma: @@ -799,14 +840,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -815,7 +856,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:17:46 GMT + - Tue, 19 Oct 2021 07:17:36 GMT expires: - '-1' pragma: @@ -847,14 +888,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -863,7 +904,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:18:16 GMT + - Tue, 19 Oct 2021 07:18:06 GMT expires: - '-1' pragma: @@ -895,14 +936,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -911,7 +952,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:18:46 GMT + - Tue, 19 Oct 2021 07:18:36 GMT expires: - '-1' pragma: @@ -943,14 +984,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -959,7 +1000,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:19:17 GMT + - Tue, 19 Oct 2021 07:19:06 GMT expires: - '-1' pragma: @@ -991,14 +1032,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -1007,7 +1048,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:19:47 GMT + - Tue, 19 Oct 2021 07:19:36 GMT expires: - '-1' pragma: @@ -1039,14 +1080,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -1055,7 +1096,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:20:17 GMT + - Tue, 19 Oct 2021 07:20:06 GMT expires: - '-1' pragma: @@ -1087,14 +1128,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -1103,7 +1144,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:20:46 GMT + - Tue, 19 Oct 2021 07:20:36 GMT expires: - '-1' pragma: @@ -1135,14 +1176,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" headers: cache-control: - no-cache @@ -1151,7 +1192,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:21:16 GMT + - Tue, 19 Oct 2021 07:21:06 GMT expires: - '-1' pragma: @@ -1183,15 +1224,63 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a5772809-c46d-448c-b075-fc97005beddc?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"092877a5-6dc4-8c44-b075-fc97005beddc\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T22:16:16.32Z\",\n \"endTime\"\ - : \"2021-09-10T22:21:46.7268153Z\"\n }" + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\"\n }" + headers: + cache-control: + - no-cache + content-length: + - '121' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:21:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name --os-type --node-count + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/190ae1c9-7110-4a75-a94a-6e7ba684096b?api-version=2016-03-30 + response: + body: + string: "{\n \"name\": \"c9e10a19-1071-754a-a94a-6e7ba684096b\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:15:36.35Z\",\n \"endTime\": + \"2021-10-19T07:21:59.5334438Z\"\n }" headers: cache-control: - no-cache @@ -1200,7 +1289,7 @@ interactions: content-type: - application/json date: - - Fri, 10 Sep 2021 22:21:46 GMT + - Tue, 19 Oct 2021 07:22:06 GMT expires: - '-1' pragma: @@ -1232,32 +1321,32 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --os-type --node-count User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.20.9\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '876' + - '914' content-type: - application/json date: - - Fri, 10 Sep 2021 22:21:47 GMT + - Tue, 19 Oct 2021 07:22:07 GMT expires: - '-1' pragma: @@ -1289,69 +1378,65 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.20.9\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-db63d2cb.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-db63d2cb.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.20.9\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/a8a54626-04bd-48f0-a683-635069f26f75\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.21.2\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-c0ff9c99.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-c0ff9c99.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.21.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/f4caed3f-5bf2-4d4a-bad8-7635418b27ee\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: cache-control: - no-cache content-length: - - '4390' + - '4141' content-type: - application/json date: - - Fri, 10 Sep 2021 22:21:48 GMT + - Tue, 19 Oct 2021 07:22:08 GMT expires: - '-1' pragma: @@ -1371,26 +1456,27 @@ interactions: message: OK - request: body: '{"location": "westus2", "sku": {"name": "Basic", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.21.2", "dnsPrefix": + {"type": "SystemAssigned"}, "properties": {"kubernetesVersion": "1.22.2", "dnsPrefix": "cliaksdns000002", "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", - "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": - 30, "osType": "Linux", "osSKU": "Ubuntu", "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "1.21.2", "enableNodePublicIP": false, - "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, - "name": "nodepool1"}, {"count": 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": 30, "osType": + "osDiskSizeGB": 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": + "OCIContainer", "maxPods": 30, "osType": "Linux", "osSKU": "Ubuntu", "type": + "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": "1.22.2", + "powerState": {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "nodepool1"}, {"count": + 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": 128, "osDiskType": "Managed", + "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", "maxPods": 30, "osType": "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "orchestratorVersion": "1.21.2", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false, "name": "npwin"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "windowsProfile": {"adminUsername": "azureuser1", "enableCSIProxy": - true}, "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", "enableRBAC": - true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": + "User", "orchestratorVersion": "1.22.2", "upgradeSettings": {}, "powerState": + {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false, "name": "npwin"}], "linuxProfile": + {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\n"}]}}, "windowsProfile": {"adminUsername": + "azureuser1", "enableCSIProxy": true}, "nodeResourceGroup": "MC_clitest000001_cliakstest000001_westus2", + "enableRBAC": true, "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "azure", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "dockerBridgeCidr": "172.17.0.1/16", "outboundType": "loadBalancer", "loadBalancerSku": "Standard", "loadBalancerProfile": {"managedOutboundIPs": {"count": 1}, "effectiveOutboundIPs": - [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/a8a54626-04bd-48f0-a683-635069f26f75"}]}}, + [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/f4caed3f-5bf2-4d4a-bad8-7635418b27ee"}]}}, "identityProfile": {"kubeletidentity": {"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool", "clientId":"00000000-0000-0000-0000-000000000001", "objectId":"00000000-0000-0000-0000-000000000001"}}, "disableLocalAccounts": false, "publicNetworkAccess": "Enabled"}}' @@ -1404,77 +1490,73 @@ interactions: Connection: - keep-alive Content-Length: - - '2957' + - '2768' Content-Type: - application/json ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Upgrading\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.21.2\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-db63d2cb.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-db63d2cb.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Upgrading\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Upgrading\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/a8a54626-04bd-48f0-a683-635069f26f75\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Upgrading\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.22.2\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-c0ff9c99.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-c0ff9c99.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Upgrading\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.22.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Upgrading\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.22.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/f4caed3f-5bf2-4d4a-bad8-7635418b27ee\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 cache-control: - no-cache content-length: - - '4390' + - '4141' content-type: - application/json date: - - Fri, 10 Sep 2021 22:21:52 GMT + - Tue, 19 Oct 2021 07:22:10 GMT expires: - '-1' pragma: @@ -1490,7 +1572,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 200 message: OK @@ -1508,23 +1590,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:22:22 GMT + - Tue, 19 Oct 2021 07:22:41 GMT expires: - '-1' pragma: @@ -1556,23 +1638,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:22:51 GMT + - Tue, 19 Oct 2021 07:23:11 GMT expires: - '-1' pragma: @@ -1604,23 +1686,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:23:22 GMT + - Tue, 19 Oct 2021 07:23:41 GMT expires: - '-1' pragma: @@ -1652,23 +1734,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:23:52 GMT + - Tue, 19 Oct 2021 07:24:11 GMT expires: - '-1' pragma: @@ -1700,23 +1782,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:24:22 GMT + - Tue, 19 Oct 2021 07:24:41 GMT expires: - '-1' pragma: @@ -1748,23 +1830,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:24:52 GMT + - Tue, 19 Oct 2021 07:25:11 GMT expires: - '-1' pragma: @@ -1796,23 +1878,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:25:22 GMT + - Tue, 19 Oct 2021 07:25:41 GMT expires: - '-1' pragma: @@ -1844,23 +1926,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:25:52 GMT + - Tue, 19 Oct 2021 07:26:12 GMT expires: - '-1' pragma: @@ -1892,23 +1974,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:26:23 GMT + - Tue, 19 Oct 2021 07:26:41 GMT expires: - '-1' pragma: @@ -1940,23 +2022,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:26:53 GMT + - Tue, 19 Oct 2021 07:27:12 GMT expires: - '-1' pragma: @@ -1988,23 +2070,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:27:23 GMT + - Tue, 19 Oct 2021 07:27:42 GMT expires: - '-1' pragma: @@ -2036,23 +2118,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:27:53 GMT + - Tue, 19 Oct 2021 07:28:12 GMT expires: - '-1' pragma: @@ -2084,23 +2166,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:28:23 GMT + - Tue, 19 Oct 2021 07:28:41 GMT expires: - '-1' pragma: @@ -2132,23 +2214,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:28:53 GMT + - Tue, 19 Oct 2021 07:29:12 GMT expires: - '-1' pragma: @@ -2180,23 +2262,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:29:24 GMT + - Tue, 19 Oct 2021 07:29:42 GMT expires: - '-1' pragma: @@ -2228,23 +2310,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:29:54 GMT + - Tue, 19 Oct 2021 07:30:12 GMT expires: - '-1' pragma: @@ -2276,23 +2358,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:30:24 GMT + - Tue, 19 Oct 2021 07:30:41 GMT expires: - '-1' pragma: @@ -2324,23 +2406,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:30:54 GMT + - Tue, 19 Oct 2021 07:31:12 GMT expires: - '-1' pragma: @@ -2372,23 +2454,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:31:24 GMT + - Tue, 19 Oct 2021 07:31:42 GMT expires: - '-1' pragma: @@ -2420,23 +2502,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:31:55 GMT + - Tue, 19 Oct 2021 07:32:12 GMT expires: - '-1' pragma: @@ -2468,23 +2550,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:32:25 GMT + - Tue, 19 Oct 2021 07:32:42 GMT expires: - '-1' pragma: @@ -2516,23 +2598,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:32:55 GMT + - Tue, 19 Oct 2021 07:33:13 GMT expires: - '-1' pragma: @@ -2564,23 +2646,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:33:25 GMT + - Tue, 19 Oct 2021 07:33:42 GMT expires: - '-1' pragma: @@ -2612,23 +2694,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:33:55 GMT + - Tue, 19 Oct 2021 07:34:12 GMT expires: - '-1' pragma: @@ -2660,23 +2742,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:34:25 GMT + - Tue, 19 Oct 2021 07:34:43 GMT expires: - '-1' pragma: @@ -2708,23 +2790,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:34:55 GMT + - Tue, 19 Oct 2021 07:35:13 GMT expires: - '-1' pragma: @@ -2756,23 +2838,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '121' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:35:25 GMT + - Tue, 19 Oct 2021 07:35:42 GMT expires: - '-1' pragma: @@ -2804,24 +2886,23 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/51d67903-f631-4bb6-8219-9bdad109dd3e?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"0379d651-31f6-b64b-8219-9bdad109dd3e\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T22:21:51.84Z\",\n \"endTime\"\ - : \"2021-09-10T22:35:31.2065202Z\"\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\"\n }" headers: cache-control: - no-cache content-length: - - '165' + - '126' content-type: - application/json date: - - Fri, 10 Sep 2021 22:35:55 GMT + - Tue, 19 Oct 2021 07:36:12 GMT expires: - '-1' pragma: @@ -2853,69 +2934,114 @@ interactions: ParameterSetName: - --resource-group --name --kubernetes-version --yes User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/101dee80-1213-44b3-8087-1147282be069?api-version=2016-03-30 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\"\ - : \"Running\"\n },\n \"kubernetesVersion\": \"1.21.2\",\n \"dnsPrefix\"\ - : \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-db63d2cb.hcp.westus2.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliaksdns000002-db63d2cb.portal.hcp.westus2.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \ - \ \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\"\ - : 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n \ - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"\ - code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\",\n\ - \ \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-1804gen2containerd-2021.08.26\",\n \"enableFIPS\": false\n\ - \ },\n {\n \"name\": \"npwin\",\n \"count\": 1,\n \"vmSize\"\ - : \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\":\ - \ \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 30,\n\ - \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\"\ - ,\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.21.2\"\ - ,\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n \"\ - enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"\ - osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n\ - \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\"\ - : {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ==\ - \ test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\"\ - : {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n\ - \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\ - \n },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\"\ - ,\n \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"\ - networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\"\ - : \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\"\ - : {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n \ - \ {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/a8a54626-04bd-48f0-a683-635069f26f75\"\ - \n }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\"\ - : \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\"\ - : \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\"\ - : {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"disableLocalAccounts\"\ - : false,\n \"publicNetworkAccess\": \"Enabled\"\n },\n \"identity\": {\n\ - \ \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"name\": \"80ee1d10-1312-b344-8087-1147282be069\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:22:11.3233333Z\",\n \"endTime\": + \"2021-10-19T07:36:24.1393505Z\"\n }" headers: cache-control: - no-cache content-length: - - '4390' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 22:35:56 GMT + - Tue, 19 Oct 2021 07:36:43 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - nginx + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks upgrade + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --kubernetes-version --yes + User-Agent: + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-09-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n + \ \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.22.2\",\n \"dnsPrefix\": \"cliaksdns000002\",\n \"fqdn\": \"cliaksdns000002-c0ff9c99.hcp.westus2.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliaksdns000002-c0ff9c99.portal.hcp.westus2.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.22.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-1804gen2containerd-2021.10.02\",\n + \ \"enableFIPS\": false\n },\n {\n \"name\": \"npwin\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D2s_v3\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.22.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n + \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQChv1lqJOFqlXd/Sp6RoI5ZS500UG+SXrE+6PjpUk8btELBCBXSUOpX7zYs5+VbuTUfHV7Qa3xBoL3HIbKKkz5QHvF9AUkjbpJLvCbQR1tlqkQdlGen4lsH0YQNOL0Q6Lj0UF+C5MaCHz4a+NecIZ9h/2mpeHV+KcIUaoC9Ulifi35BUvB/6lp4MQbcxJHXTwGbNLtzP+iJIkx8DafVXseJx4uh4wTIlKBLDpUKg+RYTze8UsYCkz1+YvE/cDjVsJh4edQ9fNqZyWYnjMbnyhk46pYpRVf6DeMX5nzShlagUux3KEx2eU4vUtvuIkGFneZDprv2vAMkBCX4xgbxtxZZ + azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"windowsProfile\": + {\n \"adminUsername\": \"azureuser1\",\n \"enableCSIProxy\": true\n + \ },\n \"servicePrincipalProfile\": {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n + \ },\n \"nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n + \ \"enableRBAC\": true,\n \"enablePodSecurityPolicy\": false,\n \"networkProfile\": + {\n \"networkPlugin\": \"azure\",\n \"loadBalancerSku\": \"Standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/f4caed3f-5bf2-4d4a-bad8-7635418b27ee\"\n + \ }\n ]\n },\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"dockerBridgeCidr\": \"172.17.0.1/16\",\n \"outboundType\": + \"loadBalancer\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": + {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"disableLocalAccounts\": false,\n \"publicNetworkAccess\": + \"Enabled\"\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": + {\n \"name\": \"Basic\",\n \"tier\": \"Free\"\n }\n }" + headers: + cache-control: + - no-cache + content-length: + - '4141' + content-type: + - application/json + date: + - Tue, 19 Oct 2021 07:36:43 GMT expires: - '-1' pragma: @@ -2947,32 +3073,32 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --kubernetes-version --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.21.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.22.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '876' + - '914' content-type: - application/json date: - - Fri, 10 Sep 2021 22:35:57 GMT + - Tue, 19 Oct 2021 07:36:44 GMT expires: - '-1' pragma: @@ -2992,11 +3118,11 @@ interactions: message: OK - request: body: '{"properties": {"count": 1, "vmSize": "Standard_D2s_v3", "osDiskSizeGB": - 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "maxPods": 30, "osType": - "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "orchestratorVersion": "1.21.2", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": - false}}' + 128, "osDiskType": "Managed", "kubeletDiskType": "OS", "workloadRuntime": "OCIContainer", + "maxPods": 30, "osType": "Windows", "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", + "mode": "User", "orchestratorVersion": "1.22.2", "upgradeSettings": {}, "powerState": + {"code": "Running"}, "enableNodePublicIP": false, "enableEncryptionAtHost": + false, "enableUltraSSD": false, "enableFIPS": false}}' headers: Accept: - application/json @@ -3007,42 +3133,42 @@ interactions: Connection: - keep-alive Content-Length: - - '406' + - '476' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name --name --kubernetes-version --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) WindowsContainerRuntime: - containerd method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Updating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.21.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Updating\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.22.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7808a031-c93e-46a7-9536-dcc8d036255a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f1478ae4-bef9-4b3d-934c-8c30e8d69313?api-version=2016-03-30 cache-control: - no-cache content-length: - - '875' + - '913' content-type: - application/json date: - - Fri, 10 Sep 2021 22:35:59 GMT + - Tue, 19 Oct 2021 07:36:46 GMT expires: - '-1' pragma: @@ -3058,7 +3184,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1195' status: code: 200 message: OK @@ -3076,26 +3202,26 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --kubernetes-version --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) WindowsContainerRuntime: - containerd method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7808a031-c93e-46a7-9536-dcc8d036255a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f1478ae4-bef9-4b3d-934c-8c30e8d69313?api-version=2016-03-30 response: body: - string: "{\n \"name\": \"31a00878-3ec9-a746-9536-dcc8d036255a\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2021-09-10T22:36:00.3166666Z\",\n \"\ - endTime\": \"2021-09-10T22:36:07.24768Z\"\n }" + string: "{\n \"name\": \"e48a47f1-f9be-3d4b-934c-8c30e8d69313\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2021-10-19T07:36:47.4333333Z\",\n \"endTime\": + \"2021-10-19T07:36:54.1981819Z\"\n }" headers: cache-control: - no-cache content-length: - - '168' + - '170' content-type: - application/json date: - - Fri, 10 Sep 2021 22:36:29 GMT + - Tue, 19 Oct 2021 07:37:17 GMT expires: - '-1' pragma: @@ -3127,34 +3253,34 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --kubernetes-version --aks-custom-headers User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.2.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) WindowsContainerRuntime: - containerd method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-08-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin?api-version=2021-09-01 response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\"\ - ,\n \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\"\ - ,\n \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 30,\n \"type\": \"VirtualMachineScaleSets\",\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.21.2\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \ - \ \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2114.210811\"\ - ,\n \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/npwin\",\n + \ \"name\": \"npwin\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D2s_v3\",\n + \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 30,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"scaleDownMode\": \"Delete\",\n + \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": + \"Running\"\n },\n \"orchestratorVersion\": \"1.22.2\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Windows\",\n \"nodeImageVersion\": \"AKSWindows-2019-17763.2213.210922\",\n + \ \"upgradeSettings\": {},\n \"enableFIPS\": false\n }\n }" headers: cache-control: - no-cache content-length: - - '876' + - '914' content-type: - application/json date: - - Fri, 10 Sep 2021 22:36:30 GMT + - Tue, 19 Oct 2021 07:37:17 GMT expires: - '-1' pragma: @@ -3188,8 +3314,8 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.28.0 (DOCKER) azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.9.6 - (Linux-5.4.0-1055-azure-x86_64-with) + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.1.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2021-07-01 response: @@ -3197,17 +3323,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4108430a-7dbd-4b28-a35c-b99e1a9a000e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/b5aa8daf-e4c8-4d74-a87a-142f1a90b99a?api-version=2016-03-30 cache-control: - no-cache content-length: - '0' date: - - Fri, 10 Sep 2021 22:36:31 GMT + - Tue, 19 Oct 2021 07:37:18 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/4108430a-7dbd-4b28-a35c-b99e1a9a000e?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/b5aa8daf-e4c8-4d74-a87a-142f1a90b99a?api-version=2016-03-30 pragma: - no-cache server: @@ -3217,7 +3343,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '14994' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_get_version.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_get_version.yaml old mode 100644 new mode 100755 index 6b9ed5278b5..e34153122cc --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_get_version.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_get_version.yaml @@ -13,65 +13,61 @@ interactions: ParameterSetName: - -l User-Agent: - - python/3.7.4 (Darwin-19.4.0-x86_64-i386-64bit) msrest/0.6.18 msrest_azure/0.6.3 - azure-mgmt-containerservice/4.4.5 Azure-SDK-For-Python AZURECLI/2.11.1 - accept-language: - - en-US + - AZURECLI/2.29.0 azsdk-python-azure-mgmt-containerservice/16.3.0 Python/3.8.11 + (Linux-5.4.0-1059-azure-x86_64-with-glibc2.27) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/orchestrators?api-version=2019-04-01&resource-type=managedClusters response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/orchestrators\"\ - ,\n \"name\": \"default\",\n \"type\": \"Microsoft.ContainerService/locations/orchestrators\"\ - ,\n \"properties\": {\n \"orchestrators\": [\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.15.11\",\n \"upgrades\"\ - : [\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.15.12\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.16.10\"\n },\n {\n \ - \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": \"\ - 1.16.13\"\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.15.12\",\n \"upgrades\": [\n \ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.16.10\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.16.13\"\n }\n ]\n },\n\ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.16.10\",\n \"upgrades\": [\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.16.13\"\n },\n\ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.17.7\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.17.9\"\n }\n ]\n },\n \ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.16.13\",\n \"default\": true,\n \"upgrades\": [\n {\n \ - \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.17.7\"\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.17.9\"\n }\n ]\n },\n \ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.17.7\",\n \"upgrades\": [\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.17.9\"\n },\n\ - \ {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.18.4\",\n \"isPreview\": true\n },\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.18.6\",\n \"\ - isPreview\": true\n }\n ]\n },\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.17.9\",\n \"upgrades\"\ - : [\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\"\ - : \"1.18.4\",\n \"isPreview\": true\n },\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.18.6\",\n \"\ - isPreview\": true\n }\n ]\n },\n {\n \"orchestratorType\"\ - : \"Kubernetes\",\n \"orchestratorVersion\": \"1.18.4\",\n \"isPreview\"\ - : true,\n \"upgrades\": [\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.18.6\",\n \"isPreview\": true\n\ - \ }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\"\ - ,\n \"orchestratorVersion\": \"1.18.6\",\n \"isPreview\": true\n \ - \ }\n ]\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/orchestrators\",\n + \ \"name\": \"default\",\n \"type\": \"Microsoft.ContainerService/locations/orchestrators\",\n + \ \"properties\": {\n \"orchestrators\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.19.11\",\n \"upgrades\": + [\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.19.13\"\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.20.7\"\n },\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.20.9\"\n }\n ]\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.19.13\",\n \"upgrades\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.20.7\"\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.20.9\"\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.20.7\",\n \"upgrades\": [\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.20.9\"\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.21.1\"\n },\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.21.2\"\n }\n ]\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.20.9\",\n \"default\": true,\n \"upgrades\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.21.1\"\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.21.2\"\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.21.1\",\n \"upgrades\": [\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.21.2\"\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.22.1\",\n \"isPreview\": true\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.22.2\",\n \"isPreview\": true\n }\n ]\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.21.2\",\n \"upgrades\": [\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.22.1\",\n \"isPreview\": true\n + \ },\n {\n \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.22.2\",\n \"isPreview\": true\n }\n ]\n },\n {\n + \ \"orchestratorType\": \"Kubernetes\",\n \"orchestratorVersion\": + \"1.22.1\",\n \"isPreview\": true,\n \"upgrades\": [\n {\n \"orchestratorType\": + \"Kubernetes\",\n \"orchestratorVersion\": \"1.22.2\",\n \"isPreview\": + true\n }\n ]\n },\n {\n \"orchestratorType\": \"Kubernetes\",\n + \ \"orchestratorVersion\": \"1.22.2\",\n \"isPreview\": true\n }\n + \ ]\n }\n }" headers: cache-control: - no-cache content-length: - - '2925' + - '2918' content-type: - application/json date: - - Wed, 09 Sep 2020 05:45:13 GMT + - Tue, 19 Oct 2021 07:00:34 GMT expires: - '-1' pragma: diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py b/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py index 327e437644a..ae39eb1cf5c 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py @@ -935,7 +935,9 @@ def test_aks_create_with_azurekeyvaultsecretsprovider_addon(self, resource_group self.check( 'addonProfiles.azureKeyvaultSecretsProvider.enabled', True), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "false") + 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "false"), + self.check( + 'addonProfiles.azureKeyvaultSecretsProvider.config.rotationPollInterval', "2m") ]) # delete @@ -955,14 +957,16 @@ def test_aks_create_addon_with_azurekeyvaultsecretsprovider_with_secret_rotation }) create_cmd = 'aks create --resource-group={resource_group} --name={name} ' \ - '-a azure-keyvault-secrets-provider --enable-secret-rotation ' \ + '-a azure-keyvault-secrets-provider --enable-secret-rotation --rotation-poll-interval 30m ' \ '--ssh-key-value={ssh_key_value} -o json' self.cmd(create_cmd, checks=[ self.check('provisioningState', 'Succeeded'), self.check( 'addonProfiles.azureKeyvaultSecretsProvider.enabled', True), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "true") + 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "true"), + self.check( + 'addonProfiles.azureKeyvaultSecretsProvider.config.rotationPollInterval', "30m") ]) # delete @@ -996,66 +1000,46 @@ def test_aks_enable_addon_with_azurekeyvaultsecretsprovider(self, resource_group 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "false") ]) - disable_cmd = 'aks disable-addons --addons azure-keyvault-secrets-provider --resource-group={resource_group} --name={name} -o json' - self.cmd(disable_cmd, checks=[ - self.check('provisioningState', 'Succeeded'), - self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.enabled', False), - self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config', None) - ]) - - enable_with_secret_rotation_cmd = 'aks enable-addons --addons azure-keyvault-secrets-provider --enable-secret-rotation --resource-group={resource_group} --name={name} -o json' - self.cmd(enable_with_secret_rotation_cmd, checks=[ + update_enable_cmd = 'aks update --resource-group={resource_group} --name={name} --enable-secret-rotation --rotation-poll-interval 120s -o json' + self.cmd(update_enable_cmd, checks=[ self.check('provisioningState', 'Succeeded'), self.check( 'addonProfiles.azureKeyvaultSecretsProvider.enabled', True), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "true") - ]) - - # delete - cmd = 'aks delete --resource-group={resource_group} --name={name} --yes --no-wait' - self.cmd(cmd, checks=[ - self.is_empty(), + 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "true"), + self.check( + 'addonProfiles.azureKeyvaultSecretsProvider.config.rotationPollInterval', "120s") ]) - @AllowLargeResponse() - @AKSCustomResourceGroupPreparer(random_name_length=17, name_prefix='clitest', location='westus2') - def test_aks_update_azurekeyvaultsecretsprovider_with_secret_rotation(self, resource_group, resource_group_location): - aks_name = self.create_random_name('cliakstest', 16) - self.kwargs.update({ - 'resource_group': resource_group, - 'name': aks_name, - 'ssh_key_value': self.generate_ssh_keys() - }) - - create_cmd = 'aks create --resource-group={resource_group} --name={name} -a azure-keyvault-secrets-provider ' \ - '--ssh-key-value={ssh_key_value}' - self.cmd(create_cmd, checks=[ + update_disable_cmd = 'aks update --resource-group={resource_group} --name={name} --disable-secret-rotation -o json' + self.cmd(update_disable_cmd, checks=[ self.check('provisioningState', 'Succeeded'), self.check( 'addonProfiles.azureKeyvaultSecretsProvider.enabled', True), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "false") + 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "false"), + self.check( + 'addonProfiles.azureKeyvaultSecretsProvider.config.rotationPollInterval', "120s") ]) - enable_cmd = 'aks update --resource-group={resource_group} --name={name} --enable-secret-rotation -o json' - self.cmd(enable_cmd, checks=[ + disable_cmd = 'aks disable-addons --addons azure-keyvault-secrets-provider --resource-group={resource_group} --name={name} -o json' + self.cmd(disable_cmd, checks=[ self.check('provisioningState', 'Succeeded'), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.enabled', True), + 'addonProfiles.azureKeyvaultSecretsProvider.enabled', False), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "true") + 'addonProfiles.azureKeyvaultSecretsProvider.config', None) ]) - disable_cmd = 'aks update --resource-group={resource_group} --name={name} --disable-secret-rotation -o json' - self.cmd(disable_cmd, checks=[ + enable_with_secret_rotation_cmd = 'aks enable-addons --addons azure-keyvault-secrets-provider --enable-secret-rotation --rotation-poll-interval 1h --resource-group={resource_group} --name={name} -o json' + self.cmd(enable_with_secret_rotation_cmd, checks=[ self.check('provisioningState', 'Succeeded'), self.check( 'addonProfiles.azureKeyvaultSecretsProvider.enabled', True), self.check( - 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "false") + 'addonProfiles.azureKeyvaultSecretsProvider.config.enableSecretRotation', "true"), + self.check( + 'addonProfiles.azureKeyvaultSecretsProvider.config.rotationPollInterval', "1h") ]) # delete @@ -2697,3 +2681,101 @@ def test_aks_maintenanceconfiguration(self, resource_group, resource_group_locat # delete self.cmd( 'aks delete -g {resource_group} -n {name} --yes --no-wait', checks=[self.is_empty()]) + + @AllowLargeResponse() + @AKSCustomResourceGroupPreparer(random_name_length=17, name_prefix='clitest', location='centraluseuap') + def test_aks_create_with_windows_gmsa(self, resource_group, resource_group_location): + # reset the count so in replay mode the random names will start with 0 + self.test_resources_count = 0 + # kwargs for string formatting + aks_name = self.create_random_name('cliakstest', 16) + self.kwargs.update({ + 'resource_group': resource_group, + 'name': aks_name, + 'dns_name_prefix': self.create_random_name('cliaksdns', 16), + 'location': resource_group_location, + 'resource_type': 'Microsoft.ContainerService/ManagedClusters', + 'windows_admin_username': 'azureuser1', + 'windows_admin_password': 'replace-Password1234$', + 'nodepool2_name': 'npwin', + 'ssh_key_value': self.generate_ssh_keys() + }) + + # create + create_cmd = 'aks create --resource-group={resource_group} --name={name} --location={location} ' \ + '--dns-name-prefix={dns_name_prefix} --node-count=1 ' \ + '--windows-admin-username={windows_admin_username} --windows-admin-password={windows_admin_password} ' \ + '--load-balancer-sku=standard --vm-set-type=virtualmachinescalesets --network-plugin=azure ' \ + '--ssh-key-value={ssh_key_value} --enable-windows-gmsa --yes' + self.cmd(create_cmd, checks=[ + self.exists('fqdn'), + self.exists('nodeResourceGroup'), + self.check('provisioningState', 'Succeeded'), + self.check('windowsProfile.adminUsername', 'azureuser1'), + self.check('windowsProfile.gmsaProfile.enabled', 'True') + ]) + + # nodepool add + self.cmd('aks nodepool add --resource-group={resource_group} --cluster-name={name} --name={nodepool2_name} --os-type Windows --node-count=1', checks=[ + self.check('provisioningState', 'Succeeded') + ]) + + # nodepool delete + self.cmd( + 'aks nodepool delete --resource-group={resource_group} --cluster-name={name} --name={nodepool2_name} --no-wait', checks=[self.is_empty()]) + + # delete + self.cmd( + 'aks delete -g {resource_group} -n {name} --yes --no-wait', checks=[self.is_empty()]) + + @AllowLargeResponse() + @AKSCustomResourceGroupPreparer(random_name_length=17, name_prefix='clitest', location='centraluseuap') + def test_aks_update_with_windows_gmsa(self, resource_group, resource_group_location): + # reset the count so in replay mode the random names will start with 0 + self.test_resources_count = 0 + # kwargs for string formatting + aks_name = self.create_random_name('cliakstest', 16) + self.kwargs.update({ + 'resource_group': resource_group, + 'name': aks_name, + 'dns_name_prefix': self.create_random_name('cliaksdns', 16), + 'location': resource_group_location, + 'resource_type': 'Microsoft.ContainerService/ManagedClusters', + 'windows_admin_username': 'azureuser1', + 'windows_admin_password': 'replace-Password1234$', + 'nodepool2_name': 'npwin', + 'ssh_key_value': self.generate_ssh_keys() + }) + + # create + create_cmd = 'aks create --resource-group={resource_group} --name={name} --location={location} ' \ + '--dns-name-prefix={dns_name_prefix} --node-count=1 ' \ + '--windows-admin-username={windows_admin_username} --windows-admin-password={windows_admin_password} ' \ + '--load-balancer-sku=standard --vm-set-type=virtualmachinescalesets --network-plugin=azure ' \ + '--ssh-key-value={ssh_key_value}' + self.cmd(create_cmd, checks=[ + self.exists('fqdn'), + self.exists('nodeResourceGroup'), + self.check('provisioningState', 'Succeeded'), + self.check('windowsProfile.adminUsername', 'azureuser1'), + self.not_exists('windowsProfile.gmsaProfile') + ]) + + # nodepool add + self.cmd('aks nodepool add --resource-group={resource_group} --cluster-name={name} --name={nodepool2_name} --os-type Windows --node-count=1', checks=[ + self.check('provisioningState', 'Succeeded') + ]) + + # update Windows gmsa + self.cmd('aks update --resource-group={resource_group} --name={name} --enable-windows-gmsa --yes', checks=[ + self.check('provisioningState', 'Succeeded'), + self.check('windowsProfile.gmsaProfile.enabled', 'True') + ]) + + # nodepool delete + self.cmd( + 'aks nodepool delete --resource-group={resource_group} --cluster-name={name} --name={nodepool2_name} --no-wait', checks=[self.is_empty()]) + + # delete + self.cmd( + 'aks delete -g {resource_group} -n {name} --yes --no-wait', checks=[self.is_empty()]) diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_decorator.py b/src/aks-preview/azext_aks_preview/tests/latest/test_decorator.py new file mode 100644 index 00000000000..1f24ba88a2c --- /dev/null +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_decorator.py @@ -0,0 +1,903 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + +import importlib +import unittest + +from azext_aks_preview.__init__ import register_aks_preview_resource_type +from azext_aks_preview._client_factory import CUSTOM_MGMT_AKS_PREVIEW +from azext_aks_preview.decorator import ( + AKSPreviewContext, + AKSPreviewCreateDecorator, + AKSPreviewModels, + AKSPreviewUpdateDecorator, +) +from azext_aks_preview.tests.latest.mocks import MockCLI, MockClient, MockCmd +from azext_aks_preview.tests.latest.test_aks_commands import _get_test_data_file +from azure.cli.command_modules.acs._consts import DecoratorMode +from azure.cli.core.azclierror import ( + ArgumentUsageError, + CLIInternalError, + InvalidArgumentValueError, + MutuallyExclusiveArgumentError, + NoTTYError, + RequiredArgumentMissingError, + UnknownError, +) + + +class AKSPreviewModelsTestCase(unittest.TestCase): + def setUp(self): + # manually register CUSTOM_MGMT_AKS_PREVIEW + register_aks_preview_resource_type() + self.cli_ctx = MockCLI() + self.cmd = MockCmd(self.cli_ctx) + + def test_models(self): + models = AKSPreviewModels(self.cmd, CUSTOM_MGMT_AKS_PREVIEW) + + # load models directly (instead of through the `get_sdk` method provided by the cli component) + from azure.cli.core.profiles._shared import AZURE_API_PROFILES + + sdk_profile = AZURE_API_PROFILES["latest"][CUSTOM_MGMT_AKS_PREVIEW] + api_version = sdk_profile.default_api_version + module_name = "azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v{}.models".format( + api_version.replace("-", "_") + ) + module = importlib.import_module(module_name) + + self.assertEqual(models.KubeletConfig, getattr(module, "KubeletConfig")) + self.assertEqual(models.LinuxOSConfig, getattr(module, "LinuxOSConfig")) + self.assertEqual( + models.ManagedClusterHTTPProxyConfig, + getattr(module, "ManagedClusterHTTPProxyConfig"), + ) + + +class AKSPreviewContextTestCase(unittest.TestCase): + def setUp(self): + # manually register CUSTOM_MGMT_AKS_PREVIEW + register_aks_preview_resource_type() + self.cli_ctx = MockCLI() + self.cmd = MockCmd(self.cli_ctx) + self.models = AKSPreviewModels(self.cmd, CUSTOM_MGMT_AKS_PREVIEW) + + def test_get_pod_subnet_id(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"pod_subnet_id": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_pod_subnet_id(), None) + agent_pool_profile = self.models.ManagedClusterAgentPoolProfile( + name="test_nodepool_name", pod_subnet_id="test_mc_pod_subnet_id" + ) + mc = self.models.ManagedCluster( + location="test_location", agent_pool_profiles=[agent_pool_profile] + ) + ctx_1.attach_mc(mc) + self.assertEqual(ctx_1.get_pod_subnet_id(), "test_mc_pod_subnet_id") + + def test_get_enable_fips_image(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"enable_fips_image": False}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_enable_fips_image(), False) + agent_pool_profile = self.models.ManagedClusterAgentPoolProfile( + name="test_nodepool_name", + enable_fips=True, + ) + mc = self.models.ManagedCluster( + location="test_location", agent_pool_profiles=[agent_pool_profile] + ) + ctx_1.attach_mc(mc) + self.assertEqual(ctx_1.get_enable_fips_image(), True) + + def test_get_workload_runtime(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"workload_runtime": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_workload_runtime(), None) + agent_pool_profile = self.models.ManagedClusterAgentPoolProfile( + name="test_nodepool_name", + workload_runtime="test_mc_workload_runtime", + ) + mc = self.models.ManagedCluster( + location="test_location", agent_pool_profiles=[agent_pool_profile] + ) + ctx_1.attach_mc(mc) + self.assertEqual( + ctx_1.get_workload_runtime(), "test_mc_workload_runtime" + ) + + def test_get_gpu_instance_profile(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"gpu_instance_profile": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_gpu_instance_profile(), None) + agent_pool_profile = self.models.ManagedClusterAgentPoolProfile( + name="test_nodepool_name", + gpu_instance_profile="test_mc_gpu_instance_profile", + ) + mc = self.models.ManagedCluster( + location="test_location", agent_pool_profiles=[agent_pool_profile] + ) + ctx_1.attach_mc(mc) + self.assertEqual( + ctx_1.get_gpu_instance_profile(), "test_mc_gpu_instance_profile" + ) + + def test_get_kubelet_config(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"kubelet_config": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_kubelet_config(), None) + agent_pool_profile = self.models.ManagedClusterAgentPoolProfile( + name="test_nodepool_name", + kubelet_config=self.models.KubeletConfig(pod_max_pids=100), + ) + mc = self.models.ManagedCluster( + location="test_location", agent_pool_profiles=[agent_pool_profile] + ) + ctx_1.attach_mc(mc) + self.assertEqual( + ctx_1.get_kubelet_config(), + self.models.KubeletConfig(pod_max_pids=100), + ) + + # custom value + ctx_2 = AKSPreviewContext( + self.cmd, + {"kubelet_config": "fake-path"}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + # fail on invalid file path + with self.assertRaises(InvalidArgumentValueError): + ctx_2.get_kubelet_config() + + # custom value + ctx_3 = AKSPreviewContext( + self.cmd, + {"kubelet_config": _get_test_data_file("invalidconfig.json")}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + # fail on invalid file path + with self.assertRaises(InvalidArgumentValueError): + ctx_3.get_kubelet_config() + + def test_get_linux_os_config(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"linux_os_config": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_linux_os_config(), None) + agent_pool_profile = self.models.ManagedClusterAgentPoolProfile( + name="test_nodepool_name", + linux_os_config=self.models.LinuxOSConfig(swap_file_size_mb=200), + ) + mc = self.models.ManagedCluster( + location="test_location", agent_pool_profiles=[agent_pool_profile] + ) + ctx_1.attach_mc(mc) + self.assertEqual( + ctx_1.get_linux_os_config(), + self.models.LinuxOSConfig(swap_file_size_mb=200), + ) + + # custom value + ctx_2 = AKSPreviewContext( + self.cmd, + {"linux_os_config": "fake-path"}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + # fail on invalid file path + with self.assertRaises(InvalidArgumentValueError): + ctx_2.get_linux_os_config() + + # custom value + ctx_3 = AKSPreviewContext( + self.cmd, + {"linux_os_config": _get_test_data_file("invalidconfig.json")}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + # fail on invalid file path + with self.assertRaises(InvalidArgumentValueError): + ctx_3.get_linux_os_config() + + def test_get_http_proxy_config(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"http_proxy_config": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_http_proxy_config(), None) + mc = self.models.ManagedCluster( + location="test_location", + http_proxy_config=self.models.ManagedClusterHTTPProxyConfig( + http_proxy="test_http_proxy" + ), + ) + ctx_1.attach_mc(mc) + self.assertEqual( + ctx_1.get_http_proxy_config(), + self.models.ManagedClusterHTTPProxyConfig( + http_proxy="test_http_proxy" + ), + ) + + # custom value + ctx_2 = AKSPreviewContext( + self.cmd, + {"http_proxy_config": "fake-path"}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + # fail on invalid file path + with self.assertRaises(InvalidArgumentValueError): + ctx_2.get_http_proxy_config() + + # custom value + ctx_3 = AKSPreviewContext( + self.cmd, + {"http_proxy_config": _get_test_data_file("invalidconfig.json")}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + # fail on invalid file path + with self.assertRaises(InvalidArgumentValueError): + ctx_3.get_http_proxy_config() + + def test_get_node_resource_group(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"node_resource_group": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_node_resource_group(), None) + mc = self.models.ManagedCluster( + location="test_location", + node_resource_group="test_node_resource_group", + ) + ctx_1.attach_mc(mc) + self.assertEqual( + ctx_1.get_node_resource_group(), "test_node_resource_group" + ) + + def test_get_nat_gateway_managed_outbound_ip_count(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"nat_gateway_managed_outbound_ip_count": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual( + ctx_1.get_nat_gateway_managed_outbound_ip_count(), None + ) + nat_gateway_profile = self.models.nat_gateway_models.get( + "ManagedClusterNATGatewayProfile" + )( + managed_outbound_ip_profile=self.models.nat_gateway_models.get( + "ManagedClusterManagedOutboundIPProfile" + )(count=10) + ) + network_profile = self.models.ContainerServiceNetworkProfile( + nat_gateway_profile=nat_gateway_profile + ) + mc = self.models.ManagedCluster( + location="test_location", + network_profile=network_profile, + ) + ctx_1.attach_mc(mc) + self.assertEqual(ctx_1.get_nat_gateway_managed_outbound_ip_count(), 10) + + def test_get_nat_gateway_idle_timeout(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"nat_gateway_idle_timeout": None}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_nat_gateway_idle_timeout(), None) + nat_gateway_profile = self.models.nat_gateway_models.get( + "ManagedClusterNATGatewayProfile" + )( + idle_timeout_in_minutes=20, + ) + network_profile = self.models.ContainerServiceNetworkProfile( + nat_gateway_profile=nat_gateway_profile + ) + mc = self.models.ManagedCluster( + location="test_location", + network_profile=network_profile, + ) + ctx_1.attach_mc(mc) + self.assertEqual(ctx_1.get_nat_gateway_idle_timeout(), 20) + + def test_get_enable_pod_security_policy(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"enable_pod_security_policy": False}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_enable_pod_security_policy(), False) + mc = self.models.ManagedCluster( + location="test_location", + enable_pod_security_policy=True, + ) + ctx_1.attach_mc(mc) + self.assertEqual(ctx_1.get_enable_pod_security_policy(), True) + + def test_get_enable_managed_identity(self): + # custom value + ctx_1 = AKSPreviewContext( + self.cmd, + {"enable_managed_identity": False, "enable_pod_identity": True}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + with self.assertRaises(RequiredArgumentMissingError): + self.assertEqual(ctx_1.get_enable_managed_identity(), False) + + def test_get_enable_pod_identity(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"enable_pod_identity": False}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_enable_pod_identity(), False) + pod_identity_profile = self.models.ManagedClusterPodIdentityProfile( + enabled=True + ) + mc = self.models.ManagedCluster( + location="test_location", + pod_identity_profile=pod_identity_profile, + ) + ctx_1.attach_mc(mc) + # fail on enable_managed_identity not specified + with self.assertRaises(RequiredArgumentMissingError): + self.assertEqual(ctx_1.get_enable_pod_identity(), True) + + # custom value + ctx_2 = AKSPreviewContext( + self.cmd, + { + "enable_managed_identity": True, + "enable_pod_identity": True, + "enable_pod_identity_with_kubenet": False, + }, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + network_profile_2 = self.models.ContainerServiceNetworkProfile( + network_plugin="kubenet" + ) + mc_2 = self.models.ManagedCluster( + location="test_location", + network_profile=network_profile_2, + ) + ctx_2.attach_mc(mc_2) + # fail on enable_pod_identity_with_kubenet not specified + with self.assertRaises(RequiredArgumentMissingError): + self.assertEqual(ctx_2.get_enable_pod_identity(), True) + + def test_get_enable_pod_identity_with_kubenet(self): + # default + ctx_1 = AKSPreviewContext( + self.cmd, + {"enable_pod_identity_with_kubenet": False}, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + self.assertEqual(ctx_1.get_enable_pod_identity_with_kubenet(), False) + pod_identity_profile = self.models.ManagedClusterPodIdentityProfile( + enabled=True, + allow_network_plugin_kubenet=True, + ) + mc = self.models.ManagedCluster( + location="test_location", + pod_identity_profile=pod_identity_profile, + ) + ctx_1.attach_mc(mc) + # fail on enable_managed_identity not specified + # with self.assertRaises(RequiredArgumentMissingError): + self.assertEqual(ctx_1.get_enable_pod_identity_with_kubenet(), True) + + # custom value + ctx_2 = AKSPreviewContext( + self.cmd, + { + "enable_managed_identity": True, + "enable_pod_identity": True, + "enable_pod_identity_with_kubenet": False, + }, + self.models, + decorator_mode=DecoratorMode.CREATE, + ) + network_profile_2 = self.models.ContainerServiceNetworkProfile( + network_plugin="kubenet" + ) + mc_2 = self.models.ManagedCluster( + location="test_location", + network_profile=network_profile_2, + ) + ctx_2.attach_mc(mc_2) + # fail on enable_pod_identity_with_kubenet not specified + with self.assertRaises(RequiredArgumentMissingError): + self.assertEqual( + ctx_2.get_enable_pod_identity_with_kubenet(), False + ) + + +class AKSPreviewCreateDecoratorTestCase(unittest.TestCase): + def setUp(self): + # manually register CUSTOM_MGMT_AKS_PREVIEW + register_aks_preview_resource_type() + self.cli_ctx = MockCLI() + self.cmd = MockCmd(self.cli_ctx) + self.models = AKSPreviewModels(self.cmd, CUSTOM_MGMT_AKS_PREVIEW) + self.client = MockClient() + + def test_set_up_agent_pool_profiles(self): + # default value in `aks_create` + dec_1 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "nodepool_name": "nodepool1", + "nodepool_tags": None, + "nodepool_labels": None, + "node_count": 3, + "node_vm_size": "Standard_DS2_v2", + "os_sku": None, + "vnet_subnet_id": None, + "pod_subnet_id": None, + "ppg": None, + "zones": None, + "enable_node_public_ip": False, + "enable_fips_image": False, + "node_public_ip_prefix_id": None, + "enable_encryption_at_host": False, + "enable_ultra_ssd": False, + "max_pods": 0, + "node_osdisk_size": 0, + "node_osdisk_type": None, + "enable_cluster_autoscaler": False, + "min_count": None, + "max_count": None, + "workload_runtime": None, + "gpu_instance_profile": None, + "kubelet_config": None, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_1 = self.models.ManagedCluster(location="test_location") + # fail on passing the wrong mc object + with self.assertRaises(CLIInternalError): + dec_1.set_up_agent_pool_profiles(None) + dec_mc_1 = dec_1.set_up_agent_pool_profiles(mc_1) + agent_pool_profile_1 = self.models.ManagedClusterAgentPoolProfile( + # Must be 12 chars or less before ACS RP adds to it + name="nodepool1", + tags=None, + node_labels=None, + count=3, + vm_size="Standard_DS2_v2", + os_type="Linux", + os_sku=None, + vnet_subnet_id=None, + pod_subnet_id=None, + proximity_placement_group_id=None, + availability_zones=None, + enable_node_public_ip=False, + enable_fips=False, + node_public_ip_prefix_id=None, + enable_encryption_at_host=False, + enable_ultra_ssd=False, + max_pods=None, + type="VirtualMachineScaleSets", + mode="System", + os_disk_size_gb=None, + os_disk_type=None, + enable_auto_scaling=False, + min_count=None, + max_count=None, + workload_runtime=None, + gpu_instance_profile=None, + kubelet_config=None, + ) + ground_truth_mc_1 = self.models.ManagedCluster(location="test_location") + ground_truth_mc_1.agent_pool_profiles = [agent_pool_profile_1] + self.assertEqual(dec_mc_1, ground_truth_mc_1) + + # custom value + dec_2 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "nodepool_name": "test_np_name1234", + "nodepool_tags": {"k1": "v1"}, + "nodepool_labels": {"k1": "v1", "k2": "v2"}, + "node_count": 10, + "node_vm_size": "Standard_DSx_vy", + "os_sku": "test_os_sku", + "vnet_subnet_id": "test_vnet_subnet_id", + "pod_subnet_id": "test_pod_subnet_id", + "ppg": "test_ppg_id", + "zones": ["tz1", "tz2"], + "enable_node_public_ip": True, + "enable_fips_image": True, + "node_public_ip_prefix_id": "test_node_public_ip_prefix_id", + "enable_encryption_at_host": True, + "enable_ultra_ssd": True, + "max_pods": 50, + "node_osdisk_size": 100, + "node_osdisk_type": "test_os_disk_type", + "enable_cluster_autoscaler": True, + "min_count": 5, + "max_count": 20, + "workload_runtime": "test_workload_runtime", + "gpu_instance_profile": "test_gpu_instance_profile", + "kubelet_config": _get_test_data_file("kubeletconfig.json"), + "linux_os_config": _get_test_data_file("linuxosconfig.json"), + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_2 = self.models.ManagedCluster(location="test_location") + dec_mc_2 = dec_2.set_up_agent_pool_profiles(mc_2) + agent_pool_profile_2 = self.models.ManagedClusterAgentPoolProfile( + # Must be 12 chars or less before ACS RP adds to it + name="test_np_name", + tags={"k1": "v1"}, + node_labels={"k1": "v1", "k2": "v2"}, + count=10, + vm_size="Standard_DSx_vy", + os_type="Linux", + os_sku="test_os_sku", + vnet_subnet_id="test_vnet_subnet_id", + pod_subnet_id="test_pod_subnet_id", + proximity_placement_group_id="test_ppg_id", + availability_zones=["tz1", "tz2"], + enable_node_public_ip=True, + enable_fips=True, + node_public_ip_prefix_id="test_node_public_ip_prefix_id", + enable_encryption_at_host=True, + enable_ultra_ssd=True, + max_pods=50, + type="VirtualMachineScaleSets", + mode="System", + os_disk_size_gb=100, + os_disk_type="test_os_disk_type", + enable_auto_scaling=True, + min_count=5, + max_count=20, + workload_runtime="test_workload_runtime", + gpu_instance_profile="test_gpu_instance_profile", + kubelet_config={ + "cpuManagerPolicy": "static", + "cpuCfsQuota": True, + "cpuCfsQuotaPeriod": "200ms", + "imageGcHighThreshold": 90, + "imageGcLowThreshold": 70, + "topologyManagerPolicy": "best-effort", + "allowedUnsafeSysctls": ["kernel.msg*", "net.*"], + "failSwapOn": False, + "containerLogMaxFiles": 10, + "podMaxPids": 120, + "containerLogMaxSizeMB": 20, + }, + linux_os_config={ + "transparentHugePageEnabled": "madvise", + "transparentHugePageDefrag": "defer+madvise", + "swapFileSizeMB": 1500, + "sysctls": { + "netCoreSomaxconn": 163849, + "netIpv4TcpTwReuse": True, + "netIpv4IpLocalPortRange": "32000 60000", + }, + }, + ) + ground_truth_mc_2 = self.models.ManagedCluster(location="test_location") + ground_truth_mc_2.agent_pool_profiles = [agent_pool_profile_2] + self.assertEqual(dec_mc_2, ground_truth_mc_2) + + def test_set_up_http_proxy_config(self): + # default value in `aks_create` + dec_1 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "http_proxy_config": None, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_1 = self.models.ManagedCluster(location="test_location") + # fail on passing the wrong mc object + with self.assertRaises(CLIInternalError): + dec_1.set_up_http_proxy_config(None) + dec_mc_1 = dec_1.set_up_http_proxy_config(mc_1) + ground_truth_mc_1 = self.models.ManagedCluster(location="test_location") + self.assertEqual(dec_mc_1, ground_truth_mc_1) + + # custom value + dec_2 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + {"http_proxy_config": _get_test_data_file("httpproxyconfig.json")}, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_2 = self.models.ManagedCluster(location="test_location") + dec_mc_2 = dec_2.set_up_http_proxy_config(mc_2) + ground_truth_mc_2 = self.models.ManagedCluster( + location="test_location", + http_proxy_config={ + "httpProxy": "http://myproxy.server.com:8080/", + "httpsProxy": "https://myproxy.server.com:8080/", + "noProxy": ["localhost", "127.0.0.1"], + }, + ) + self.assertEqual(dec_mc_2, ground_truth_mc_2) + + def test_set_up_node_resource_group(self): + # default value in `aks_create` + dec_1 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "node_resource_group": None, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_1 = self.models.ManagedCluster(location="test_location") + # fail on passing the wrong mc object + with self.assertRaises(CLIInternalError): + dec_1.set_up_node_resource_group(None) + dec_mc_1 = dec_1.set_up_node_resource_group(mc_1) + ground_truth_mc_1 = self.models.ManagedCluster(location="test_location") + self.assertEqual(dec_mc_1, ground_truth_mc_1) + + # custom value + dec_2 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + {"node_resource_group": "test_node_resource_group"}, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_2 = self.models.ManagedCluster(location="test_location") + dec_mc_2 = dec_2.set_up_node_resource_group(mc_2) + ground_truth_mc_2 = self.models.ManagedCluster( + location="test_location", + node_resource_group="test_node_resource_group", + ) + self.assertEqual(dec_mc_2, ground_truth_mc_2) + + def test_set_up_network_profile(self): + # default value in `aks_create` + dec_1 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "load_balancer_sku": None, + "load_balancer_managed_outbound_ip_count": None, + "load_balancer_outbound_ips": None, + "load_balancer_outbound_ip_prefixes": None, + "load_balancer_outbound_ports": None, + "load_balancer_idle_timeout": None, + "outbound_type": None, + "network_plugin": None, + "pod_cidr": None, + "service_cidr": None, + "dns_service_ip": None, + "docker_bridge_cidr": None, + "network_policy": None, + "nat_gateway_managed_outbound_ip_count": None, + "nat_gateway_idle_timeout": None, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + + mc_1 = self.models.ManagedCluster(location="test_location") + # fail on passing the wrong mc object + with self.assertRaises(CLIInternalError): + dec_1.set_up_network_profile(None) + dec_mc_1 = dec_1.set_up_network_profile(mc_1) + + network_profile_1 = self.models.ContainerServiceNetworkProfile( + network_plugin="kubenet", # default value in SDK + pod_cidr="10.244.0.0/16", # default value in SDK + service_cidr="10.0.0.0/16", # default value in SDK + dns_service_ip="10.0.0.10", # default value in SDK + docker_bridge_cidr="172.17.0.1/16", # default value in SDK + load_balancer_sku="standard", + outbound_type="loadBalancer", + ) + ground_truth_mc_1 = self.models.ManagedCluster( + location="test_location", network_profile=network_profile_1 + ) + self.assertEqual(dec_mc_1, ground_truth_mc_1) + + # custom value + dec_2 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "load_balancer_sku": None, + "load_balancer_managed_outbound_ip_count": None, + "load_balancer_outbound_ips": None, + "load_balancer_outbound_ip_prefixes": None, + "load_balancer_outbound_ports": None, + "load_balancer_idle_timeout": None, + "outbound_type": None, + "network_plugin": "kubenet", + "pod_cidr": "10.246.0.0/16", + "service_cidr": None, + "dns_service_ip": None, + "docker_bridge_cidr": None, + "network_policy": None, + "nat_gateway_managed_outbound_ip_count": 10, + "nat_gateway_idle_timeout": 20, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_2 = self.models.ManagedCluster(location="test_location") + dec_mc_2 = dec_2.set_up_network_profile(mc_2) + + nat_gateway_profile_2 = self.models.nat_gateway_models.get( + "ManagedClusterNATGatewayProfile" + )( + managed_outbound_ip_profile=self.models.nat_gateway_models.get( + "ManagedClusterManagedOutboundIPProfile" + )(count=10), + idle_timeout_in_minutes=20, + ) + network_profile_2 = self.models.ContainerServiceNetworkProfile( + network_plugin="kubenet", + pod_cidr="10.246.0.0/16", + service_cidr=None, # overwritten to None + dns_service_ip=None, # overwritten to None + docker_bridge_cidr=None, # overwritten to None + load_balancer_sku="standard", + outbound_type="loadBalancer", + nat_gateway_profile=nat_gateway_profile_2, + ) + ground_truth_mc_2 = self.models.ManagedCluster( + location="test_location", network_profile=network_profile_2 + ) + self.assertEqual(dec_mc_2, ground_truth_mc_2) + + def test_set_up_pod_security_policy(self): + # default value in `aks_create` + dec_1 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "enable_pod_security_policy": False, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_1 = self.models.ManagedCluster(location="test_location") + # fail on passing the wrong mc object + with self.assertRaises(CLIInternalError): + dec_1.set_up_pod_security_policy(None) + dec_mc_1 = dec_1.set_up_pod_security_policy(mc_1) + ground_truth_mc_1 = self.models.ManagedCluster( + location="test_location", enable_pod_security_policy=False + ) + self.assertEqual(dec_mc_1, ground_truth_mc_1) + + # custom value + dec_2 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + {"enable_pod_security_policy": True}, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_2 = self.models.ManagedCluster(location="test_location") + dec_mc_2 = dec_2.set_up_pod_security_policy(mc_2) + ground_truth_mc_2 = self.models.ManagedCluster( + location="test_location", + enable_pod_security_policy=True, + ) + self.assertEqual(dec_mc_2, ground_truth_mc_2) + + def test_set_up_pod_identity_profile(self): + # default value in `aks_create` + dec_1 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "enable_pod_identity": False, + "enable_pod_identity_with_kubenet": False, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + mc_1 = self.models.ManagedCluster(location="test_location") + # fail on passing the wrong mc object + with self.assertRaises(CLIInternalError): + dec_1.set_up_pod_identity_profile(None) + dec_mc_1 = dec_1.set_up_pod_identity_profile(mc_1) + ground_truth_mc_1 = self.models.ManagedCluster(location="test_location") + self.assertEqual(dec_mc_1, ground_truth_mc_1) + + # custom value + dec_2 = AKSPreviewCreateDecorator( + self.cmd, + self.client, + { + "enable_managed_identity": True, + "enable_pod_identity": True, + "enable_pod_identity_with_kubenet": True, + }, + CUSTOM_MGMT_AKS_PREVIEW, + ) + network_profile_2 = self.models.ContainerServiceNetworkProfile( + network_plugin="kubenet" + ) + mc_2 = self.models.ManagedCluster( + location="test_location", network_profile=network_profile_2 + ) + dec_mc_2 = dec_2.set_up_pod_identity_profile(mc_2) + ground_truth_network_profile_2 = ( + self.models.ContainerServiceNetworkProfile(network_plugin="kubenet") + ) + ground_truth_pod_identity_profile_2 = ( + self.models.ManagedClusterPodIdentityProfile( + enabled=True, + allow_network_plugin_kubenet=True, + ) + ) + ground_truth_mc_2 = self.models.ManagedCluster( + location="test_location", + network_profile=ground_truth_network_profile_2, + pod_identity_profile=ground_truth_pod_identity_profile_2, + ) + self.assertEqual(dec_mc_2, ground_truth_mc_2) + + def test_construct_preview_mc_profile(self): + pass + + +class AKSPreviewUpdateDecoratorTestCase(unittest.TestCase): + def setUp(self): + # manually register CUSTOM_MGMT_AKS_PREVIEW + register_aks_preview_resource_type() + self.cli_ctx = MockCLI() + self.cmd = MockCmd(self.cli_ctx) + self.models = AKSPreviewModels(self.cmd, CUSTOM_MGMT_AKS_PREVIEW) + self.client = MockClient() diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_natgateway.py b/src/aks-preview/azext_aks_preview/tests/latest/test_natgateway.py index d5f08a2639e..a4e65e6f29a 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_natgateway.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_natgateway.py @@ -3,42 +3,62 @@ # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- import unittest + import azext_aks_preview._natgateway as natgateway -from azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterNATGatewayProfile -from azext_aks_preview.vendored_sdks.azure_mgmt_preview_aks.v2021_08_01.models import ManagedClusterManagedOutboundIPProfile +from azext_aks_preview.__init__ import register_aks_preview_resource_type +from azext_aks_preview._client_factory import CUSTOM_MGMT_AKS_PREVIEW +from azext_aks_preview.decorator import AKSPreviewModels +from azext_aks_preview.tests.latest.mocks import MockCLI, MockCmd + class TestCreateNatGatewayProfile(unittest.TestCase): + def setUp(self): + # manually register CUSTOM_MGMT_AKS_PREVIEW + register_aks_preview_resource_type() + self.cli_ctx = MockCLI() + self.cmd = MockCmd(self.cli_ctx) + # store all the models used by nat gateway + self.nat_gateway_models = AKSPreviewModels(self.cmd, CUSTOM_MGMT_AKS_PREVIEW).nat_gateway_models + def test_empty_arguments(self): - profile = natgateway.create_nat_gateway_profile(None, None) + profile = natgateway.create_nat_gateway_profile(None, None, models=self.nat_gateway_models) self.assertIsNone(profile) def test_nonempty_arguments(self): managed_outbound_ip_count = 2 idle_timeout = 30 - profile = natgateway.create_nat_gateway_profile(managed_outbound_ip_count, idle_timeout) + profile = natgateway.create_nat_gateway_profile(managed_outbound_ip_count, idle_timeout, models=self.nat_gateway_models) self.assertEqual(profile.managed_outbound_ip_profile.count, managed_outbound_ip_count) self.assertEqual(profile.idle_timeout_in_minutes, idle_timeout) class TestUpdateNatGatewayProfile(unittest.TestCase): + def setUp(self): + # manually register CUSTOM_MGMT_AKS_PREVIEW + register_aks_preview_resource_type() + self.cli_ctx = MockCLI() + self.cmd = MockCmd(self.cli_ctx) + # store all the models used by nat gateway + self.nat_gateway_models = AKSPreviewModels(self.cmd, CUSTOM_MGMT_AKS_PREVIEW).nat_gateway_models + def test_empty_arguments(self): - origin_profile = ManagedClusterNATGatewayProfile( - managed_outbound_ip_profile=ManagedClusterManagedOutboundIPProfile( + origin_profile = self.nat_gateway_models["ManagedClusterNATGatewayProfile"]( + managed_outbound_ip_profile=self.nat_gateway_models["ManagedClusterManagedOutboundIPProfile"]( count=1 ), idle_timeout_in_minutes=4 ) - profile = natgateway.update_nat_gateway_profile(None, None, origin_profile) + profile = natgateway.update_nat_gateway_profile(None, None, origin_profile, models=self.nat_gateway_models) self.assertEqual(profile.managed_outbound_ip_profile.count, origin_profile.managed_outbound_ip_profile.count) self.assertEqual(profile.idle_timeout_in_minutes, origin_profile.idle_timeout_in_minutes) def test_nonempty_arguments(self): - origin_profile = ManagedClusterNATGatewayProfile( - managed_outbound_ip_profile=ManagedClusterManagedOutboundIPProfile( + origin_profile = self.nat_gateway_models["ManagedClusterNATGatewayProfile"]( + managed_outbound_ip_profile=self.nat_gateway_models["ManagedClusterManagedOutboundIPProfile"]( count=1 ), idle_timeout_in_minutes=4 @@ -46,7 +66,7 @@ def test_nonempty_arguments(self): new_managed_outbound_ip_count = 2 new_idle_timeout = 30 - profile = natgateway.update_nat_gateway_profile(new_managed_outbound_ip_count, new_idle_timeout, origin_profile) + profile = natgateway.update_nat_gateway_profile(new_managed_outbound_ip_count, new_idle_timeout, origin_profile, models=self.nat_gateway_models) self.assertEqual(profile.managed_outbound_ip_profile.count, new_managed_outbound_ip_count) self.assertEqual(profile.idle_timeout_in_minutes, new_idle_timeout) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py index 0ff06654185..6d65ad325f8 100755 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py @@ -56,7 +56,7 @@ class ContainerServiceClient(MultiApiClientMixin, _SDKClient): :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. """ - DEFAULT_API_VERSION = '2021-08-01' + DEFAULT_API_VERSION = '2021-09-01' _PROFILE_TAG = "azure.mgmt.containerservice.ContainerServiceClient" LATEST_PROFILE = ProfileDefinition({ _PROFILE_TAG: { @@ -120,6 +120,7 @@ def models(cls, api_version=DEFAULT_API_VERSION): * 2021-05-01: :mod:`v2021_05_01.models` * 2021-07-01: :mod:`v2021_07_01.models` * 2021-08-01: :mod:`v2021_08_01.models` + * 2021-09-01: :mod:`v2021_09_01.models` """ if api_version == '2017-07-01': from .v2017_07_01 import models @@ -202,6 +203,9 @@ def models(cls, api_version=DEFAULT_API_VERSION): elif api_version == '2021-08-01': from .v2021_08_01 import models return models + elif api_version == '2021-09-01': + from .v2021_09_01 import models + return models raise ValueError("API version {} is not available".format(api_version)) @property @@ -228,6 +232,7 @@ def agent_pools(self): * 2021-05-01: :class:`AgentPoolsOperations` * 2021-07-01: :class:`AgentPoolsOperations` * 2021-08-01: :class:`AgentPoolsOperations` + * 2021-09-01: :class:`AgentPoolsOperations` """ api_version = self._get_api_version('agent_pools') if api_version == '2019-02-01': @@ -270,6 +275,8 @@ def agent_pools(self): from .v2021_07_01.operations import AgentPoolsOperations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import AgentPoolsOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import AgentPoolsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'agent_pools'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -297,6 +304,7 @@ def maintenance_configurations(self): * 2021-05-01: :class:`MaintenanceConfigurationsOperations` * 2021-07-01: :class:`MaintenanceConfigurationsOperations` * 2021-08-01: :class:`MaintenanceConfigurationsOperations` + * 2021-09-01: :class:`MaintenanceConfigurationsOperations` """ api_version = self._get_api_version('maintenance_configurations') if api_version == '2020-12-01': @@ -311,6 +319,8 @@ def maintenance_configurations(self): from .v2021_07_01.operations import MaintenanceConfigurationsOperations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import MaintenanceConfigurationsOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import MaintenanceConfigurationsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'maintenance_configurations'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -341,6 +351,7 @@ def managed_clusters(self): * 2021-05-01: :class:`ManagedClustersOperations` * 2021-07-01: :class:`ManagedClustersOperations` * 2021-08-01: :class:`ManagedClustersOperations` + * 2021-09-01: :class:`ManagedClustersOperations` """ api_version = self._get_api_version('managed_clusters') if api_version == '2018-03-31': @@ -387,6 +398,8 @@ def managed_clusters(self): from .v2021_07_01.operations import ManagedClustersOperations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import ManagedClustersOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import ManagedClustersOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'managed_clusters'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -439,6 +452,7 @@ def operations(self): * 2021-05-01: :class:`Operations` * 2021-07-01: :class:`Operations` * 2021-08-01: :class:`Operations` + * 2021-09-01: :class:`Operations` """ api_version = self._get_api_version('operations') if api_version == '2018-03-31': @@ -485,6 +499,8 @@ def operations(self): from .v2021_07_01.operations import Operations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import Operations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import Operations as OperationClass else: raise ValueError("API version {} does not have operation group 'operations'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -503,6 +519,7 @@ def private_endpoint_connections(self): * 2021-05-01: :class:`PrivateEndpointConnectionsOperations` * 2021-07-01: :class:`PrivateEndpointConnectionsOperations` * 2021-08-01: :class:`PrivateEndpointConnectionsOperations` + * 2021-09-01: :class:`PrivateEndpointConnectionsOperations` """ api_version = self._get_api_version('private_endpoint_connections') if api_version == '2020-06-01': @@ -525,6 +542,8 @@ def private_endpoint_connections(self): from .v2021_07_01.operations import PrivateEndpointConnectionsOperations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import PrivateEndpointConnectionsOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import PrivateEndpointConnectionsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'private_endpoint_connections'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -541,6 +560,7 @@ def private_link_resources(self): * 2021-05-01: :class:`PrivateLinkResourcesOperations` * 2021-07-01: :class:`PrivateLinkResourcesOperations` * 2021-08-01: :class:`PrivateLinkResourcesOperations` + * 2021-09-01: :class:`PrivateLinkResourcesOperations` """ api_version = self._get_api_version('private_link_resources') if api_version == '2020-09-01': @@ -559,6 +579,8 @@ def private_link_resources(self): from .v2021_07_01.operations import PrivateLinkResourcesOperations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import PrivateLinkResourcesOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import PrivateLinkResourcesOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'private_link_resources'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -575,6 +597,7 @@ def resolve_private_link_service_id(self): * 2021-05-01: :class:`ResolvePrivateLinkServiceIdOperations` * 2021-07-01: :class:`ResolvePrivateLinkServiceIdOperations` * 2021-08-01: :class:`ResolvePrivateLinkServiceIdOperations` + * 2021-09-01: :class:`ResolvePrivateLinkServiceIdOperations` """ api_version = self._get_api_version('resolve_private_link_service_id') if api_version == '2020-09-01': @@ -593,6 +616,8 @@ def resolve_private_link_service_id(self): from .v2021_07_01.operations import ResolvePrivateLinkServiceIdOperations as OperationClass elif api_version == '2021-08-01': from .v2021_08_01.operations import ResolvePrivateLinkServiceIdOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import ResolvePrivateLinkServiceIdOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'resolve_private_link_service_id'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) @@ -602,10 +627,13 @@ def snapshots(self): """Instance depends on the API version: * 2021-08-01: :class:`SnapshotsOperations` + * 2021-09-01: :class:`SnapshotsOperations` """ api_version = self._get_api_version('snapshots') if api_version == '2021-08-01': from .v2021_08_01.operations import SnapshotsOperations as OperationClass + elif api_version == '2021-09-01': + from .v2021_09_01.operations import SnapshotsOperations as OperationClass else: raise ValueError("API version {} does not have operation group 'snapshots'".format(api_version)) return OperationClass(self._client, self._config, Serializer(self._models_dict(api_version)), Deserializer(self._models_dict(api_version))) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py index b3440cace71..9ed13cd5fe5 100755 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py @@ -9,4 +9,4 @@ # regenerated. # -------------------------------------------------------------------------- -VERSION = "16.2.0" +VERSION = "16.3.0" diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models.py index 127a073e5bf..23a4377ee6c 100755 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models.py @@ -5,5 +5,4 @@ # license information. # -------------------------------------------------------------------------- from .v2017_07_01.models import * -from .v2019_04_30.models import * -from .v2021_08_01.models import * +from .v2021_09_01.models import * diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/__init__.py old mode 100644 new mode 100755 similarity index 100% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/__init__.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/__init__.py diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/_configuration.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/_configuration.py old mode 100644 new mode 100755 similarity index 98% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/_configuration.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/_configuration.py index 36777d88237..94fa86d82cb --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/_configuration.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/_configuration.py @@ -47,7 +47,7 @@ def __init__( self.credential = credential self.subscription_id = subscription_id - self.api_version = "2021-08-01" + self.api_version = "2021-09-01" self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) kwargs.setdefault('sdk_moniker', 'mgmt-containerservice/{}'.format(VERSION)) self._configure(**kwargs) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/_container_service_client.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/_container_service_client.py old mode 100644 new mode 100755 similarity index 92% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/_container_service_client.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/_container_service_client.py index 5827c29f468..96f3c54e0be --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/_container_service_client.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/_container_service_client.py @@ -34,21 +34,21 @@ class ContainerServiceClient(object): """The Container Service Client. :ivar operations: Operations operations - :vartype operations: azure.mgmt.containerservice.v2021_08_01.operations.Operations + :vartype operations: azure.mgmt.containerservice.v2021_09_01.operations.Operations :ivar managed_clusters: ManagedClustersOperations operations - :vartype managed_clusters: azure.mgmt.containerservice.v2021_08_01.operations.ManagedClustersOperations + :vartype managed_clusters: azure.mgmt.containerservice.v2021_09_01.operations.ManagedClustersOperations :ivar maintenance_configurations: MaintenanceConfigurationsOperations operations - :vartype maintenance_configurations: azure.mgmt.containerservice.v2021_08_01.operations.MaintenanceConfigurationsOperations + :vartype maintenance_configurations: azure.mgmt.containerservice.v2021_09_01.operations.MaintenanceConfigurationsOperations :ivar agent_pools: AgentPoolsOperations operations - :vartype agent_pools: azure.mgmt.containerservice.v2021_08_01.operations.AgentPoolsOperations + :vartype agent_pools: azure.mgmt.containerservice.v2021_09_01.operations.AgentPoolsOperations :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations - :vartype private_endpoint_connections: azure.mgmt.containerservice.v2021_08_01.operations.PrivateEndpointConnectionsOperations + :vartype private_endpoint_connections: azure.mgmt.containerservice.v2021_09_01.operations.PrivateEndpointConnectionsOperations :ivar private_link_resources: PrivateLinkResourcesOperations operations - :vartype private_link_resources: azure.mgmt.containerservice.v2021_08_01.operations.PrivateLinkResourcesOperations + :vartype private_link_resources: azure.mgmt.containerservice.v2021_09_01.operations.PrivateLinkResourcesOperations :ivar resolve_private_link_service_id: ResolvePrivateLinkServiceIdOperations operations - :vartype resolve_private_link_service_id: azure.mgmt.containerservice.v2021_08_01.operations.ResolvePrivateLinkServiceIdOperations + :vartype resolve_private_link_service_id: azure.mgmt.containerservice.v2021_09_01.operations.ResolvePrivateLinkServiceIdOperations :ivar snapshots: SnapshotsOperations operations - :vartype snapshots: azure.mgmt.containerservice.v2021_08_01.operations.SnapshotsOperations + :vartype snapshots: azure.mgmt.containerservice.v2021_09_01.operations.SnapshotsOperations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/__init__.py old mode 100644 new mode 100755 similarity index 100% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/__init__.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/__init__.py diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/_configuration.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/_configuration.py old mode 100644 new mode 100755 similarity index 98% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/_configuration.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/_configuration.py index b848bd08187..40270e51dd8 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/_configuration.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/_configuration.py @@ -44,7 +44,7 @@ def __init__( self.credential = credential self.subscription_id = subscription_id - self.api_version = "2021-08-01" + self.api_version = "2021-09-01" self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) kwargs.setdefault('sdk_moniker', 'mgmt-containerservice/{}'.format(VERSION)) self._configure(**kwargs) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/_container_service_client.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/_container_service_client.py old mode 100644 new mode 100755 similarity index 92% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/_container_service_client.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/_container_service_client.py index c160224555c..43a61934ffb --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/_container_service_client.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/_container_service_client.py @@ -32,21 +32,21 @@ class ContainerServiceClient(object): """The Container Service Client. :ivar operations: Operations operations - :vartype operations: azure.mgmt.containerservice.v2021_08_01.aio.operations.Operations + :vartype operations: azure.mgmt.containerservice.v2021_09_01.aio.operations.Operations :ivar managed_clusters: ManagedClustersOperations operations - :vartype managed_clusters: azure.mgmt.containerservice.v2021_08_01.aio.operations.ManagedClustersOperations + :vartype managed_clusters: azure.mgmt.containerservice.v2021_09_01.aio.operations.ManagedClustersOperations :ivar maintenance_configurations: MaintenanceConfigurationsOperations operations - :vartype maintenance_configurations: azure.mgmt.containerservice.v2021_08_01.aio.operations.MaintenanceConfigurationsOperations + :vartype maintenance_configurations: azure.mgmt.containerservice.v2021_09_01.aio.operations.MaintenanceConfigurationsOperations :ivar agent_pools: AgentPoolsOperations operations - :vartype agent_pools: azure.mgmt.containerservice.v2021_08_01.aio.operations.AgentPoolsOperations + :vartype agent_pools: azure.mgmt.containerservice.v2021_09_01.aio.operations.AgentPoolsOperations :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations - :vartype private_endpoint_connections: azure.mgmt.containerservice.v2021_08_01.aio.operations.PrivateEndpointConnectionsOperations + :vartype private_endpoint_connections: azure.mgmt.containerservice.v2021_09_01.aio.operations.PrivateEndpointConnectionsOperations :ivar private_link_resources: PrivateLinkResourcesOperations operations - :vartype private_link_resources: azure.mgmt.containerservice.v2021_08_01.aio.operations.PrivateLinkResourcesOperations + :vartype private_link_resources: azure.mgmt.containerservice.v2021_09_01.aio.operations.PrivateLinkResourcesOperations :ivar resolve_private_link_service_id: ResolvePrivateLinkServiceIdOperations operations - :vartype resolve_private_link_service_id: azure.mgmt.containerservice.v2021_08_01.aio.operations.ResolvePrivateLinkServiceIdOperations + :vartype resolve_private_link_service_id: azure.mgmt.containerservice.v2021_09_01.aio.operations.ResolvePrivateLinkServiceIdOperations :ivar snapshots: SnapshotsOperations operations - :vartype snapshots: azure.mgmt.containerservice.v2021_08_01.aio.operations.SnapshotsOperations + :vartype snapshots: azure.mgmt.containerservice.v2021_09_01.aio.operations.SnapshotsOperations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/__init__.py old mode 100644 new mode 100755 similarity index 100% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/__init__.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/__init__.py diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_agent_pools_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_agent_pools_operations.py old mode 100644 new mode 100755 similarity index 98% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_agent_pools_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_agent_pools_operations.py index 35246f92999..e28d9038a7c --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_agent_pools_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_agent_pools_operations.py @@ -28,7 +28,7 @@ class AgentPoolsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,7 +59,7 @@ def list( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AgentPoolListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPoolListResult"] @@ -67,7 +67,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -138,7 +138,7 @@ async def get( :type agent_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AgentPool, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPool + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPool :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPool"] @@ -146,7 +146,7 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -196,7 +196,7 @@ async def _create_or_update_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -261,7 +261,7 @@ async def begin_create_or_update( :param agent_pool_name: The name of the agent pool. :type agent_pool_name: str :param parameters: The agent pool to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPool + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -269,7 +269,7 @@ async def begin_create_or_update( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either AgentPool or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_08_01.models.AgentPool] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_09_01.models.AgentPool] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -332,7 +332,7 @@ async def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -456,7 +456,7 @@ async def get_upgrade_profile( :type agent_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AgentPoolUpgradeProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPoolUpgradeProfile"] @@ -464,7 +464,7 @@ async def get_upgrade_profile( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -519,7 +519,7 @@ async def get_available_agent_pool_versions( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AgentPoolAvailableVersions, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolAvailableVersions + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolAvailableVersions :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPoolAvailableVersions"] @@ -527,7 +527,7 @@ async def get_available_agent_pool_versions( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -575,7 +575,7 @@ async def _upgrade_node_image_version_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_maintenance_configurations_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_maintenance_configurations_operations.py old mode 100644 new mode 100755 similarity index 97% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_maintenance_configurations_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_maintenance_configurations_operations.py index 665aa8a3b8c..ff6253b9be3 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_maintenance_configurations_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_maintenance_configurations_operations.py @@ -26,7 +26,7 @@ class MaintenanceConfigurationsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -57,7 +57,7 @@ def list_by_managed_cluster( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either MaintenanceConfigurationListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfigurationListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfigurationListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.MaintenanceConfigurationListResult"] @@ -65,7 +65,7 @@ def list_by_managed_cluster( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -136,7 +136,7 @@ async def get( :type config_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MaintenanceConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.MaintenanceConfiguration"] @@ -144,7 +144,7 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -200,10 +200,10 @@ async def create_or_update( :param config_name: The name of the maintenance configuration. :type config_name: str :param parameters: The maintenance configuration to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration :keyword callable cls: A custom type or function that will be passed the direct response :return: MaintenanceConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.MaintenanceConfiguration"] @@ -211,7 +211,7 @@ async def create_or_update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -280,7 +280,7 @@ async def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_managed_clusters_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_managed_clusters_operations.py old mode 100644 new mode 100755 similarity index 98% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_managed_clusters_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_managed_clusters_operations.py index 9a7cbf8d7f6..2fb988a55e3 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_managed_clusters_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_managed_clusters_operations.py @@ -28,7 +28,7 @@ class ManagedClustersOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,7 +59,7 @@ async def get_os_options( :type resource_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: OSOptionProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.OSOptionProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.OSOptionProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OSOptionProfile"] @@ -67,7 +67,7 @@ async def get_os_options( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -114,7 +114,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedClusterListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterListResult"] @@ -122,7 +122,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -185,7 +185,7 @@ def list_by_resource_group( :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedClusterListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterListResult"] @@ -193,7 +193,7 @@ def list_by_resource_group( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -260,7 +260,7 @@ async def get_upgrade_profile( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedClusterUpgradeProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterUpgradeProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterUpgradeProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterUpgradeProfile"] @@ -268,7 +268,7 @@ async def get_upgrade_profile( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -326,7 +326,7 @@ async def get_access_profile( :type role_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedClusterAccessProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAccessProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAccessProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterAccessProfile"] @@ -334,7 +334,7 @@ async def get_access_profile( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -390,7 +390,7 @@ async def list_cluster_admin_credentials( :type server_fqdn: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CredentialResults, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.CredentialResults + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.CredentialResults :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.CredentialResults"] @@ -398,7 +398,7 @@ async def list_cluster_admin_credentials( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -455,7 +455,7 @@ async def list_cluster_user_credentials( :type server_fqdn: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CredentialResults, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.CredentialResults + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.CredentialResults :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.CredentialResults"] @@ -463,7 +463,7 @@ async def list_cluster_user_credentials( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -520,7 +520,7 @@ async def list_cluster_monitoring_user_credentials( :type server_fqdn: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CredentialResults, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.CredentialResults + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.CredentialResults :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.CredentialResults"] @@ -528,7 +528,7 @@ async def list_cluster_monitoring_user_credentials( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -582,7 +582,7 @@ async def get( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedCluster, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedCluster"] @@ -590,7 +590,7 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -638,7 +638,7 @@ async def _create_or_update_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -699,7 +699,7 @@ async def begin_create_or_update( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The managed cluster to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -707,7 +707,7 @@ async def begin_create_or_update( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either ManagedCluster or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -768,7 +768,7 @@ async def _update_tags_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -825,7 +825,7 @@ async def begin_update_tags( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: Parameters supplied to the Update Managed Cluster Tags operation. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.TagsObject + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.TagsObject :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -833,7 +833,7 @@ async def begin_update_tags( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either ManagedCluster or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -893,7 +893,7 @@ async def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1004,7 +1004,7 @@ async def _reset_service_principal_profile_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -1058,7 +1058,7 @@ async def begin_reset_service_principal_profile( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The service principal profile to set on the managed cluster. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterServicePrincipalProfile + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterServicePrincipalProfile :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -1124,7 +1124,7 @@ async def _reset_aad_profile_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -1178,7 +1178,7 @@ async def begin_reset_aad_profile( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The AAD profile to set on the Managed Cluster. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAADProfile + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAADProfile :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -1243,7 +1243,7 @@ async def _rotate_cluster_certificates_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1354,7 +1354,7 @@ async def _stop_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1468,7 +1468,7 @@ async def _start_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1580,7 +1580,7 @@ async def _run_command_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -1641,7 +1641,7 @@ async def begin_run_command( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param request_payload: The run command request. - :type request_payload: ~azure.mgmt.containerservice.v2021_08_01.models.RunCommandRequest + :type request_payload: ~azure.mgmt.containerservice.v2021_09_01.models.RunCommandRequest :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -1649,7 +1649,7 @@ async def begin_run_command( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_08_01.models.RunCommandResult] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.v2021_09_01.models.RunCommandResult] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -1717,7 +1717,7 @@ async def get_command_result( :type command_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RunCommandResult, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.RunCommandResult or None + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.RunCommandResult or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["_models.RunCommandResult"]] @@ -1725,7 +1725,7 @@ async def get_command_result( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1781,7 +1781,7 @@ def list_outbound_network_dependencies_endpoints( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OutboundEnvironmentEndpointCollection or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.OutboundEnvironmentEndpointCollection] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.OutboundEnvironmentEndpointCollection] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OutboundEnvironmentEndpointCollection"] @@ -1789,7 +1789,7 @@ def list_outbound_network_dependencies_endpoints( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_operations.py old mode 100644 new mode 100755 similarity index 96% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_operations.py index 0d3ad21a22b..3b4ec0d14b2 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_operations.py @@ -26,7 +26,7 @@ class Operations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -51,7 +51,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OperationListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.OperationListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.OperationListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationListResult"] @@ -59,7 +59,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_private_endpoint_connections_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_private_endpoint_connections_operations.py old mode 100644 new mode 100755 similarity index 97% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_private_endpoint_connections_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_private_endpoint_connections_operations.py index db60eeac5c5..8e3a7384394 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_private_endpoint_connections_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_private_endpoint_connections_operations.py @@ -27,7 +27,7 @@ class PrivateEndpointConnectionsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,7 +59,7 @@ async def list( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnectionListResult, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnectionListResult + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnectionListResult :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateEndpointConnectionListResult"] @@ -67,7 +67,7 @@ async def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -123,7 +123,7 @@ async def get( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateEndpointConnection"] @@ -131,7 +131,7 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -187,10 +187,10 @@ async def update( :param private_endpoint_connection_name: The name of the private endpoint connection. :type private_endpoint_connection_name: str :param parameters: The updated private endpoint connection. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateEndpointConnection"] @@ -198,7 +198,7 @@ async def update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -252,7 +252,7 @@ async def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_private_link_resources_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_private_link_resources_operations.py old mode 100644 new mode 100755 similarity index 96% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_private_link_resources_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_private_link_resources_operations.py index 7a5893b6c4a..a247203e0af --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_private_link_resources_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_private_link_resources_operations.py @@ -25,7 +25,7 @@ class PrivateLinkResourcesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -57,7 +57,7 @@ async def list( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesListResult, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResourcesListResult + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResourcesListResult :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateLinkResourcesListResult"] @@ -65,7 +65,7 @@ async def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_resolve_private_link_service_id_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_resolve_private_link_service_id_operations.py old mode 100644 new mode 100755 similarity index 95% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_resolve_private_link_service_id_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_resolve_private_link_service_id_operations.py index 84887442131..e0f019dcc15 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_resolve_private_link_service_id_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_resolve_private_link_service_id_operations.py @@ -25,7 +25,7 @@ class ResolvePrivateLinkServiceIdOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -56,10 +56,10 @@ async def post( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: Parameters required in order to resolve a private link service ID. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResource, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateLinkResource"] @@ -67,7 +67,7 @@ async def post( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_snapshots_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_snapshots_operations.py old mode 100644 new mode 100755 similarity index 96% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_snapshots_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_snapshots_operations.py index 164d57e3b7b..506c178f49a --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/aio/operations/_snapshots_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/aio/operations/_snapshots_operations.py @@ -26,7 +26,7 @@ class SnapshotsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -51,7 +51,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SnapshotListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.SnapshotListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.SnapshotListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SnapshotListResult"] @@ -59,7 +59,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -122,7 +122,7 @@ def list_by_resource_group( :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SnapshotListResult or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.SnapshotListResult] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.SnapshotListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SnapshotListResult"] @@ -130,7 +130,7 @@ def list_by_resource_group( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -197,7 +197,7 @@ async def get( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Snapshot, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Snapshot"] @@ -205,7 +205,7 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -257,10 +257,10 @@ async def create_or_update( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The snapshot to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :keyword callable cls: A custom type or function that will be passed the direct response :return: Snapshot, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Snapshot"] @@ -268,7 +268,7 @@ async def create_or_update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -329,10 +329,10 @@ async def update_tags( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: Parameters supplied to the Update snapshot Tags operation. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.TagsObject + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.TagsObject :keyword callable cls: A custom type or function that will be passed the direct response :return: Snapshot, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Snapshot"] @@ -340,7 +340,7 @@ async def update_tags( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -405,7 +405,7 @@ async def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/__init__.py old mode 100644 new mode 100755 similarity index 99% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/__init__.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/__init__.py index ae984aa9604..127eebcc744 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/__init__.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/__init__.py @@ -92,6 +92,7 @@ from ._models_py3 import TimeInWeek from ._models_py3 import TimeSpan from ._models_py3 import UserAssignedIdentity + from ._models_py3 import WindowsGmsaProfile except (SyntaxError, ImportError): from ._models import AgentPool # type: ignore from ._models import AgentPoolAvailableVersions # type: ignore @@ -178,6 +179,7 @@ from ._models import TimeInWeek # type: ignore from ._models import TimeSpan # type: ignore from ._models import UserAssignedIdentity # type: ignore + from ._models import WindowsGmsaProfile # type: ignore from ._container_service_client_enums import ( AgentPoolMode, @@ -302,6 +304,7 @@ 'TimeInWeek', 'TimeSpan', 'UserAssignedIdentity', + 'WindowsGmsaProfile', 'AgentPoolMode', 'AgentPoolType', 'Code', diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_container_service_client_enums.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_container_service_client_enums.py old mode 100644 new mode 100755 similarity index 100% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_container_service_client_enums.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_container_service_client_enums.py diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_models.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_models.py old mode 100644 new mode 100755 similarity index 93% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_models.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_models.py index 5e46c3f29ca..cfbd39a4162 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_models.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_models.py @@ -74,13 +74,13 @@ class AgentPool(SubResource): after creation. For more information see `Ephemeral OS `_. Possible values include: "Managed", "Ephemeral". - :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSDiskType + :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSDiskType :param kubelet_disk_type: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Possible values include: "OS", "Temporary". - :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.KubeletDiskType + :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.KubeletDiskType :param workload_runtime: Determines the type of workload a node can run. Possible values include: "OCIContainer", "WasmWasi". - :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_08_01.models.WorkloadRuntime + :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_09_01.models.WorkloadRuntime :param vnet_subnet_id: If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: @@ -94,10 +94,10 @@ class AgentPool(SubResource): :type max_pods: int :param os_type: The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. Possible values include: "Ubuntu", "CBLMariner". - :type os_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSSKU + :type os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU :param max_count: The maximum number of nodes for auto-scaling. :type max_count: int :param min_count: The minimum number of nodes for auto-scaling. @@ -106,16 +106,16 @@ class AgentPool(SubResource): :type enable_auto_scaling: bool :param scale_down_mode: This also effects the cluster autoscaler behavior. If not specified, it defaults to Delete. Possible values include: "Delete", "Deallocate". - :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.ScaleDownMode + :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.ScaleDownMode :param type_properties_type: The type of Agent Pool. Possible values include: "VirtualMachineScaleSets", "AvailabilitySet". :type type_properties_type: str or - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolType + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolType :param mode: A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools. Possible values include: "System", "User". - :type mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolMode + :type mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolMode :param orchestrator_version: As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the @@ -127,11 +127,14 @@ class AgentPool(SubResource): :vartype node_image_version: str :param upgrade_settings: Settings for upgrading the agentpool. :type upgrade_settings: - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeSettings + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeSettings :ivar provisioning_state: The current deployment or provisioning state. :vartype provisioning_state: str - :ivar power_state: Describes whether the Agent Pool is Running or Stopped. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :param power_state: When an Agent Pool is first created it is initially Running. The Agent Pool + can be stopped by setting this field to Stopped. A stopped Agent Pool stops all of its VMs and + does not accrue billing charges. An Agent Pool can only be stopped if it is Running and + provisioning state is Succeeded. + :type power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :param availability_zones: The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is 'VirtualMachineScaleSets'. :type availability_zones: list[str] @@ -148,12 +151,12 @@ class AgentPool(SubResource): :param scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default is 'Regular'. Possible values include: "Spot", "Regular". Default value: "Regular". :type scale_set_priority: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetPriority + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetPriority :param scale_set_eviction_policy: This cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is 'Delete'. Possible values include: "Delete", "Deallocate". Default value: "Delete". :type scale_set_eviction_policy: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetEvictionPolicy + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetEvictionPolicy :param spot_max_price: Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see `spot VMs pricing `_. @@ -169,9 +172,9 @@ class AgentPool(SubResource): :param proximity_placement_group_id: The ID for Proximity Placement Group. :type proximity_placement_group_id: str :param kubelet_config: The Kubelet configuration on the agent pool nodes. - :type kubelet_config: ~azure.mgmt.containerservice.v2021_08_01.models.KubeletConfig + :type kubelet_config: ~azure.mgmt.containerservice.v2021_09_01.models.KubeletConfig :param linux_os_config: The OS configuration of Linux agent nodes. - :type linux_os_config: ~azure.mgmt.containerservice.v2021_08_01.models.LinuxOSConfig + :type linux_os_config: ~azure.mgmt.containerservice.v2021_09_01.models.LinuxOSConfig :param enable_encryption_at_host: This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -185,10 +188,10 @@ class AgentPool(SubResource): :param gpu_instance_profile: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. Possible values include: "MIG1g", "MIG2g", "MIG3g", "MIG4g", "MIG7g". :type gpu_instance_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.GPUInstanceProfile + ~azure.mgmt.containerservice.v2021_09_01.models.GPUInstanceProfile :param creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData """ _validation = { @@ -198,7 +201,6 @@ class AgentPool(SubResource): 'os_disk_size_gb': {'maximum': 2048, 'minimum': 0}, 'node_image_version': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'power_state': {'readonly': True}, } _attribute_map = { @@ -272,7 +274,7 @@ def __init__( self.node_image_version = None self.upgrade_settings = kwargs.get('upgrade_settings', None) self.provisioning_state = None - self.power_state = None + self.power_state = kwargs.get('power_state', None) self.availability_zones = kwargs.get('availability_zones', None) self.enable_node_public_ip = kwargs.get('enable_node_public_ip', None) self.node_public_ip_prefix_id = kwargs.get('node_public_ip_prefix_id', None) @@ -305,7 +307,7 @@ class AgentPoolAvailableVersions(msrest.serialization.Model): :vartype type: str :param agent_pool_versions: List of versions available for agent pool. :type agent_pool_versions: - list[~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem] + list[~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem] """ _validation = { @@ -365,7 +367,7 @@ class AgentPoolListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of agent pools. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.AgentPool] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.AgentPool] :ivar next_link: The URL to get the next set of agent pool results. :vartype next_link: str """ @@ -405,10 +407,10 @@ class AgentPoolUpgradeProfile(msrest.serialization.Model): :type kubernetes_version: str :param os_type: Required. The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param upgrades: List of orchestrator types and versions available for upgrade. :type upgrades: - list[~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeProfilePropertiesUpgradesItem] + list[~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeProfilePropertiesUpgradesItem] :param latest_node_image_version: The latest AKS supported node image version. :type latest_node_image_version: str """ @@ -504,7 +506,7 @@ class CloudErrorBody(msrest.serialization.Model): error. :type target: str :param details: A list of additional details about the error. - :type details: list[~azure.mgmt.containerservice.v2021_08_01.models.CloudErrorBody] + :type details: list[~azure.mgmt.containerservice.v2021_09_01.models.CloudErrorBody] """ _attribute_map = { @@ -532,7 +534,7 @@ class ContainerServiceDiagnosticsProfile(msrest.serialization.Model): :param vm_diagnostics: Required. Profile for diagnostics on the container service VMs. :type vm_diagnostics: - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceVMDiagnostics + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceVMDiagnostics """ _validation = { @@ -559,7 +561,7 @@ class ContainerServiceLinuxProfile(msrest.serialization.Model): :param admin_username: Required. The administrator username to use for Linux VMs. :type admin_username: str :param ssh: Required. The SSH configuration for Linux-based VMs running on Azure. - :type ssh: ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceSshConfiguration + :type ssh: ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceSshConfiguration """ _validation = { @@ -590,7 +592,7 @@ class ContainerServiceMasterProfile(msrest.serialization.Model): :param count: Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Possible values include: 1, 3, 5. Default value: "1". - :type count: str or ~azure.mgmt.containerservice.v2021_08_01.models.Count + :type count: str or ~azure.mgmt.containerservice.v2021_09_01.models.Count :param dns_prefix: Required. DNS prefix to be used to create the FQDN for the master pool. :type dns_prefix: str :param vm_size: Required. Size of agent VMs. Possible values include: "Standard_A1", @@ -632,7 +634,7 @@ class ContainerServiceMasterProfile(msrest.serialization.Model): "Standard_NC6", "Standard_NC6s_v2", "Standard_NC6s_v3", "Standard_ND12s", "Standard_ND24rs", "Standard_ND24s", "Standard_ND6s", "Standard_NV12", "Standard_NV24", "Standard_NV6". :type vm_size: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceVMSizeTypes + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceVMSizeTypes :param os_disk_size_gb: OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. @@ -646,7 +648,7 @@ class ContainerServiceMasterProfile(msrest.serialization.Model): StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: "StorageAccount", "ManagedDisks". :type storage_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceStorageProfileTypes + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceStorageProfileTypes :ivar fqdn: FQDN for the master pool. :vartype fqdn: str """ @@ -689,13 +691,13 @@ class ContainerServiceNetworkProfile(msrest.serialization.Model): :param network_plugin: Network plugin used for building the Kubernetes network. Possible values include: "azure", "kubenet". Default value: "kubenet". - :type network_plugin: str or ~azure.mgmt.containerservice.v2021_08_01.models.NetworkPlugin + :type network_plugin: str or ~azure.mgmt.containerservice.v2021_09_01.models.NetworkPlugin :param network_policy: Network policy used for building the Kubernetes network. Possible values include: "calico", "azure". - :type network_policy: str or ~azure.mgmt.containerservice.v2021_08_01.models.NetworkPolicy + :type network_policy: str or ~azure.mgmt.containerservice.v2021_09_01.models.NetworkPolicy :param network_mode: This cannot be specified if networkPlugin is anything other than 'azure'. Possible values include: "transparent", "bridge". - :type network_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.NetworkMode + :type network_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.NetworkMode :param pod_cidr: A CIDR notation IP range from which to assign pod IPs when kubenet is used. :type pod_cidr: str :param service_cidr: A CIDR notation IP range from which to assign service cluster IPs. It must @@ -712,17 +714,17 @@ class ContainerServiceNetworkProfile(msrest.serialization.Model): `_. Possible values include: "loadBalancer", "userDefinedRouting", "managedNATGateway", "userAssignedNATGateway". Default value: "loadBalancer". - :type outbound_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OutboundType + :type outbound_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OutboundType :param load_balancer_sku: The default is 'standard'. See `Azure Load Balancer SKUs `_ for more information about the differences between load balancer SKUs. Possible values include: "standard", "basic". - :type load_balancer_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.LoadBalancerSku + :type load_balancer_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.LoadBalancerSku :param load_balancer_profile: Profile of the cluster load balancer. :type load_balancer_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfile :param nat_gateway_profile: Profile of the cluster NAT gateway. :type nat_gateway_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterNATGatewayProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterNATGatewayProfile """ _validation = { @@ -772,7 +774,7 @@ class ContainerServiceSshConfiguration(msrest.serialization.Model): :param public_keys: Required. The list of SSH public keys used to authenticate with Linux-based VMs. A maximum of 1 key may be specified. :type public_keys: - list[~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceSshPublicKey] + list[~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceSshPublicKey] """ _validation = { @@ -905,7 +907,7 @@ class CredentialResults(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar kubeconfigs: Base64-encoded Kubernetes configuration file. - :vartype kubeconfigs: list[~azure.mgmt.containerservice.v2021_08_01.models.CredentialResult] + :vartype kubeconfigs: list[~azure.mgmt.containerservice.v2021_09_01.models.CredentialResult] """ _validation = { @@ -930,7 +932,7 @@ class EndpointDependency(msrest.serialization.Model): :param domain_name: The domain name of the dependency. :type domain_name: str :param endpoint_details: The Ports and Protocols used when connecting to domainName. - :type endpoint_details: list[~azure.mgmt.containerservice.v2021_08_01.models.EndpointDetail] + :type endpoint_details: list[~azure.mgmt.containerservice.v2021_09_01.models.EndpointDetail] """ _attribute_map = { @@ -984,7 +986,7 @@ class ExtendedLocation(msrest.serialization.Model): :param name: The name of the extended location. :type name: str :param type: The type of the extended location. Possible values include: "EdgeZone". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.ExtendedLocationTypes + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.ExtendedLocationTypes """ _attribute_map = { @@ -1080,7 +1082,7 @@ class LinuxOSConfig(msrest.serialization.Model): """See `AKS custom node configuration `_ for more details. :param sysctls: Sysctl settings for Linux agent nodes. - :type sysctls: ~azure.mgmt.containerservice.v2021_08_01.models.SysctlConfig + :type sysctls: ~azure.mgmt.containerservice.v2021_09_01.models.SysctlConfig :param transparent_huge_page_enabled: Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see `Transparent Hugepages `_. @@ -1125,12 +1127,12 @@ class MaintenanceConfiguration(SubResource): :ivar type: Resource type. :vartype type: str :ivar system_data: The system metadata relating to this resource. - :vartype system_data: ~azure.mgmt.containerservice.v2021_08_01.models.SystemData + :vartype system_data: ~azure.mgmt.containerservice.v2021_09_01.models.SystemData :param time_in_week: If two array entries specify the same day of the week, the applied configuration is the union of times in both entries. - :type time_in_week: list[~azure.mgmt.containerservice.v2021_08_01.models.TimeInWeek] + :type time_in_week: list[~azure.mgmt.containerservice.v2021_09_01.models.TimeInWeek] :param not_allowed_time: Time slots on which upgrade is not allowed. - :type not_allowed_time: list[~azure.mgmt.containerservice.v2021_08_01.models.TimeSpan] + :type not_allowed_time: list[~azure.mgmt.containerservice.v2021_09_01.models.TimeSpan] """ _validation = { @@ -1165,7 +1167,7 @@ class MaintenanceConfigurationListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of maintenance configurations. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration] :ivar next_link: The URL to get the next set of maintenance configuration results. :vartype next_link: str """ @@ -1252,15 +1254,15 @@ class ManagedCluster(Resource): :param tags: A set of tags. Resource tags. :type tags: dict[str, str] :param sku: The managed cluster SKU. - :type sku: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSKU + :type sku: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSKU :param extended_location: The extended location of the Virtual Machine. - :type extended_location: ~azure.mgmt.containerservice.v2021_08_01.models.ExtendedLocation + :type extended_location: ~azure.mgmt.containerservice.v2021_09_01.models.ExtendedLocation :param identity: The identity of the managed cluster, if configured. - :type identity: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterIdentity + :type identity: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterIdentity :ivar provisioning_state: The current provisioning state. :vartype provisioning_state: str :ivar power_state: The Power State of the cluster. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :vartype power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :ivar max_agent_pools: The max number of agent pools for the managed cluster. :vartype max_agent_pools: int :param kubernetes_version: When you upgrade a supported AKS cluster, Kubernetes minor versions @@ -1283,25 +1285,25 @@ class ManagedCluster(Resource): :vartype azure_portal_fqdn: str :param agent_pool_profiles: The agent pool properties. :type agent_pool_profiles: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAgentPoolProfile] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAgentPoolProfile] :param linux_profile: The profile for Linux VMs in the Managed Cluster. :type linux_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceLinuxProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceLinuxProfile :param windows_profile: The profile for Windows VMs in the Managed Cluster. :type windows_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterWindowsProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterWindowsProfile :param service_principal_profile: Information about a service principal identity for the cluster to use for manipulating Azure APIs. :type service_principal_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterServicePrincipalProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterServicePrincipalProfile :param addon_profiles: The profile of managed cluster add-on. :type addon_profiles: dict[str, - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAddonProfile] + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAddonProfile] :param pod_identity_profile: See `use AAD pod identity `_ for more details on AAD pod identity integration. :type pod_identity_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProfile :param node_resource_group: The name of the resource group containing agent pool nodes. :type node_resource_group: str :param enable_rbac: Whether to enable Kubernetes Role-Based Access Control. @@ -1312,27 +1314,27 @@ class ManagedCluster(Resource): :type enable_pod_security_policy: bool :param network_profile: The network configuration profile. :type network_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceNetworkProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceNetworkProfile :param aad_profile: The Azure Active Directory configuration. - :type aad_profile: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAADProfile + :type aad_profile: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAADProfile :param auto_upgrade_profile: The auto upgrade configuration. :type auto_upgrade_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAutoUpgradeProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAutoUpgradeProfile :param auto_scaler_profile: Parameters to be applied to the cluster-autoscaler when enabled. :type auto_scaler_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPropertiesAutoScalerProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPropertiesAutoScalerProfile :param api_server_access_profile: The access profile for managed cluster API server. :type api_server_access_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAPIServerAccessProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAPIServerAccessProfile :param disk_encryption_set_id: This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'. :type disk_encryption_set_id: str :param identity_profile: Identities associated with the cluster. :type identity_profile: dict[str, - ~azure.mgmt.containerservice.v2021_08_01.models.UserAssignedIdentity] + ~azure.mgmt.containerservice.v2021_09_01.models.UserAssignedIdentity] :param private_link_resources: Private link resources associated with the cluster. :type private_link_resources: - list[~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource] + list[~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource] :param disable_local_accounts: If set to true, getting static credentials will be disabled for this cluster. This must only be used on Managed Clusters that are AAD enabled. For more details see `disable local accounts @@ -1340,14 +1342,14 @@ class ManagedCluster(Resource): :type disable_local_accounts: bool :param http_proxy_config: Configurations for provisioning the cluster with HTTP proxy servers. :type http_proxy_config: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterHTTPProxyConfig + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterHTTPProxyConfig :param security_profile: Security profile for the managed cluster. :type security_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSecurityProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSecurityProfile :param public_network_access: Default value is 'Enabled' (case insensitive). Could be set to 'Disabled' to enable private cluster. Possible values include: "Enabled", "Disabled". :type public_network_access: str or - ~azure.mgmt.containerservice.v2021_08_01.models.PublicNetworkAccess + ~azure.mgmt.containerservice.v2021_09_01.models.PublicNetworkAccess """ _validation = { @@ -1547,7 +1549,7 @@ class ManagedClusterAddonProfile(msrest.serialization.Model): :type config: dict[str, str] :ivar identity: Information of user assigned identity used by this add-on. :vartype identity: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAddonProfileIdentity + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAddonProfileIdentity """ _validation = { @@ -1644,13 +1646,13 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): after creation. For more information see `Ephemeral OS `_. Possible values include: "Managed", "Ephemeral". - :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSDiskType + :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSDiskType :param kubelet_disk_type: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Possible values include: "OS", "Temporary". - :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.KubeletDiskType + :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.KubeletDiskType :param workload_runtime: Determines the type of workload a node can run. Possible values include: "OCIContainer", "WasmWasi". - :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_08_01.models.WorkloadRuntime + :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_09_01.models.WorkloadRuntime :param vnet_subnet_id: If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: @@ -1664,10 +1666,10 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :type max_pods: int :param os_type: The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. Possible values include: "Ubuntu", "CBLMariner". - :type os_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSSKU + :type os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU :param max_count: The maximum number of nodes for auto-scaling. :type max_count: int :param min_count: The minimum number of nodes for auto-scaling. @@ -1676,15 +1678,15 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :type enable_auto_scaling: bool :param scale_down_mode: This also effects the cluster autoscaler behavior. If not specified, it defaults to Delete. Possible values include: "Delete", "Deallocate". - :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.ScaleDownMode + :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.ScaleDownMode :param type: The type of Agent Pool. Possible values include: "VirtualMachineScaleSets", "AvailabilitySet". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolType + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolType :param mode: A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools. Possible values include: "System", "User". - :type mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolMode + :type mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolMode :param orchestrator_version: As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the @@ -1696,11 +1698,14 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :vartype node_image_version: str :param upgrade_settings: Settings for upgrading the agentpool. :type upgrade_settings: - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeSettings + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeSettings :ivar provisioning_state: The current deployment or provisioning state. :vartype provisioning_state: str - :ivar power_state: Describes whether the Agent Pool is Running or Stopped. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :param power_state: When an Agent Pool is first created it is initially Running. The Agent Pool + can be stopped by setting this field to Stopped. A stopped Agent Pool stops all of its VMs and + does not accrue billing charges. An Agent Pool can only be stopped if it is Running and + provisioning state is Succeeded. + :type power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :param availability_zones: The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is 'VirtualMachineScaleSets'. :type availability_zones: list[str] @@ -1717,12 +1722,12 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :param scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default is 'Regular'. Possible values include: "Spot", "Regular". Default value: "Regular". :type scale_set_priority: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetPriority + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetPriority :param scale_set_eviction_policy: This cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is 'Delete'. Possible values include: "Delete", "Deallocate". Default value: "Delete". :type scale_set_eviction_policy: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetEvictionPolicy + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetEvictionPolicy :param spot_max_price: Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see `spot VMs pricing `_. @@ -1738,9 +1743,9 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :param proximity_placement_group_id: The ID for Proximity Placement Group. :type proximity_placement_group_id: str :param kubelet_config: The Kubelet configuration on the agent pool nodes. - :type kubelet_config: ~azure.mgmt.containerservice.v2021_08_01.models.KubeletConfig + :type kubelet_config: ~azure.mgmt.containerservice.v2021_09_01.models.KubeletConfig :param linux_os_config: The OS configuration of Linux agent nodes. - :type linux_os_config: ~azure.mgmt.containerservice.v2021_08_01.models.LinuxOSConfig + :type linux_os_config: ~azure.mgmt.containerservice.v2021_09_01.models.LinuxOSConfig :param enable_encryption_at_host: This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -1754,17 +1759,16 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :param gpu_instance_profile: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. Possible values include: "MIG1g", "MIG2g", "MIG3g", "MIG4g", "MIG7g". :type gpu_instance_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.GPUInstanceProfile + ~azure.mgmt.containerservice.v2021_09_01.models.GPUInstanceProfile :param creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData """ _validation = { 'os_disk_size_gb': {'maximum': 2048, 'minimum': 0}, 'node_image_version': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'power_state': {'readonly': True}, } _attribute_map = { @@ -1835,7 +1839,7 @@ def __init__( self.node_image_version = None self.upgrade_settings = kwargs.get('upgrade_settings', None) self.provisioning_state = None - self.power_state = None + self.power_state = kwargs.get('power_state', None) self.availability_zones = kwargs.get('availability_zones', None) self.enable_node_public_ip = kwargs.get('enable_node_public_ip', None) self.node_public_ip_prefix_id = kwargs.get('node_public_ip_prefix_id', None) @@ -1879,13 +1883,13 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): after creation. For more information see `Ephemeral OS `_. Possible values include: "Managed", "Ephemeral". - :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSDiskType + :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSDiskType :param kubelet_disk_type: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Possible values include: "OS", "Temporary". - :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.KubeletDiskType + :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.KubeletDiskType :param workload_runtime: Determines the type of workload a node can run. Possible values include: "OCIContainer", "WasmWasi". - :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_08_01.models.WorkloadRuntime + :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_09_01.models.WorkloadRuntime :param vnet_subnet_id: If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: @@ -1899,10 +1903,10 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :type max_pods: int :param os_type: The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. Possible values include: "Ubuntu", "CBLMariner". - :type os_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSSKU + :type os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU :param max_count: The maximum number of nodes for auto-scaling. :type max_count: int :param min_count: The minimum number of nodes for auto-scaling. @@ -1911,15 +1915,15 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :type enable_auto_scaling: bool :param scale_down_mode: This also effects the cluster autoscaler behavior. If not specified, it defaults to Delete. Possible values include: "Delete", "Deallocate". - :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.ScaleDownMode + :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.ScaleDownMode :param type: The type of Agent Pool. Possible values include: "VirtualMachineScaleSets", "AvailabilitySet". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolType + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolType :param mode: A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools. Possible values include: "System", "User". - :type mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolMode + :type mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolMode :param orchestrator_version: As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the @@ -1931,11 +1935,14 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :vartype node_image_version: str :param upgrade_settings: Settings for upgrading the agentpool. :type upgrade_settings: - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeSettings + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeSettings :ivar provisioning_state: The current deployment or provisioning state. :vartype provisioning_state: str - :ivar power_state: Describes whether the Agent Pool is Running or Stopped. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :param power_state: When an Agent Pool is first created it is initially Running. The Agent Pool + can be stopped by setting this field to Stopped. A stopped Agent Pool stops all of its VMs and + does not accrue billing charges. An Agent Pool can only be stopped if it is Running and + provisioning state is Succeeded. + :type power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :param availability_zones: The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is 'VirtualMachineScaleSets'. :type availability_zones: list[str] @@ -1952,12 +1959,12 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :param scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default is 'Regular'. Possible values include: "Spot", "Regular". Default value: "Regular". :type scale_set_priority: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetPriority + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetPriority :param scale_set_eviction_policy: This cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is 'Delete'. Possible values include: "Delete", "Deallocate". Default value: "Delete". :type scale_set_eviction_policy: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetEvictionPolicy + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetEvictionPolicy :param spot_max_price: Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see `spot VMs pricing `_. @@ -1973,9 +1980,9 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :param proximity_placement_group_id: The ID for Proximity Placement Group. :type proximity_placement_group_id: str :param kubelet_config: The Kubelet configuration on the agent pool nodes. - :type kubelet_config: ~azure.mgmt.containerservice.v2021_08_01.models.KubeletConfig + :type kubelet_config: ~azure.mgmt.containerservice.v2021_09_01.models.KubeletConfig :param linux_os_config: The OS configuration of Linux agent nodes. - :type linux_os_config: ~azure.mgmt.containerservice.v2021_08_01.models.LinuxOSConfig + :type linux_os_config: ~azure.mgmt.containerservice.v2021_09_01.models.LinuxOSConfig :param enable_encryption_at_host: This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -1989,10 +1996,10 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :param gpu_instance_profile: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. Possible values include: "MIG1g", "MIG2g", "MIG3g", "MIG4g", "MIG7g". :type gpu_instance_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.GPUInstanceProfile + ~azure.mgmt.containerservice.v2021_09_01.models.GPUInstanceProfile :param creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData :param name: Required. Windows agent pool names must be 6 characters or less. :type name: str """ @@ -2001,7 +2008,6 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): 'os_disk_size_gb': {'maximum': 2048, 'minimum': 0}, 'node_image_version': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'power_state': {'readonly': True}, 'name': {'required': True, 'pattern': r'^[a-z][a-z0-9]{0,11}$'}, } @@ -2104,7 +2110,7 @@ class ManagedClusterAutoUpgradeProfile(msrest.serialization.Model): :param upgrade_channel: For more information see `setting the AKS cluster auto-upgrade channel `_. Possible values include: "rapid", "stable", "patch", "node-image", "none". - :type upgrade_channel: str or ~azure.mgmt.containerservice.v2021_08_01.models.UpgradeChannel + :type upgrade_channel: str or ~azure.mgmt.containerservice.v2021_09_01.models.UpgradeChannel """ _attribute_map = { @@ -2164,11 +2170,11 @@ class ManagedClusterIdentity(msrest.serialization.Model): :param type: For more information see `use managed identities in AKS `_. Possible values include: "SystemAssigned", "UserAssigned", "None". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.ResourceIdentityType + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.ResourceIdentityType :param user_assigned_identities: The keys must be ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. :type user_assigned_identities: dict[str, - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedServiceIdentityUserAssignedIdentitiesValue] + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedServiceIdentityUserAssignedIdentitiesValue] """ _validation = { @@ -2200,7 +2206,7 @@ class ManagedClusterListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of managed clusters. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster] :ivar next_link: The URL to get the next set of managed cluster results. :vartype next_link: str """ @@ -2228,18 +2234,18 @@ class ManagedClusterLoadBalancerProfile(msrest.serialization.Model): :param managed_outbound_i_ps: Desired managed outbound IPs for the cluster load balancer. :type managed_outbound_i_ps: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfileManagedOutboundIPs + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfileManagedOutboundIPs :param outbound_ip_prefixes: Desired outbound IP Prefix resources for the cluster load balancer. :type outbound_ip_prefixes: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes :param outbound_i_ps: Desired outbound IP resources for the cluster load balancer. :type outbound_i_ps: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfileOutboundIPs + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfileOutboundIPs :param effective_outbound_i_ps: The effective outbound IP resources of the cluster load balancer. :type effective_outbound_i_ps: - list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] :param allocated_outbound_ports: The desired number of allocated SNAT ports per VM. Allowed values are in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports. @@ -2310,7 +2316,7 @@ class ManagedClusterLoadBalancerProfileOutboundIPPrefixes(msrest.serialization.M :param public_ip_prefixes: A list of public IP prefix resources. :type public_ip_prefixes: - list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] """ _attribute_map = { @@ -2329,7 +2335,7 @@ class ManagedClusterLoadBalancerProfileOutboundIPs(msrest.serialization.Model): """Desired outbound IP resources for the cluster load balancer. :param public_i_ps: A list of public IP resources. - :type public_i_ps: list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + :type public_i_ps: list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] """ _attribute_map = { @@ -2374,10 +2380,10 @@ class ManagedClusterNATGatewayProfile(msrest.serialization.Model): :param managed_outbound_ip_profile: Profile of the managed outbound IP resources of the cluster NAT gateway. :type managed_outbound_ip_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterManagedOutboundIPProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterManagedOutboundIPProfile :param effective_outbound_i_ps: The effective outbound IP resources of the cluster NAT gateway. :type effective_outbound_i_ps: - list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] :param idle_timeout_in_minutes: Desired outbound flow idle timeout in minutes. Allowed values are in the range of 4 to 120 (inclusive). The default value is 4 minutes. :type idle_timeout_in_minutes: int @@ -2417,14 +2423,14 @@ class ManagedClusterPodIdentity(msrest.serialization.Model): :param binding_selector: The binding selector to use for the AzureIdentityBinding resource. :type binding_selector: str :param identity: Required. The user assigned identity details. - :type identity: ~azure.mgmt.containerservice.v2021_08_01.models.UserAssignedIdentity + :type identity: ~azure.mgmt.containerservice.v2021_09_01.models.UserAssignedIdentity :ivar provisioning_state: The current provisioning state of the pod identity. Possible values include: "Assigned", "Updating", "Deleting", "Failed". :vartype provisioning_state: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningState + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningState :ivar provisioning_info: :vartype provisioning_info: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningInfo + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningInfo """ _validation = { @@ -2505,10 +2511,10 @@ class ManagedClusterPodIdentityProfile(msrest.serialization.Model): :type allow_network_plugin_kubenet: bool :param user_assigned_identities: The pod identities to use in the cluster. :type user_assigned_identities: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentity] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentity] :param user_assigned_identity_exceptions: The pod identity exceptions to allow. :type user_assigned_identity_exceptions: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityException] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityException] """ _attribute_map = { @@ -2534,7 +2540,7 @@ class ManagedClusterPodIdentityProvisioningError(msrest.serialization.Model): :param error: Details about the error. :type error: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningErrorBody + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningErrorBody """ _attribute_map = { @@ -2563,7 +2569,7 @@ class ManagedClusterPodIdentityProvisioningErrorBody(msrest.serialization.Model) :type target: str :param details: A list of additional details about the error. :type details: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningErrorBody] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningErrorBody] """ _attribute_map = { @@ -2589,7 +2595,7 @@ class ManagedClusterPodIdentityProvisioningInfo(msrest.serialization.Model): :param error: Pod identity assignment error (if any). :type error: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningError + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningError """ _attribute_map = { @@ -2615,10 +2621,10 @@ class ManagedClusterPoolUpgradeProfile(msrest.serialization.Model): :type name: str :param os_type: Required. The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param upgrades: List of orchestrator types and versions available for upgrade. :type upgrades: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPoolUpgradeProfileUpgradesItem] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPoolUpgradeProfileUpgradesItem] """ _validation = { @@ -2676,7 +2682,7 @@ class ManagedClusterPropertiesAutoScalerProfile(msrest.serialization.Model): `_ for more information. Possible values include: "least-waste", "most-pods", "priority", "random". - :type expander: str or ~azure.mgmt.containerservice.v2021_08_01.models.Expander + :type expander: str or ~azure.mgmt.containerservice.v2021_09_01.models.Expander :param max_empty_bulk_delete: The default is 10. :type max_empty_bulk_delete: str :param max_graceful_termination_sec: The default is 600. @@ -2768,7 +2774,7 @@ class ManagedClusterSecurityProfile(msrest.serialization.Model): :param azure_defender: Azure Defender settings for the security profile. :type azure_defender: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSecurityProfileAzureDefender + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSecurityProfileAzureDefender """ _attribute_map = { @@ -2841,11 +2847,11 @@ class ManagedClusterSKU(msrest.serialization.Model): """The SKU of a Managed Cluster. :param name: The name of a managed cluster SKU. Possible values include: "Basic". - :type name: str or ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSKUName + :type name: str or ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSKUName :param tier: If not specified, the default is 'Free'. See `uptime SLA `_ for more details. Possible values include: "Paid", "Free". - :type tier: str or ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSKUTier + :type tier: str or ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSKUTier """ _attribute_map = { @@ -2878,10 +2884,10 @@ class ManagedClusterUpgradeProfile(msrest.serialization.Model): :param control_plane_profile: Required. The list of available upgrade versions for the control plane. :type control_plane_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPoolUpgradeProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPoolUpgradeProfile :param agent_pool_profiles: Required. The list of available upgrade versions for agent pools. :type agent_pool_profiles: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPoolUpgradeProfile] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPoolUpgradeProfile] """ _validation = { @@ -2936,10 +2942,12 @@ class ManagedClusterWindowsProfile(msrest.serialization.Model): :param license_type: The license type to use for Windows VMs. See `Azure Hybrid User Benefits `_ for more details. Possible values include: "None", "Windows_Server". - :type license_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.LicenseType + :type license_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.LicenseType :param enable_csi_proxy: For more details on CSI proxy, see the `CSI proxy GitHub repo `_. :type enable_csi_proxy: bool + :param gmsa_profile: The Windows gMSA Profile in the Managed Cluster. + :type gmsa_profile: ~azure.mgmt.containerservice.v2021_09_01.models.WindowsGmsaProfile """ _validation = { @@ -2951,6 +2959,7 @@ class ManagedClusterWindowsProfile(msrest.serialization.Model): 'admin_password': {'key': 'adminPassword', 'type': 'str'}, 'license_type': {'key': 'licenseType', 'type': 'str'}, 'enable_csi_proxy': {'key': 'enableCSIProxy', 'type': 'bool'}, + 'gmsa_profile': {'key': 'gmsaProfile', 'type': 'WindowsGmsaProfile'}, } def __init__( @@ -2962,6 +2971,7 @@ def __init__( self.admin_password = kwargs.get('admin_password', None) self.license_type = kwargs.get('license_type', None) self.enable_csi_proxy = kwargs.get('enable_csi_proxy', None) + self.gmsa_profile = kwargs.get('gmsa_profile', None) class ManagedServiceIdentityUserAssignedIdentitiesValue(msrest.serialization.Model): @@ -3000,7 +3010,7 @@ class OperationListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: The list of operations. - :vartype value: list[~azure.mgmt.containerservice.v2021_08_01.models.OperationValue] + :vartype value: list[~azure.mgmt.containerservice.v2021_09_01.models.OperationValue] """ _validation = { @@ -3084,7 +3094,7 @@ class OSOptionProfile(msrest.serialization.Model): :vartype type: str :param os_option_property_list: Required. The list of OS options. :type os_option_property_list: - list[~azure.mgmt.containerservice.v2021_08_01.models.OSOptionProperty] + list[~azure.mgmt.containerservice.v2021_09_01.models.OSOptionProperty] """ _validation = { @@ -3149,7 +3159,7 @@ class OutboundEnvironmentEndpoint(msrest.serialization.Model): azure-resource-management, apiserver, etc. :type category: str :param endpoints: The endpoints that AKS agent nodes connect to. - :type endpoints: list[~azure.mgmt.containerservice.v2021_08_01.models.EndpointDependency] + :type endpoints: list[~azure.mgmt.containerservice.v2021_09_01.models.EndpointDependency] """ _attribute_map = { @@ -3174,7 +3184,7 @@ class OutboundEnvironmentEndpointCollection(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. Collection of resources. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.OutboundEnvironmentEndpoint] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.OutboundEnvironmentEndpoint] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -3203,7 +3213,7 @@ class PowerState(msrest.serialization.Model): :param code: Tells whether the cluster is Running or Stopped. Possible values include: "Running", "Stopped". - :type code: str or ~azure.mgmt.containerservice.v2021_08_01.models.Code + :type code: str or ~azure.mgmt.containerservice.v2021_09_01.models.Code """ _attribute_map = { @@ -3251,13 +3261,13 @@ class PrivateEndpointConnection(msrest.serialization.Model): :ivar provisioning_state: The current provisioning state. Possible values include: "Succeeded", "Creating", "Deleting", "Failed". :vartype provisioning_state: str or - ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnectionProvisioningState + ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnectionProvisioningState :param private_endpoint: The resource of private endpoint. - :type private_endpoint: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpoint + :type private_endpoint: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpoint :param private_link_service_connection_state: A collection of information about the state of the connection between service consumer and provider. :type private_link_service_connection_state: - ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkServiceConnectionState + ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkServiceConnectionState """ _validation = { @@ -3293,7 +3303,7 @@ class PrivateEndpointConnectionListResult(msrest.serialization.Model): """A list of private endpoint connections. :param value: The collection value. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection] """ _attribute_map = { @@ -3358,7 +3368,7 @@ class PrivateLinkResourcesListResult(msrest.serialization.Model): """A list of private link resources. :param value: The collection value. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource] """ _attribute_map = { @@ -3378,7 +3388,7 @@ class PrivateLinkServiceConnectionState(msrest.serialization.Model): :param status: The private link service connection status. Possible values include: "Pending", "Approved", "Rejected", "Disconnected". - :type status: str or ~azure.mgmt.containerservice.v2021_08_01.models.ConnectionStatus + :type status: str or ~azure.mgmt.containerservice.v2021_09_01.models.ConnectionStatus :param description: The private link service connection description. :type description: str """ @@ -3522,13 +3532,27 @@ class Snapshot(Resource): :param tags: A set of tags. Resource tags. :type tags: dict[str, str] :ivar system_data: The system metadata relating to this snapshot. - :vartype system_data: ~azure.mgmt.containerservice.v2021_08_01.models.SystemData + :vartype system_data: ~azure.mgmt.containerservice.v2021_09_01.models.SystemData :param creation_data: CreationData to be used to specify the source agent pool resource ID to create this snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData :param snapshot_type: The type of a snapshot. The default is NodePool. Possible values include: "NodePool". Default value: "NodePool". - :type snapshot_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.SnapshotType + :type snapshot_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.SnapshotType + :ivar kubernetes_version: The version of Kubernetes. + :vartype kubernetes_version: str + :ivar node_image_version: The version of node image. + :vartype node_image_version: str + :ivar os_type: The operating system type. The default is Linux. Possible values include: + "Linux", "Windows". Default value: "Linux". + :vartype os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType + :ivar os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. + Possible values include: "Ubuntu", "CBLMariner". + :vartype os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU + :ivar vm_size: The size of the VM. + :vartype vm_size: str + :ivar enable_fips: Whether to use a FIPS-enabled OS. + :vartype enable_fips: bool """ _validation = { @@ -3537,6 +3561,12 @@ class Snapshot(Resource): 'type': {'readonly': True}, 'location': {'required': True}, 'system_data': {'readonly': True}, + 'kubernetes_version': {'readonly': True}, + 'node_image_version': {'readonly': True}, + 'os_type': {'readonly': True}, + 'os_sku': {'readonly': True}, + 'vm_size': {'readonly': True}, + 'enable_fips': {'readonly': True}, } _attribute_map = { @@ -3548,6 +3578,12 @@ class Snapshot(Resource): 'system_data': {'key': 'systemData', 'type': 'SystemData'}, 'creation_data': {'key': 'properties.creationData', 'type': 'CreationData'}, 'snapshot_type': {'key': 'properties.snapshotType', 'type': 'str'}, + 'kubernetes_version': {'key': 'properties.kubernetesVersion', 'type': 'str'}, + 'node_image_version': {'key': 'properties.nodeImageVersion', 'type': 'str'}, + 'os_type': {'key': 'properties.osType', 'type': 'str'}, + 'os_sku': {'key': 'properties.osSku', 'type': 'str'}, + 'vm_size': {'key': 'properties.vmSize', 'type': 'str'}, + 'enable_fips': {'key': 'properties.enableFIPS', 'type': 'bool'}, } def __init__( @@ -3558,6 +3594,12 @@ def __init__( self.system_data = None self.creation_data = kwargs.get('creation_data', None) self.snapshot_type = kwargs.get('snapshot_type', "NodePool") + self.kubernetes_version = None + self.node_image_version = None + self.os_type = None + self.os_sku = None + self.vm_size = None + self.enable_fips = None class SnapshotListResult(msrest.serialization.Model): @@ -3566,7 +3608,7 @@ class SnapshotListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of snapshots. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.Snapshot] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.Snapshot] :ivar next_link: The URL to get the next set of snapshot results. :vartype next_link: str """ @@ -3723,7 +3765,7 @@ class SystemData(msrest.serialization.Model): :type created_by: str :param created_by_type: The type of identity that created the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". - :type created_by_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.CreatedByType + :type created_by_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.CreatedByType :param created_at: The UTC timestamp of resource creation. :type created_at: ~datetime.datetime :param last_modified_by: The identity that last modified the resource. @@ -3731,7 +3773,7 @@ class SystemData(msrest.serialization.Model): :param last_modified_by_type: The type of identity that last modified the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". :type last_modified_by_type: str or - ~azure.mgmt.containerservice.v2021_08_01.models.CreatedByType + ~azure.mgmt.containerservice.v2021_09_01.models.CreatedByType :param last_modified_at: The type of identity that last modified the resource. :type last_modified_at: ~datetime.datetime """ @@ -3782,7 +3824,7 @@ class TimeInWeek(msrest.serialization.Model): :param day: The day of the week. Possible values include: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday". - :type day: str or ~azure.mgmt.containerservice.v2021_08_01.models.WeekDay + :type day: str or ~azure.mgmt.containerservice.v2021_09_01.models.WeekDay :param hour_slots: Each integer hour represents a time range beginning at 0m after the hour ending at the next hour (non-inclusive). 0 corresponds to 00:00 UTC, 23 corresponds to 23:00 UTC. Specifying [0, 1] means the 00:00 - 02:00 UTC time range. @@ -3824,3 +3866,34 @@ def __init__( super(TimeSpan, self).__init__(**kwargs) self.start = kwargs.get('start', None) self.end = kwargs.get('end', None) + + +class WindowsGmsaProfile(msrest.serialization.Model): + """Windows gMSA Profile in the managed cluster. + + :param enabled: Specifies whether to enable Windows gMSA in the managed cluster. + :type enabled: bool + :param dns_server: Specifies the DNS server for Windows gMSA. :code:`
`:code:`
` Set it + to empty if you have configured the DNS server in the vnet which is used to create the managed + cluster. + :type dns_server: str + :param root_domain_name: Specifies the root domain name for Windows gMSA. + :code:`
`:code:`
` Set it to empty if you have configured the DNS server in the vnet + which is used to create the managed cluster. + :type root_domain_name: str + """ + + _attribute_map = { + 'enabled': {'key': 'enabled', 'type': 'bool'}, + 'dns_server': {'key': 'dnsServer', 'type': 'str'}, + 'root_domain_name': {'key': 'rootDomainName', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(WindowsGmsaProfile, self).__init__(**kwargs) + self.enabled = kwargs.get('enabled', None) + self.dns_server = kwargs.get('dns_server', None) + self.root_domain_name = kwargs.get('root_domain_name', None) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_models_py3.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_models_py3.py old mode 100644 new mode 100755 similarity index 93% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_models_py3.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_models_py3.py index 0086dd7d268..c8b6b978c97 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/models/_models_py3.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/models/_models_py3.py @@ -79,13 +79,13 @@ class AgentPool(SubResource): after creation. For more information see `Ephemeral OS `_. Possible values include: "Managed", "Ephemeral". - :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSDiskType + :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSDiskType :param kubelet_disk_type: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Possible values include: "OS", "Temporary". - :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.KubeletDiskType + :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.KubeletDiskType :param workload_runtime: Determines the type of workload a node can run. Possible values include: "OCIContainer", "WasmWasi". - :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_08_01.models.WorkloadRuntime + :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_09_01.models.WorkloadRuntime :param vnet_subnet_id: If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: @@ -99,10 +99,10 @@ class AgentPool(SubResource): :type max_pods: int :param os_type: The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. Possible values include: "Ubuntu", "CBLMariner". - :type os_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSSKU + :type os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU :param max_count: The maximum number of nodes for auto-scaling. :type max_count: int :param min_count: The minimum number of nodes for auto-scaling. @@ -111,16 +111,16 @@ class AgentPool(SubResource): :type enable_auto_scaling: bool :param scale_down_mode: This also effects the cluster autoscaler behavior. If not specified, it defaults to Delete. Possible values include: "Delete", "Deallocate". - :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.ScaleDownMode + :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.ScaleDownMode :param type_properties_type: The type of Agent Pool. Possible values include: "VirtualMachineScaleSets", "AvailabilitySet". :type type_properties_type: str or - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolType + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolType :param mode: A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools. Possible values include: "System", "User". - :type mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolMode + :type mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolMode :param orchestrator_version: As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the @@ -132,11 +132,14 @@ class AgentPool(SubResource): :vartype node_image_version: str :param upgrade_settings: Settings for upgrading the agentpool. :type upgrade_settings: - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeSettings + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeSettings :ivar provisioning_state: The current deployment or provisioning state. :vartype provisioning_state: str - :ivar power_state: Describes whether the Agent Pool is Running or Stopped. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :param power_state: When an Agent Pool is first created it is initially Running. The Agent Pool + can be stopped by setting this field to Stopped. A stopped Agent Pool stops all of its VMs and + does not accrue billing charges. An Agent Pool can only be stopped if it is Running and + provisioning state is Succeeded. + :type power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :param availability_zones: The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is 'VirtualMachineScaleSets'. :type availability_zones: list[str] @@ -153,12 +156,12 @@ class AgentPool(SubResource): :param scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default is 'Regular'. Possible values include: "Spot", "Regular". Default value: "Regular". :type scale_set_priority: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetPriority + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetPriority :param scale_set_eviction_policy: This cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is 'Delete'. Possible values include: "Delete", "Deallocate". Default value: "Delete". :type scale_set_eviction_policy: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetEvictionPolicy + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetEvictionPolicy :param spot_max_price: Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see `spot VMs pricing `_. @@ -174,9 +177,9 @@ class AgentPool(SubResource): :param proximity_placement_group_id: The ID for Proximity Placement Group. :type proximity_placement_group_id: str :param kubelet_config: The Kubelet configuration on the agent pool nodes. - :type kubelet_config: ~azure.mgmt.containerservice.v2021_08_01.models.KubeletConfig + :type kubelet_config: ~azure.mgmt.containerservice.v2021_09_01.models.KubeletConfig :param linux_os_config: The OS configuration of Linux agent nodes. - :type linux_os_config: ~azure.mgmt.containerservice.v2021_08_01.models.LinuxOSConfig + :type linux_os_config: ~azure.mgmt.containerservice.v2021_09_01.models.LinuxOSConfig :param enable_encryption_at_host: This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -190,10 +193,10 @@ class AgentPool(SubResource): :param gpu_instance_profile: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. Possible values include: "MIG1g", "MIG2g", "MIG3g", "MIG4g", "MIG7g". :type gpu_instance_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.GPUInstanceProfile + ~azure.mgmt.containerservice.v2021_09_01.models.GPUInstanceProfile :param creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData """ _validation = { @@ -203,7 +206,6 @@ class AgentPool(SubResource): 'os_disk_size_gb': {'maximum': 2048, 'minimum': 0}, 'node_image_version': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'power_state': {'readonly': True}, } _attribute_map = { @@ -273,6 +275,7 @@ def __init__( mode: Optional[Union[str, "AgentPoolMode"]] = None, orchestrator_version: Optional[str] = None, upgrade_settings: Optional["AgentPoolUpgradeSettings"] = None, + power_state: Optional["PowerState"] = None, availability_zones: Optional[List[str]] = None, enable_node_public_ip: Optional[bool] = None, node_public_ip_prefix_id: Optional[str] = None, @@ -314,7 +317,7 @@ def __init__( self.node_image_version = None self.upgrade_settings = upgrade_settings self.provisioning_state = None - self.power_state = None + self.power_state = power_state self.availability_zones = availability_zones self.enable_node_public_ip = enable_node_public_ip self.node_public_ip_prefix_id = node_public_ip_prefix_id @@ -347,7 +350,7 @@ class AgentPoolAvailableVersions(msrest.serialization.Model): :vartype type: str :param agent_pool_versions: List of versions available for agent pool. :type agent_pool_versions: - list[~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem] + list[~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem] """ _validation = { @@ -413,7 +416,7 @@ class AgentPoolListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of agent pools. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.AgentPool] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.AgentPool] :ivar next_link: The URL to get the next set of agent pool results. :vartype next_link: str """ @@ -455,10 +458,10 @@ class AgentPoolUpgradeProfile(msrest.serialization.Model): :type kubernetes_version: str :param os_type: Required. The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param upgrades: List of orchestrator types and versions available for upgrade. :type upgrades: - list[~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeProfilePropertiesUpgradesItem] + list[~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeProfilePropertiesUpgradesItem] :param latest_node_image_version: The latest AKS supported node image version. :type latest_node_image_version: str """ @@ -564,7 +567,7 @@ class CloudErrorBody(msrest.serialization.Model): error. :type target: str :param details: A list of additional details about the error. - :type details: list[~azure.mgmt.containerservice.v2021_08_01.models.CloudErrorBody] + :type details: list[~azure.mgmt.containerservice.v2021_09_01.models.CloudErrorBody] """ _attribute_map = { @@ -597,7 +600,7 @@ class ContainerServiceDiagnosticsProfile(msrest.serialization.Model): :param vm_diagnostics: Required. Profile for diagnostics on the container service VMs. :type vm_diagnostics: - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceVMDiagnostics + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceVMDiagnostics """ _validation = { @@ -626,7 +629,7 @@ class ContainerServiceLinuxProfile(msrest.serialization.Model): :param admin_username: Required. The administrator username to use for Linux VMs. :type admin_username: str :param ssh: Required. The SSH configuration for Linux-based VMs running on Azure. - :type ssh: ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceSshConfiguration + :type ssh: ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceSshConfiguration """ _validation = { @@ -660,7 +663,7 @@ class ContainerServiceMasterProfile(msrest.serialization.Model): :param count: Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Possible values include: 1, 3, 5. Default value: "1". - :type count: str or ~azure.mgmt.containerservice.v2021_08_01.models.Count + :type count: str or ~azure.mgmt.containerservice.v2021_09_01.models.Count :param dns_prefix: Required. DNS prefix to be used to create the FQDN for the master pool. :type dns_prefix: str :param vm_size: Required. Size of agent VMs. Possible values include: "Standard_A1", @@ -702,7 +705,7 @@ class ContainerServiceMasterProfile(msrest.serialization.Model): "Standard_NC6", "Standard_NC6s_v2", "Standard_NC6s_v3", "Standard_ND12s", "Standard_ND24rs", "Standard_ND24s", "Standard_ND6s", "Standard_NV12", "Standard_NV24", "Standard_NV6". :type vm_size: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceVMSizeTypes + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceVMSizeTypes :param os_disk_size_gb: OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. @@ -716,7 +719,7 @@ class ContainerServiceMasterProfile(msrest.serialization.Model): StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice. Possible values include: "StorageAccount", "ManagedDisks". :type storage_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceStorageProfileTypes + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceStorageProfileTypes :ivar fqdn: FQDN for the master pool. :vartype fqdn: str """ @@ -767,13 +770,13 @@ class ContainerServiceNetworkProfile(msrest.serialization.Model): :param network_plugin: Network plugin used for building the Kubernetes network. Possible values include: "azure", "kubenet". Default value: "kubenet". - :type network_plugin: str or ~azure.mgmt.containerservice.v2021_08_01.models.NetworkPlugin + :type network_plugin: str or ~azure.mgmt.containerservice.v2021_09_01.models.NetworkPlugin :param network_policy: Network policy used for building the Kubernetes network. Possible values include: "calico", "azure". - :type network_policy: str or ~azure.mgmt.containerservice.v2021_08_01.models.NetworkPolicy + :type network_policy: str or ~azure.mgmt.containerservice.v2021_09_01.models.NetworkPolicy :param network_mode: This cannot be specified if networkPlugin is anything other than 'azure'. Possible values include: "transparent", "bridge". - :type network_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.NetworkMode + :type network_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.NetworkMode :param pod_cidr: A CIDR notation IP range from which to assign pod IPs when kubenet is used. :type pod_cidr: str :param service_cidr: A CIDR notation IP range from which to assign service cluster IPs. It must @@ -790,17 +793,17 @@ class ContainerServiceNetworkProfile(msrest.serialization.Model): `_. Possible values include: "loadBalancer", "userDefinedRouting", "managedNATGateway", "userAssignedNATGateway". Default value: "loadBalancer". - :type outbound_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OutboundType + :type outbound_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OutboundType :param load_balancer_sku: The default is 'standard'. See `Azure Load Balancer SKUs `_ for more information about the differences between load balancer SKUs. Possible values include: "standard", "basic". - :type load_balancer_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.LoadBalancerSku + :type load_balancer_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.LoadBalancerSku :param load_balancer_profile: Profile of the cluster load balancer. :type load_balancer_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfile :param nat_gateway_profile: Profile of the cluster NAT gateway. :type nat_gateway_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterNATGatewayProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterNATGatewayProfile """ _validation = { @@ -862,7 +865,7 @@ class ContainerServiceSshConfiguration(msrest.serialization.Model): :param public_keys: Required. The list of SSH public keys used to authenticate with Linux-based VMs. A maximum of 1 key may be specified. :type public_keys: - list[~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceSshPublicKey] + list[~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceSshPublicKey] """ _validation = { @@ -1003,7 +1006,7 @@ class CredentialResults(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar kubeconfigs: Base64-encoded Kubernetes configuration file. - :vartype kubeconfigs: list[~azure.mgmt.containerservice.v2021_08_01.models.CredentialResult] + :vartype kubeconfigs: list[~azure.mgmt.containerservice.v2021_09_01.models.CredentialResult] """ _validation = { @@ -1028,7 +1031,7 @@ class EndpointDependency(msrest.serialization.Model): :param domain_name: The domain name of the dependency. :type domain_name: str :param endpoint_details: The Ports and Protocols used when connecting to domainName. - :type endpoint_details: list[~azure.mgmt.containerservice.v2021_08_01.models.EndpointDetail] + :type endpoint_details: list[~azure.mgmt.containerservice.v2021_09_01.models.EndpointDetail] """ _attribute_map = { @@ -1090,7 +1093,7 @@ class ExtendedLocation(msrest.serialization.Model): :param name: The name of the extended location. :type name: str :param type: The type of the extended location. Possible values include: "EdgeZone". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.ExtendedLocationTypes + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.ExtendedLocationTypes """ _attribute_map = { @@ -1201,7 +1204,7 @@ class LinuxOSConfig(msrest.serialization.Model): """See `AKS custom node configuration `_ for more details. :param sysctls: Sysctl settings for Linux agent nodes. - :type sysctls: ~azure.mgmt.containerservice.v2021_08_01.models.SysctlConfig + :type sysctls: ~azure.mgmt.containerservice.v2021_09_01.models.SysctlConfig :param transparent_huge_page_enabled: Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see `Transparent Hugepages `_. @@ -1251,12 +1254,12 @@ class MaintenanceConfiguration(SubResource): :ivar type: Resource type. :vartype type: str :ivar system_data: The system metadata relating to this resource. - :vartype system_data: ~azure.mgmt.containerservice.v2021_08_01.models.SystemData + :vartype system_data: ~azure.mgmt.containerservice.v2021_09_01.models.SystemData :param time_in_week: If two array entries specify the same day of the week, the applied configuration is the union of times in both entries. - :type time_in_week: list[~azure.mgmt.containerservice.v2021_08_01.models.TimeInWeek] + :type time_in_week: list[~azure.mgmt.containerservice.v2021_09_01.models.TimeInWeek] :param not_allowed_time: Time slots on which upgrade is not allowed. - :type not_allowed_time: list[~azure.mgmt.containerservice.v2021_08_01.models.TimeSpan] + :type not_allowed_time: list[~azure.mgmt.containerservice.v2021_09_01.models.TimeSpan] """ _validation = { @@ -1294,7 +1297,7 @@ class MaintenanceConfigurationListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of maintenance configurations. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration] :ivar next_link: The URL to get the next set of maintenance configuration results. :vartype next_link: str """ @@ -1386,15 +1389,15 @@ class ManagedCluster(Resource): :param tags: A set of tags. Resource tags. :type tags: dict[str, str] :param sku: The managed cluster SKU. - :type sku: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSKU + :type sku: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSKU :param extended_location: The extended location of the Virtual Machine. - :type extended_location: ~azure.mgmt.containerservice.v2021_08_01.models.ExtendedLocation + :type extended_location: ~azure.mgmt.containerservice.v2021_09_01.models.ExtendedLocation :param identity: The identity of the managed cluster, if configured. - :type identity: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterIdentity + :type identity: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterIdentity :ivar provisioning_state: The current provisioning state. :vartype provisioning_state: str :ivar power_state: The Power State of the cluster. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :vartype power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :ivar max_agent_pools: The max number of agent pools for the managed cluster. :vartype max_agent_pools: int :param kubernetes_version: When you upgrade a supported AKS cluster, Kubernetes minor versions @@ -1417,25 +1420,25 @@ class ManagedCluster(Resource): :vartype azure_portal_fqdn: str :param agent_pool_profiles: The agent pool properties. :type agent_pool_profiles: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAgentPoolProfile] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAgentPoolProfile] :param linux_profile: The profile for Linux VMs in the Managed Cluster. :type linux_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceLinuxProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceLinuxProfile :param windows_profile: The profile for Windows VMs in the Managed Cluster. :type windows_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterWindowsProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterWindowsProfile :param service_principal_profile: Information about a service principal identity for the cluster to use for manipulating Azure APIs. :type service_principal_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterServicePrincipalProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterServicePrincipalProfile :param addon_profiles: The profile of managed cluster add-on. :type addon_profiles: dict[str, - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAddonProfile] + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAddonProfile] :param pod_identity_profile: See `use AAD pod identity `_ for more details on AAD pod identity integration. :type pod_identity_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProfile :param node_resource_group: The name of the resource group containing agent pool nodes. :type node_resource_group: str :param enable_rbac: Whether to enable Kubernetes Role-Based Access Control. @@ -1446,27 +1449,27 @@ class ManagedCluster(Resource): :type enable_pod_security_policy: bool :param network_profile: The network configuration profile. :type network_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ContainerServiceNetworkProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ContainerServiceNetworkProfile :param aad_profile: The Azure Active Directory configuration. - :type aad_profile: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAADProfile + :type aad_profile: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAADProfile :param auto_upgrade_profile: The auto upgrade configuration. :type auto_upgrade_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAutoUpgradeProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAutoUpgradeProfile :param auto_scaler_profile: Parameters to be applied to the cluster-autoscaler when enabled. :type auto_scaler_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPropertiesAutoScalerProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPropertiesAutoScalerProfile :param api_server_access_profile: The access profile for managed cluster API server. :type api_server_access_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAPIServerAccessProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAPIServerAccessProfile :param disk_encryption_set_id: This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'. :type disk_encryption_set_id: str :param identity_profile: Identities associated with the cluster. :type identity_profile: dict[str, - ~azure.mgmt.containerservice.v2021_08_01.models.UserAssignedIdentity] + ~azure.mgmt.containerservice.v2021_09_01.models.UserAssignedIdentity] :param private_link_resources: Private link resources associated with the cluster. :type private_link_resources: - list[~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource] + list[~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource] :param disable_local_accounts: If set to true, getting static credentials will be disabled for this cluster. This must only be used on Managed Clusters that are AAD enabled. For more details see `disable local accounts @@ -1474,14 +1477,14 @@ class ManagedCluster(Resource): :type disable_local_accounts: bool :param http_proxy_config: Configurations for provisioning the cluster with HTTP proxy servers. :type http_proxy_config: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterHTTPProxyConfig + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterHTTPProxyConfig :param security_profile: Security profile for the managed cluster. :type security_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSecurityProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSecurityProfile :param public_network_access: Default value is 'Enabled' (case insensitive). Could be set to 'Disabled' to enable private cluster. Possible values include: "Enabled", "Disabled". :type public_network_access: str or - ~azure.mgmt.containerservice.v2021_08_01.models.PublicNetworkAccess + ~azure.mgmt.containerservice.v2021_09_01.models.PublicNetworkAccess """ _validation = { @@ -1723,7 +1726,7 @@ class ManagedClusterAddonProfile(msrest.serialization.Model): :type config: dict[str, str] :ivar identity: Information of user assigned identity used by this add-on. :vartype identity: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAddonProfileIdentity + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAddonProfileIdentity """ _validation = { @@ -1831,13 +1834,13 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): after creation. For more information see `Ephemeral OS `_. Possible values include: "Managed", "Ephemeral". - :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSDiskType + :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSDiskType :param kubelet_disk_type: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Possible values include: "OS", "Temporary". - :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.KubeletDiskType + :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.KubeletDiskType :param workload_runtime: Determines the type of workload a node can run. Possible values include: "OCIContainer", "WasmWasi". - :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_08_01.models.WorkloadRuntime + :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_09_01.models.WorkloadRuntime :param vnet_subnet_id: If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: @@ -1851,10 +1854,10 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :type max_pods: int :param os_type: The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. Possible values include: "Ubuntu", "CBLMariner". - :type os_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSSKU + :type os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU :param max_count: The maximum number of nodes for auto-scaling. :type max_count: int :param min_count: The minimum number of nodes for auto-scaling. @@ -1863,15 +1866,15 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :type enable_auto_scaling: bool :param scale_down_mode: This also effects the cluster autoscaler behavior. If not specified, it defaults to Delete. Possible values include: "Delete", "Deallocate". - :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.ScaleDownMode + :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.ScaleDownMode :param type: The type of Agent Pool. Possible values include: "VirtualMachineScaleSets", "AvailabilitySet". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolType + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolType :param mode: A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools. Possible values include: "System", "User". - :type mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolMode + :type mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolMode :param orchestrator_version: As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the @@ -1883,11 +1886,14 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :vartype node_image_version: str :param upgrade_settings: Settings for upgrading the agentpool. :type upgrade_settings: - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeSettings + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeSettings :ivar provisioning_state: The current deployment or provisioning state. :vartype provisioning_state: str - :ivar power_state: Describes whether the Agent Pool is Running or Stopped. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :param power_state: When an Agent Pool is first created it is initially Running. The Agent Pool + can be stopped by setting this field to Stopped. A stopped Agent Pool stops all of its VMs and + does not accrue billing charges. An Agent Pool can only be stopped if it is Running and + provisioning state is Succeeded. + :type power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :param availability_zones: The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is 'VirtualMachineScaleSets'. :type availability_zones: list[str] @@ -1904,12 +1910,12 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :param scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default is 'Regular'. Possible values include: "Spot", "Regular". Default value: "Regular". :type scale_set_priority: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetPriority + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetPriority :param scale_set_eviction_policy: This cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is 'Delete'. Possible values include: "Delete", "Deallocate". Default value: "Delete". :type scale_set_eviction_policy: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetEvictionPolicy + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetEvictionPolicy :param spot_max_price: Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see `spot VMs pricing `_. @@ -1925,9 +1931,9 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :param proximity_placement_group_id: The ID for Proximity Placement Group. :type proximity_placement_group_id: str :param kubelet_config: The Kubelet configuration on the agent pool nodes. - :type kubelet_config: ~azure.mgmt.containerservice.v2021_08_01.models.KubeletConfig + :type kubelet_config: ~azure.mgmt.containerservice.v2021_09_01.models.KubeletConfig :param linux_os_config: The OS configuration of Linux agent nodes. - :type linux_os_config: ~azure.mgmt.containerservice.v2021_08_01.models.LinuxOSConfig + :type linux_os_config: ~azure.mgmt.containerservice.v2021_09_01.models.LinuxOSConfig :param enable_encryption_at_host: This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -1941,17 +1947,16 @@ class ManagedClusterAgentPoolProfileProperties(msrest.serialization.Model): :param gpu_instance_profile: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. Possible values include: "MIG1g", "MIG2g", "MIG3g", "MIG4g", "MIG7g". :type gpu_instance_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.GPUInstanceProfile + ~azure.mgmt.containerservice.v2021_09_01.models.GPUInstanceProfile :param creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData """ _validation = { 'os_disk_size_gb': {'maximum': 2048, 'minimum': 0}, 'node_image_version': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'power_state': {'readonly': True}, } _attribute_map = { @@ -2018,6 +2023,7 @@ def __init__( mode: Optional[Union[str, "AgentPoolMode"]] = None, orchestrator_version: Optional[str] = None, upgrade_settings: Optional["AgentPoolUpgradeSettings"] = None, + power_state: Optional["PowerState"] = None, availability_zones: Optional[List[str]] = None, enable_node_public_ip: Optional[bool] = None, node_public_ip_prefix_id: Optional[str] = None, @@ -2059,7 +2065,7 @@ def __init__( self.node_image_version = None self.upgrade_settings = upgrade_settings self.provisioning_state = None - self.power_state = None + self.power_state = power_state self.availability_zones = availability_zones self.enable_node_public_ip = enable_node_public_ip self.node_public_ip_prefix_id = node_public_ip_prefix_id @@ -2103,13 +2109,13 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): after creation. For more information see `Ephemeral OS `_. Possible values include: "Managed", "Ephemeral". - :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSDiskType + :type os_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSDiskType :param kubelet_disk_type: Determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Possible values include: "OS", "Temporary". - :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.KubeletDiskType + :type kubelet_disk_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.KubeletDiskType :param workload_runtime: Determines the type of workload a node can run. Possible values include: "OCIContainer", "WasmWasi". - :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_08_01.models.WorkloadRuntime + :type workload_runtime: str or ~azure.mgmt.containerservice.v2021_09_01.models.WorkloadRuntime :param vnet_subnet_id: If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: @@ -2123,10 +2129,10 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :type max_pods: int :param os_type: The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. Possible values include: "Ubuntu", "CBLMariner". - :type os_sku: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSSKU + :type os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU :param max_count: The maximum number of nodes for auto-scaling. :type max_count: int :param min_count: The minimum number of nodes for auto-scaling. @@ -2135,15 +2141,15 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :type enable_auto_scaling: bool :param scale_down_mode: This also effects the cluster autoscaler behavior. If not specified, it defaults to Delete. Possible values include: "Delete", "Deallocate". - :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.ScaleDownMode + :type scale_down_mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.ScaleDownMode :param type: The type of Agent Pool. Possible values include: "VirtualMachineScaleSets", "AvailabilitySet". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolType + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolType :param mode: A cluster must have at least one 'System' Agent Pool at all times. For additional information on agent pool restrictions and best practices, see: https://docs.microsoft.com/azure/aks/use-system-pools. Possible values include: "System", "User". - :type mode: str or ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolMode + :type mode: str or ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolMode :param orchestrator_version: As a best practice, you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node pool version must have the same major version as the control plane. The node pool minor version must be within two minor versions of the @@ -2155,11 +2161,14 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :vartype node_image_version: str :param upgrade_settings: Settings for upgrading the agentpool. :type upgrade_settings: - ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeSettings + ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeSettings :ivar provisioning_state: The current deployment or provisioning state. :vartype provisioning_state: str - :ivar power_state: Describes whether the Agent Pool is Running or Stopped. - :vartype power_state: ~azure.mgmt.containerservice.v2021_08_01.models.PowerState + :param power_state: When an Agent Pool is first created it is initially Running. The Agent Pool + can be stopped by setting this field to Stopped. A stopped Agent Pool stops all of its VMs and + does not accrue billing charges. An Agent Pool can only be stopped if it is Running and + provisioning state is Succeeded. + :type power_state: ~azure.mgmt.containerservice.v2021_09_01.models.PowerState :param availability_zones: The list of Availability zones to use for nodes. This can only be specified if the AgentPoolType property is 'VirtualMachineScaleSets'. :type availability_zones: list[str] @@ -2176,12 +2185,12 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :param scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default is 'Regular'. Possible values include: "Spot", "Regular". Default value: "Regular". :type scale_set_priority: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetPriority + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetPriority :param scale_set_eviction_policy: This cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is 'Delete'. Possible values include: "Delete", "Deallocate". Default value: "Delete". :type scale_set_eviction_policy: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ScaleSetEvictionPolicy + ~azure.mgmt.containerservice.v2021_09_01.models.ScaleSetEvictionPolicy :param spot_max_price: Possible values are any decimal value greater than zero or -1 which indicates the willingness to pay any on-demand price. For more details on spot pricing, see `spot VMs pricing `_. @@ -2197,9 +2206,9 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :param proximity_placement_group_id: The ID for Proximity Placement Group. :type proximity_placement_group_id: str :param kubelet_config: The Kubelet configuration on the agent pool nodes. - :type kubelet_config: ~azure.mgmt.containerservice.v2021_08_01.models.KubeletConfig + :type kubelet_config: ~azure.mgmt.containerservice.v2021_09_01.models.KubeletConfig :param linux_os_config: The OS configuration of Linux agent nodes. - :type linux_os_config: ~azure.mgmt.containerservice.v2021_08_01.models.LinuxOSConfig + :type linux_os_config: ~azure.mgmt.containerservice.v2021_09_01.models.LinuxOSConfig :param enable_encryption_at_host: This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -2213,10 +2222,10 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :param gpu_instance_profile: GPUInstanceProfile to be used to specify GPU MIG instance profile for supported GPU VM SKU. Possible values include: "MIG1g", "MIG2g", "MIG3g", "MIG4g", "MIG7g". :type gpu_instance_profile: str or - ~azure.mgmt.containerservice.v2021_08_01.models.GPUInstanceProfile + ~azure.mgmt.containerservice.v2021_09_01.models.GPUInstanceProfile :param creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData :param name: Required. Windows agent pool names must be 6 characters or less. :type name: str """ @@ -2225,7 +2234,6 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): 'os_disk_size_gb': {'maximum': 2048, 'minimum': 0}, 'node_image_version': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'power_state': {'readonly': True}, 'name': {'required': True, 'pattern': r'^[a-z][a-z0-9]{0,11}$'}, } @@ -2295,6 +2303,7 @@ def __init__( mode: Optional[Union[str, "AgentPoolMode"]] = None, orchestrator_version: Optional[str] = None, upgrade_settings: Optional["AgentPoolUpgradeSettings"] = None, + power_state: Optional["PowerState"] = None, availability_zones: Optional[List[str]] = None, enable_node_public_ip: Optional[bool] = None, node_public_ip_prefix_id: Optional[str] = None, @@ -2314,7 +2323,7 @@ def __init__( creation_data: Optional["CreationData"] = None, **kwargs ): - super(ManagedClusterAgentPoolProfile, self).__init__(count=count, vm_size=vm_size, os_disk_size_gb=os_disk_size_gb, os_disk_type=os_disk_type, kubelet_disk_type=kubelet_disk_type, workload_runtime=workload_runtime, vnet_subnet_id=vnet_subnet_id, pod_subnet_id=pod_subnet_id, max_pods=max_pods, os_type=os_type, os_sku=os_sku, max_count=max_count, min_count=min_count, enable_auto_scaling=enable_auto_scaling, scale_down_mode=scale_down_mode, type=type, mode=mode, orchestrator_version=orchestrator_version, upgrade_settings=upgrade_settings, availability_zones=availability_zones, enable_node_public_ip=enable_node_public_ip, node_public_ip_prefix_id=node_public_ip_prefix_id, scale_set_priority=scale_set_priority, scale_set_eviction_policy=scale_set_eviction_policy, spot_max_price=spot_max_price, tags=tags, node_labels=node_labels, node_taints=node_taints, proximity_placement_group_id=proximity_placement_group_id, kubelet_config=kubelet_config, linux_os_config=linux_os_config, enable_encryption_at_host=enable_encryption_at_host, enable_ultra_ssd=enable_ultra_ssd, enable_fips=enable_fips, gpu_instance_profile=gpu_instance_profile, creation_data=creation_data, **kwargs) + super(ManagedClusterAgentPoolProfile, self).__init__(count=count, vm_size=vm_size, os_disk_size_gb=os_disk_size_gb, os_disk_type=os_disk_type, kubelet_disk_type=kubelet_disk_type, workload_runtime=workload_runtime, vnet_subnet_id=vnet_subnet_id, pod_subnet_id=pod_subnet_id, max_pods=max_pods, os_type=os_type, os_sku=os_sku, max_count=max_count, min_count=min_count, enable_auto_scaling=enable_auto_scaling, scale_down_mode=scale_down_mode, type=type, mode=mode, orchestrator_version=orchestrator_version, upgrade_settings=upgrade_settings, power_state=power_state, availability_zones=availability_zones, enable_node_public_ip=enable_node_public_ip, node_public_ip_prefix_id=node_public_ip_prefix_id, scale_set_priority=scale_set_priority, scale_set_eviction_policy=scale_set_eviction_policy, spot_max_price=spot_max_price, tags=tags, node_labels=node_labels, node_taints=node_taints, proximity_placement_group_id=proximity_placement_group_id, kubelet_config=kubelet_config, linux_os_config=linux_os_config, enable_encryption_at_host=enable_encryption_at_host, enable_ultra_ssd=enable_ultra_ssd, enable_fips=enable_fips, gpu_instance_profile=gpu_instance_profile, creation_data=creation_data, **kwargs) self.name = name @@ -2372,7 +2381,7 @@ class ManagedClusterAutoUpgradeProfile(msrest.serialization.Model): :param upgrade_channel: For more information see `setting the AKS cluster auto-upgrade channel `_. Possible values include: "rapid", "stable", "patch", "node-image", "none". - :type upgrade_channel: str or ~azure.mgmt.containerservice.v2021_08_01.models.UpgradeChannel + :type upgrade_channel: str or ~azure.mgmt.containerservice.v2021_09_01.models.UpgradeChannel """ _attribute_map = { @@ -2439,11 +2448,11 @@ class ManagedClusterIdentity(msrest.serialization.Model): :param type: For more information see `use managed identities in AKS `_. Possible values include: "SystemAssigned", "UserAssigned", "None". - :type type: str or ~azure.mgmt.containerservice.v2021_08_01.models.ResourceIdentityType + :type type: str or ~azure.mgmt.containerservice.v2021_09_01.models.ResourceIdentityType :param user_assigned_identities: The keys must be ARM resource IDs in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. :type user_assigned_identities: dict[str, - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedServiceIdentityUserAssignedIdentitiesValue] + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedServiceIdentityUserAssignedIdentitiesValue] """ _validation = { @@ -2478,7 +2487,7 @@ class ManagedClusterListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of managed clusters. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster] :ivar next_link: The URL to get the next set of managed cluster results. :vartype next_link: str """ @@ -2508,18 +2517,18 @@ class ManagedClusterLoadBalancerProfile(msrest.serialization.Model): :param managed_outbound_i_ps: Desired managed outbound IPs for the cluster load balancer. :type managed_outbound_i_ps: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfileManagedOutboundIPs + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfileManagedOutboundIPs :param outbound_ip_prefixes: Desired outbound IP Prefix resources for the cluster load balancer. :type outbound_ip_prefixes: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfileOutboundIPPrefixes :param outbound_i_ps: Desired outbound IP resources for the cluster load balancer. :type outbound_i_ps: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterLoadBalancerProfileOutboundIPs + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterLoadBalancerProfileOutboundIPs :param effective_outbound_i_ps: The effective outbound IP resources of the cluster load balancer. :type effective_outbound_i_ps: - list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] :param allocated_outbound_ports: The desired number of allocated SNAT ports per VM. Allowed values are in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports. @@ -2600,7 +2609,7 @@ class ManagedClusterLoadBalancerProfileOutboundIPPrefixes(msrest.serialization.M :param public_ip_prefixes: A list of public IP prefix resources. :type public_ip_prefixes: - list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] """ _attribute_map = { @@ -2621,7 +2630,7 @@ class ManagedClusterLoadBalancerProfileOutboundIPs(msrest.serialization.Model): """Desired outbound IP resources for the cluster load balancer. :param public_i_ps: A list of public IP resources. - :type public_i_ps: list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + :type public_i_ps: list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] """ _attribute_map = { @@ -2670,10 +2679,10 @@ class ManagedClusterNATGatewayProfile(msrest.serialization.Model): :param managed_outbound_ip_profile: Profile of the managed outbound IP resources of the cluster NAT gateway. :type managed_outbound_ip_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterManagedOutboundIPProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterManagedOutboundIPProfile :param effective_outbound_i_ps: The effective outbound IP resources of the cluster NAT gateway. :type effective_outbound_i_ps: - list[~azure.mgmt.containerservice.v2021_08_01.models.ResourceReference] + list[~azure.mgmt.containerservice.v2021_09_01.models.ResourceReference] :param idle_timeout_in_minutes: Desired outbound flow idle timeout in minutes. Allowed values are in the range of 4 to 120 (inclusive). The default value is 4 minutes. :type idle_timeout_in_minutes: int @@ -2717,14 +2726,14 @@ class ManagedClusterPodIdentity(msrest.serialization.Model): :param binding_selector: The binding selector to use for the AzureIdentityBinding resource. :type binding_selector: str :param identity: Required. The user assigned identity details. - :type identity: ~azure.mgmt.containerservice.v2021_08_01.models.UserAssignedIdentity + :type identity: ~azure.mgmt.containerservice.v2021_09_01.models.UserAssignedIdentity :ivar provisioning_state: The current provisioning state of the pod identity. Possible values include: "Assigned", "Updating", "Deleting", "Failed". :vartype provisioning_state: str or - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningState + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningState :ivar provisioning_info: :vartype provisioning_info: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningInfo + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningInfo """ _validation = { @@ -2814,10 +2823,10 @@ class ManagedClusterPodIdentityProfile(msrest.serialization.Model): :type allow_network_plugin_kubenet: bool :param user_assigned_identities: The pod identities to use in the cluster. :type user_assigned_identities: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentity] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentity] :param user_assigned_identity_exceptions: The pod identity exceptions to allow. :type user_assigned_identity_exceptions: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityException] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityException] """ _attribute_map = { @@ -2848,7 +2857,7 @@ class ManagedClusterPodIdentityProvisioningError(msrest.serialization.Model): :param error: Details about the error. :type error: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningErrorBody + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningErrorBody """ _attribute_map = { @@ -2879,7 +2888,7 @@ class ManagedClusterPodIdentityProvisioningErrorBody(msrest.serialization.Model) :type target: str :param details: A list of additional details about the error. :type details: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningErrorBody] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningErrorBody] """ _attribute_map = { @@ -2910,7 +2919,7 @@ class ManagedClusterPodIdentityProvisioningInfo(msrest.serialization.Model): :param error: Pod identity assignment error (if any). :type error: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPodIdentityProvisioningError + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPodIdentityProvisioningError """ _attribute_map = { @@ -2938,10 +2947,10 @@ class ManagedClusterPoolUpgradeProfile(msrest.serialization.Model): :type name: str :param os_type: Required. The operating system type. The default is Linux. Possible values include: "Linux", "Windows". Default value: "Linux". - :type os_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.OSType + :type os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType :param upgrades: List of orchestrator types and versions available for upgrade. :type upgrades: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPoolUpgradeProfileUpgradesItem] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPoolUpgradeProfileUpgradesItem] """ _validation = { @@ -3007,7 +3016,7 @@ class ManagedClusterPropertiesAutoScalerProfile(msrest.serialization.Model): `_ for more information. Possible values include: "least-waste", "most-pods", "priority", "random". - :type expander: str or ~azure.mgmt.containerservice.v2021_08_01.models.Expander + :type expander: str or ~azure.mgmt.containerservice.v2021_09_01.models.Expander :param max_empty_bulk_delete: The default is 10. :type max_empty_bulk_delete: str :param max_graceful_termination_sec: The default is 600. @@ -3117,7 +3126,7 @@ class ManagedClusterSecurityProfile(msrest.serialization.Model): :param azure_defender: Azure Defender settings for the security profile. :type azure_defender: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSecurityProfileAzureDefender + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSecurityProfileAzureDefender """ _attribute_map = { @@ -3198,11 +3207,11 @@ class ManagedClusterSKU(msrest.serialization.Model): """The SKU of a Managed Cluster. :param name: The name of a managed cluster SKU. Possible values include: "Basic". - :type name: str or ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSKUName + :type name: str or ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSKUName :param tier: If not specified, the default is 'Free'. See `uptime SLA `_ for more details. Possible values include: "Paid", "Free". - :type tier: str or ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterSKUTier + :type tier: str or ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterSKUTier """ _attribute_map = { @@ -3238,10 +3247,10 @@ class ManagedClusterUpgradeProfile(msrest.serialization.Model): :param control_plane_profile: Required. The list of available upgrade versions for the control plane. :type control_plane_profile: - ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPoolUpgradeProfile + ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPoolUpgradeProfile :param agent_pool_profiles: Required. The list of available upgrade versions for agent pools. :type agent_pool_profiles: - list[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterPoolUpgradeProfile] + list[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterPoolUpgradeProfile] """ _validation = { @@ -3299,10 +3308,12 @@ class ManagedClusterWindowsProfile(msrest.serialization.Model): :param license_type: The license type to use for Windows VMs. See `Azure Hybrid User Benefits `_ for more details. Possible values include: "None", "Windows_Server". - :type license_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.LicenseType + :type license_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.LicenseType :param enable_csi_proxy: For more details on CSI proxy, see the `CSI proxy GitHub repo `_. :type enable_csi_proxy: bool + :param gmsa_profile: The Windows gMSA Profile in the Managed Cluster. + :type gmsa_profile: ~azure.mgmt.containerservice.v2021_09_01.models.WindowsGmsaProfile """ _validation = { @@ -3314,6 +3325,7 @@ class ManagedClusterWindowsProfile(msrest.serialization.Model): 'admin_password': {'key': 'adminPassword', 'type': 'str'}, 'license_type': {'key': 'licenseType', 'type': 'str'}, 'enable_csi_proxy': {'key': 'enableCSIProxy', 'type': 'bool'}, + 'gmsa_profile': {'key': 'gmsaProfile', 'type': 'WindowsGmsaProfile'}, } def __init__( @@ -3323,6 +3335,7 @@ def __init__( admin_password: Optional[str] = None, license_type: Optional[Union[str, "LicenseType"]] = None, enable_csi_proxy: Optional[bool] = None, + gmsa_profile: Optional["WindowsGmsaProfile"] = None, **kwargs ): super(ManagedClusterWindowsProfile, self).__init__(**kwargs) @@ -3330,6 +3343,7 @@ def __init__( self.admin_password = admin_password self.license_type = license_type self.enable_csi_proxy = enable_csi_proxy + self.gmsa_profile = gmsa_profile class ManagedServiceIdentityUserAssignedIdentitiesValue(msrest.serialization.Model): @@ -3368,7 +3382,7 @@ class OperationListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: The list of operations. - :vartype value: list[~azure.mgmt.containerservice.v2021_08_01.models.OperationValue] + :vartype value: list[~azure.mgmt.containerservice.v2021_09_01.models.OperationValue] """ _validation = { @@ -3452,7 +3466,7 @@ class OSOptionProfile(msrest.serialization.Model): :vartype type: str :param os_option_property_list: Required. The list of OS options. :type os_option_property_list: - list[~azure.mgmt.containerservice.v2021_08_01.models.OSOptionProperty] + list[~azure.mgmt.containerservice.v2021_09_01.models.OSOptionProperty] """ _validation = { @@ -3522,7 +3536,7 @@ class OutboundEnvironmentEndpoint(msrest.serialization.Model): azure-resource-management, apiserver, etc. :type category: str :param endpoints: The endpoints that AKS agent nodes connect to. - :type endpoints: list[~azure.mgmt.containerservice.v2021_08_01.models.EndpointDependency] + :type endpoints: list[~azure.mgmt.containerservice.v2021_09_01.models.EndpointDependency] """ _attribute_map = { @@ -3550,7 +3564,7 @@ class OutboundEnvironmentEndpointCollection(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. Collection of resources. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.OutboundEnvironmentEndpoint] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.OutboundEnvironmentEndpoint] :ivar next_link: Link to next page of resources. :vartype next_link: str """ @@ -3581,7 +3595,7 @@ class PowerState(msrest.serialization.Model): :param code: Tells whether the cluster is Running or Stopped. Possible values include: "Running", "Stopped". - :type code: str or ~azure.mgmt.containerservice.v2021_08_01.models.Code + :type code: str or ~azure.mgmt.containerservice.v2021_09_01.models.Code """ _attribute_map = { @@ -3633,13 +3647,13 @@ class PrivateEndpointConnection(msrest.serialization.Model): :ivar provisioning_state: The current provisioning state. Possible values include: "Succeeded", "Creating", "Deleting", "Failed". :vartype provisioning_state: str or - ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnectionProvisioningState + ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnectionProvisioningState :param private_endpoint: The resource of private endpoint. - :type private_endpoint: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpoint + :type private_endpoint: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpoint :param private_link_service_connection_state: A collection of information about the state of the connection between service consumer and provider. :type private_link_service_connection_state: - ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkServiceConnectionState + ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkServiceConnectionState """ _validation = { @@ -3678,7 +3692,7 @@ class PrivateEndpointConnectionListResult(msrest.serialization.Model): """A list of private endpoint connections. :param value: The collection value. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection] """ _attribute_map = { @@ -3751,7 +3765,7 @@ class PrivateLinkResourcesListResult(msrest.serialization.Model): """A list of private link resources. :param value: The collection value. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource] """ _attribute_map = { @@ -3773,7 +3787,7 @@ class PrivateLinkServiceConnectionState(msrest.serialization.Model): :param status: The private link service connection status. Possible values include: "Pending", "Approved", "Rejected", "Disconnected". - :type status: str or ~azure.mgmt.containerservice.v2021_08_01.models.ConnectionStatus + :type status: str or ~azure.mgmt.containerservice.v2021_09_01.models.ConnectionStatus :param description: The private link service connection description. :type description: str """ @@ -3926,13 +3940,27 @@ class Snapshot(Resource): :param tags: A set of tags. Resource tags. :type tags: dict[str, str] :ivar system_data: The system metadata relating to this snapshot. - :vartype system_data: ~azure.mgmt.containerservice.v2021_08_01.models.SystemData + :vartype system_data: ~azure.mgmt.containerservice.v2021_09_01.models.SystemData :param creation_data: CreationData to be used to specify the source agent pool resource ID to create this snapshot. - :type creation_data: ~azure.mgmt.containerservice.v2021_08_01.models.CreationData + :type creation_data: ~azure.mgmt.containerservice.v2021_09_01.models.CreationData :param snapshot_type: The type of a snapshot. The default is NodePool. Possible values include: "NodePool". Default value: "NodePool". - :type snapshot_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.SnapshotType + :type snapshot_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.SnapshotType + :ivar kubernetes_version: The version of Kubernetes. + :vartype kubernetes_version: str + :ivar node_image_version: The version of node image. + :vartype node_image_version: str + :ivar os_type: The operating system type. The default is Linux. Possible values include: + "Linux", "Windows". Default value: "Linux". + :vartype os_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSType + :ivar os_sku: Specifies an OS SKU. This value must not be specified if OSType is Windows. + Possible values include: "Ubuntu", "CBLMariner". + :vartype os_sku: str or ~azure.mgmt.containerservice.v2021_09_01.models.OSSKU + :ivar vm_size: The size of the VM. + :vartype vm_size: str + :ivar enable_fips: Whether to use a FIPS-enabled OS. + :vartype enable_fips: bool """ _validation = { @@ -3941,6 +3969,12 @@ class Snapshot(Resource): 'type': {'readonly': True}, 'location': {'required': True}, 'system_data': {'readonly': True}, + 'kubernetes_version': {'readonly': True}, + 'node_image_version': {'readonly': True}, + 'os_type': {'readonly': True}, + 'os_sku': {'readonly': True}, + 'vm_size': {'readonly': True}, + 'enable_fips': {'readonly': True}, } _attribute_map = { @@ -3952,6 +3986,12 @@ class Snapshot(Resource): 'system_data': {'key': 'systemData', 'type': 'SystemData'}, 'creation_data': {'key': 'properties.creationData', 'type': 'CreationData'}, 'snapshot_type': {'key': 'properties.snapshotType', 'type': 'str'}, + 'kubernetes_version': {'key': 'properties.kubernetesVersion', 'type': 'str'}, + 'node_image_version': {'key': 'properties.nodeImageVersion', 'type': 'str'}, + 'os_type': {'key': 'properties.osType', 'type': 'str'}, + 'os_sku': {'key': 'properties.osSku', 'type': 'str'}, + 'vm_size': {'key': 'properties.vmSize', 'type': 'str'}, + 'enable_fips': {'key': 'properties.enableFIPS', 'type': 'bool'}, } def __init__( @@ -3967,6 +4007,12 @@ def __init__( self.system_data = None self.creation_data = creation_data self.snapshot_type = snapshot_type + self.kubernetes_version = None + self.node_image_version = None + self.os_type = None + self.os_sku = None + self.vm_size = None + self.enable_fips = None class SnapshotListResult(msrest.serialization.Model): @@ -3975,7 +4021,7 @@ class SnapshotListResult(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: The list of snapshots. - :type value: list[~azure.mgmt.containerservice.v2021_08_01.models.Snapshot] + :type value: list[~azure.mgmt.containerservice.v2021_09_01.models.Snapshot] :ivar next_link: The URL to get the next set of snapshot results. :vartype next_link: str """ @@ -4163,7 +4209,7 @@ class SystemData(msrest.serialization.Model): :type created_by: str :param created_by_type: The type of identity that created the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". - :type created_by_type: str or ~azure.mgmt.containerservice.v2021_08_01.models.CreatedByType + :type created_by_type: str or ~azure.mgmt.containerservice.v2021_09_01.models.CreatedByType :param created_at: The UTC timestamp of resource creation. :type created_at: ~datetime.datetime :param last_modified_by: The identity that last modified the resource. @@ -4171,7 +4217,7 @@ class SystemData(msrest.serialization.Model): :param last_modified_by_type: The type of identity that last modified the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". :type last_modified_by_type: str or - ~azure.mgmt.containerservice.v2021_08_01.models.CreatedByType + ~azure.mgmt.containerservice.v2021_09_01.models.CreatedByType :param last_modified_at: The type of identity that last modified the resource. :type last_modified_at: ~datetime.datetime """ @@ -4231,7 +4277,7 @@ class TimeInWeek(msrest.serialization.Model): :param day: The day of the week. Possible values include: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday". - :type day: str or ~azure.mgmt.containerservice.v2021_08_01.models.WeekDay + :type day: str or ~azure.mgmt.containerservice.v2021_09_01.models.WeekDay :param hour_slots: Each integer hour represents a time range beginning at 0m after the hour ending at the next hour (non-inclusive). 0 corresponds to 00:00 UTC, 23 corresponds to 23:00 UTC. Specifying [0, 1] means the 00:00 - 02:00 UTC time range. @@ -4279,3 +4325,38 @@ def __init__( super(TimeSpan, self).__init__(**kwargs) self.start = start self.end = end + + +class WindowsGmsaProfile(msrest.serialization.Model): + """Windows gMSA Profile in the managed cluster. + + :param enabled: Specifies whether to enable Windows gMSA in the managed cluster. + :type enabled: bool + :param dns_server: Specifies the DNS server for Windows gMSA. :code:`
`:code:`
` Set it + to empty if you have configured the DNS server in the vnet which is used to create the managed + cluster. + :type dns_server: str + :param root_domain_name: Specifies the root domain name for Windows gMSA. + :code:`
`:code:`
` Set it to empty if you have configured the DNS server in the vnet + which is used to create the managed cluster. + :type root_domain_name: str + """ + + _attribute_map = { + 'enabled': {'key': 'enabled', 'type': 'bool'}, + 'dns_server': {'key': 'dnsServer', 'type': 'str'}, + 'root_domain_name': {'key': 'rootDomainName', 'type': 'str'}, + } + + def __init__( + self, + *, + enabled: Optional[bool] = None, + dns_server: Optional[str] = None, + root_domain_name: Optional[str] = None, + **kwargs + ): + super(WindowsGmsaProfile, self).__init__(**kwargs) + self.enabled = enabled + self.dns_server = dns_server + self.root_domain_name = root_domain_name diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/__init__.py old mode 100644 new mode 100755 similarity index 100% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/__init__.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/__init__.py diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_agent_pools_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_agent_pools_operations.py old mode 100644 new mode 100755 similarity index 98% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_agent_pools_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_agent_pools_operations.py index d83f6642250..8cc145aede3 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_agent_pools_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_agent_pools_operations.py @@ -32,7 +32,7 @@ class AgentPoolsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -64,7 +64,7 @@ def list( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either AgentPoolListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPoolListResult"] @@ -72,7 +72,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -144,7 +144,7 @@ def get( :type agent_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AgentPool, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPool + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPool :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPool"] @@ -152,7 +152,7 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -203,7 +203,7 @@ def _create_or_update_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -269,7 +269,7 @@ def begin_create_or_update( :param agent_pool_name: The name of the agent pool. :type agent_pool_name: str :param parameters: The agent pool to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPool + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -277,7 +277,7 @@ def begin_create_or_update( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either AgentPool or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_08_01.models.AgentPool] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_09_01.models.AgentPool] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -341,7 +341,7 @@ def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -467,7 +467,7 @@ def get_upgrade_profile( :type agent_pool_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AgentPoolUpgradeProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolUpgradeProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolUpgradeProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPoolUpgradeProfile"] @@ -475,7 +475,7 @@ def get_upgrade_profile( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -531,7 +531,7 @@ def get_available_agent_pool_versions( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: AgentPoolAvailableVersions, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.AgentPoolAvailableVersions + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.AgentPoolAvailableVersions :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.AgentPoolAvailableVersions"] @@ -539,7 +539,7 @@ def get_available_agent_pool_versions( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -588,7 +588,7 @@ def _upgrade_node_image_version_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_maintenance_configurations_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_maintenance_configurations_operations.py old mode 100644 new mode 100755 similarity index 97% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_maintenance_configurations_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_maintenance_configurations_operations.py index 9e5a0bf49af..f62449aaffe --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_maintenance_configurations_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_maintenance_configurations_operations.py @@ -30,7 +30,7 @@ class MaintenanceConfigurationsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -62,7 +62,7 @@ def list_by_managed_cluster( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either MaintenanceConfigurationListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfigurationListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfigurationListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.MaintenanceConfigurationListResult"] @@ -70,7 +70,7 @@ def list_by_managed_cluster( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -142,7 +142,7 @@ def get( :type config_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: MaintenanceConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.MaintenanceConfiguration"] @@ -150,7 +150,7 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -207,10 +207,10 @@ def create_or_update( :param config_name: The name of the maintenance configuration. :type config_name: str :param parameters: The maintenance configuration to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration :keyword callable cls: A custom type or function that will be passed the direct response :return: MaintenanceConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.MaintenanceConfiguration + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.MaintenanceConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.MaintenanceConfiguration"] @@ -218,7 +218,7 @@ def create_or_update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -288,7 +288,7 @@ def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_managed_clusters_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_managed_clusters_operations.py old mode 100644 new mode 100755 similarity index 98% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_managed_clusters_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_managed_clusters_operations.py index e031f202d91..34574646e0e --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_managed_clusters_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_managed_clusters_operations.py @@ -32,7 +32,7 @@ class ManagedClustersOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -64,7 +64,7 @@ def get_os_options( :type resource_type: str :keyword callable cls: A custom type or function that will be passed the direct response :return: OSOptionProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.OSOptionProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.OSOptionProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OSOptionProfile"] @@ -72,7 +72,7 @@ def get_os_options( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -120,7 +120,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedClusterListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterListResult"] @@ -128,7 +128,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -192,7 +192,7 @@ def list_by_resource_group( :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedClusterListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterListResult"] @@ -200,7 +200,7 @@ def list_by_resource_group( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -268,7 +268,7 @@ def get_upgrade_profile( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedClusterUpgradeProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterUpgradeProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterUpgradeProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterUpgradeProfile"] @@ -276,7 +276,7 @@ def get_upgrade_profile( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -335,7 +335,7 @@ def get_access_profile( :type role_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedClusterAccessProfile, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAccessProfile + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAccessProfile :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedClusterAccessProfile"] @@ -343,7 +343,7 @@ def get_access_profile( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -400,7 +400,7 @@ def list_cluster_admin_credentials( :type server_fqdn: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CredentialResults, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.CredentialResults + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.CredentialResults :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.CredentialResults"] @@ -408,7 +408,7 @@ def list_cluster_admin_credentials( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -466,7 +466,7 @@ def list_cluster_user_credentials( :type server_fqdn: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CredentialResults, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.CredentialResults + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.CredentialResults :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.CredentialResults"] @@ -474,7 +474,7 @@ def list_cluster_user_credentials( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -532,7 +532,7 @@ def list_cluster_monitoring_user_credentials( :type server_fqdn: str :keyword callable cls: A custom type or function that will be passed the direct response :return: CredentialResults, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.CredentialResults + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.CredentialResults :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.CredentialResults"] @@ -540,7 +540,7 @@ def list_cluster_monitoring_user_credentials( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -595,7 +595,7 @@ def get( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedCluster, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ManagedCluster"] @@ -603,7 +603,7 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -652,7 +652,7 @@ def _create_or_update_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -714,7 +714,7 @@ def begin_create_or_update( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The managed cluster to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -722,7 +722,7 @@ def begin_create_or_update( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either ManagedCluster or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -784,7 +784,7 @@ def _update_tags_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -842,7 +842,7 @@ def begin_update_tags( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: Parameters supplied to the Update Managed Cluster Tags operation. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.TagsObject + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.TagsObject :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -850,7 +850,7 @@ def begin_update_tags( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either ManagedCluster or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_08_01.models.ManagedCluster] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_09_01.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -911,7 +911,7 @@ def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1024,7 +1024,7 @@ def _reset_service_principal_profile_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -1079,7 +1079,7 @@ def begin_reset_service_principal_profile( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The service principal profile to set on the managed cluster. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterServicePrincipalProfile + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterServicePrincipalProfile :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -1146,7 +1146,7 @@ def _reset_aad_profile_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -1201,7 +1201,7 @@ def begin_reset_aad_profile( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The AAD profile to set on the Managed Cluster. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.ManagedClusterAADProfile + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.ManagedClusterAADProfile :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -1267,7 +1267,7 @@ def _rotate_cluster_certificates_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1380,7 +1380,7 @@ def _stop_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1496,7 +1496,7 @@ def _start_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1610,7 +1610,7 @@ def _run_command_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -1672,7 +1672,7 @@ def begin_run_command( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param request_payload: The run command request. - :type request_payload: ~azure.mgmt.containerservice.v2021_08_01.models.RunCommandRequest + :type request_payload: ~azure.mgmt.containerservice.v2021_09_01.models.RunCommandRequest :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -1680,7 +1680,7 @@ def begin_run_command( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either RunCommandResult or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_08_01.models.RunCommandResult] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.v2021_09_01.models.RunCommandResult] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -1749,7 +1749,7 @@ def get_command_result( :type command_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: RunCommandResult, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.RunCommandResult or None + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.RunCommandResult or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["_models.RunCommandResult"]] @@ -1757,7 +1757,7 @@ def get_command_result( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -1814,7 +1814,7 @@ def list_outbound_network_dependencies_endpoints( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OutboundEnvironmentEndpointCollection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.OutboundEnvironmentEndpointCollection] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.OutboundEnvironmentEndpointCollection] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OutboundEnvironmentEndpointCollection"] @@ -1822,7 +1822,7 @@ def list_outbound_network_dependencies_endpoints( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_operations.py old mode 100644 new mode 100755 similarity index 96% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_operations.py index 82667caa7f0..f481df36ed7 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_operations.py @@ -30,7 +30,7 @@ class Operations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -56,7 +56,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OperationListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.OperationListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.OperationListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationListResult"] @@ -64,7 +64,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_private_endpoint_connections_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_private_endpoint_connections_operations.py old mode 100644 new mode 100755 similarity index 97% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_private_endpoint_connections_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_private_endpoint_connections_operations.py index a30cbec19e1..95e3d4391c3 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_private_endpoint_connections_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_private_endpoint_connections_operations.py @@ -31,7 +31,7 @@ class PrivateEndpointConnectionsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -64,7 +64,7 @@ def list( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnectionListResult, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnectionListResult + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnectionListResult :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateEndpointConnectionListResult"] @@ -72,7 +72,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -129,7 +129,7 @@ def get( :type private_endpoint_connection_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateEndpointConnection"] @@ -137,7 +137,7 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -194,10 +194,10 @@ def update( :param private_endpoint_connection_name: The name of the private endpoint connection. :type private_endpoint_connection_name: str :param parameters: The updated private endpoint connection. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnection, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateEndpointConnection + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateEndpointConnection :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateEndpointConnection"] @@ -205,7 +205,7 @@ def update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -260,7 +260,7 @@ def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_private_link_resources_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_private_link_resources_operations.py old mode 100644 new mode 100755 similarity index 96% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_private_link_resources_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_private_link_resources_operations.py index 9daaf5960b0..ec68817b403 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_private_link_resources_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_private_link_resources_operations.py @@ -29,7 +29,7 @@ class PrivateLinkResourcesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -62,7 +62,7 @@ def list( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesListResult, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResourcesListResult + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResourcesListResult :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateLinkResourcesListResult"] @@ -70,7 +70,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_resolve_private_link_service_id_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_resolve_private_link_service_id_operations.py old mode 100644 new mode 100755 similarity index 95% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_resolve_private_link_service_id_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_resolve_private_link_service_id_operations.py index 652ce0ee7d8..fb9cb7ac655 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_resolve_private_link_service_id_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_resolve_private_link_service_id_operations.py @@ -29,7 +29,7 @@ class ResolvePrivateLinkServiceIdOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -61,10 +61,10 @@ def post( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: Parameters required in order to resolve a private link service ID. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResource, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.PrivateLinkResource + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.PrivateLinkResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.PrivateLinkResource"] @@ -72,7 +72,7 @@ def post( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_snapshots_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_snapshots_operations.py old mode 100644 new mode 100755 similarity index 96% rename from src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_snapshots_operations.py rename to src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_snapshots_operations.py index fdbe3b380e0..a3a75a2347d --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_08_01/operations/_snapshots_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/v2021_09_01/operations/_snapshots_operations.py @@ -30,7 +30,7 @@ class SnapshotsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.containerservice.v2021_08_01.models + :type models: ~azure.mgmt.containerservice.v2021_09_01.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -56,7 +56,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SnapshotListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.SnapshotListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.SnapshotListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SnapshotListResult"] @@ -64,7 +64,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -128,7 +128,7 @@ def list_by_resource_group( :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SnapshotListResult or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_08_01.models.SnapshotListResult] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.v2021_09_01.models.SnapshotListResult] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SnapshotListResult"] @@ -136,7 +136,7 @@ def list_by_resource_group( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -204,7 +204,7 @@ def get( :type resource_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Snapshot, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Snapshot"] @@ -212,7 +212,7 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL @@ -265,10 +265,10 @@ def create_or_update( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: The snapshot to create or update. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :keyword callable cls: A custom type or function that will be passed the direct response :return: Snapshot, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Snapshot"] @@ -276,7 +276,7 @@ def create_or_update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -338,10 +338,10 @@ def update_tags( :param resource_name: The name of the managed cluster resource. :type resource_name: str :param parameters: Parameters supplied to the Update snapshot Tags operation. - :type parameters: ~azure.mgmt.containerservice.v2021_08_01.models.TagsObject + :type parameters: ~azure.mgmt.containerservice.v2021_09_01.models.TagsObject :keyword callable cls: A custom type or function that will be passed the direct response :return: Snapshot, or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.v2021_08_01.models.Snapshot + :rtype: ~azure.mgmt.containerservice.v2021_09_01.models.Snapshot :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Snapshot"] @@ -349,7 +349,7 @@ def update_tags( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -415,7 +415,7 @@ def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-08-01" + api_version = "2021-09-01" accept = "application/json" # Construct URL diff --git a/src/aks-preview/setup.py b/src/aks-preview/setup.py index d511f6deaf6..cf4e1d5f7ce 100644 --- a/src/aks-preview/setup.py +++ b/src/aks-preview/setup.py @@ -8,7 +8,7 @@ from codecs import open as open1 from setuptools import setup, find_packages -VERSION = "0.5.34" +VERSION = "0.5.38" CLASSIFIERS = [ 'Development Status :: 4 - Beta', 'Intended Audience :: Developers', diff --git a/src/connectedvmware/HISTORY.rst b/src/connectedvmware/HISTORY.rst index 8c34bccfff8..349a36c8521 100644 --- a/src/connectedvmware/HISTORY.rst +++ b/src/connectedvmware/HISTORY.rst @@ -3,6 +3,16 @@ Release History =============== +0.1.2 +++++++ +* Added support for cluster, datastore and host. +* Added support for placement profile. + +0.1.1 +++++++ +* vcenter connection details can be skipped in CLI args, the user will be prompted for the skipped values in that case. + 0.1.0 ++++++ -* Initial release. \ No newline at end of file +* Initial release. + diff --git a/src/connectedvmware/README.md b/src/connectedvmware/README.md index be6d5b00bee..04230307fcd 100644 --- a/src/connectedvmware/README.md +++ b/src/connectedvmware/README.md @@ -1,15 +1,17 @@ -# Microsoft Azure CLI ConnectedVMware Extension # +# Microsoft Azure CLI ConnectedVMware Extension The Azure CLI extension for [Azure Arc for VMware PrivateCloud](https://github.com/Azure/azure-arc-enabled-vmware-vsphere-preview/blob/main/docs/overview.md) is an extension for Azure CLI 2.0. ## Install + ``` az extension add --name connectedvmware ``` ## Usage + See the [extension reference documenation](https://github.com/Azure/azure-arc-enabled-vmware-vsphere-preview/blob/main/docs/overview.md). -*Examples:* +_Examples:_ ##### Create Vcenter Resource @@ -38,6 +40,45 @@ az connectedvmware resource-pool create \ --name resourceName ``` +##### Create Cluster Resource + +``` +az connectedvmware cluster create \ + --subscription subscriptionId \ + --resource-group resourceGroupName \ + --location locationName \ + --custom-location customLocationName \ + --vcenter vcenterResourceName \ + --mo-ref-id morefId \ + --name resourceName +``` + +##### Create Host Resource + +``` +az connectedvmware host create \ + --subscription subscriptionId \ + --resource-group resourceGroupName \ + --location locationName \ + --custom-location customLocationName \ + --vcenter vcenterResourceName \ + --mo-ref-id morefId \ + --name resourceName +``` + +##### Create Datastore Resource + +``` +az connectedvmware datastore create \ + --subscription subscriptionId \ + --resource-group resourceGroupName \ + --location locationName \ + --custom-location customLocationName \ + --vcenter vcenterResourceName \ + --mo-ref-id morefId \ + --name resourceName +``` + ##### Create VM Template Resource ``` @@ -79,7 +120,9 @@ az connectedvmware vm create \ ``` ## Uninstall + You can see if the extension is installed by running `az --version` or `az extension list`. You can remove the extension by running: + ``` az extension remove --name connectedvmware ``` diff --git a/src/connectedvmware/azext_connectedvmware/_client_factory.py b/src/connectedvmware/azext_connectedvmware/_client_factory.py index 3ea908e11e4..c71f7974029 100644 --- a/src/connectedvmware/azext_connectedvmware/_client_factory.py +++ b/src/connectedvmware/azext_connectedvmware/_client_factory.py @@ -26,6 +26,27 @@ def cf_resource_pool(cli_ctx, *_): return cf_connectedvmware(cli_ctx).resource_pools +def cf_cluster(cli_ctx, *_): + """ + Client factory for clusters. + """ + return cf_connectedvmware(cli_ctx).clusters + + +def cf_datastore(cli_ctx, *_): + """ + Client factory for datastores. + """ + return cf_connectedvmware(cli_ctx).datastores + + +def cf_host(cli_ctx, *_): + """ + Client factory for hosts. + """ + return cf_connectedvmware(cli_ctx).hosts + + def cf_virtual_network(cli_ctx, *_): """ Client factory for virtual networks. @@ -52,3 +73,10 @@ def cf_inventory_item(cli_ctx, *_): Client factory for inventory items. """ return cf_connectedvmware(cli_ctx).inventory_items + + +def cf_guest_agent(cli_ctx, *_): + """ + Client factory for guest agent. + """ + return cf_connectedvmware(cli_ctx).guest_agent diff --git a/src/connectedvmware/azext_connectedvmware/_help.py b/src/connectedvmware/azext_connectedvmware/_help.py index 82755dac5d8..3f139c7f278 100644 --- a/src/connectedvmware/azext_connectedvmware/_help.py +++ b/src/connectedvmware/azext_connectedvmware/_help.py @@ -70,6 +70,171 @@ --resource-group "resource group name" --subscription "Name or ID of subscription" """ +helps[ + 'connectedvmware cluster' +] = """ + type: group + short-summary: cluster resource +""" + +helps[ + 'connectedvmware cluster create' +] = """ + type: command + short-summary: "Create a cluster resource" + examples: + - name: Create cluster + text: |- + az connectedvmware cluster create --custom-location "custom location name" \ + --mo-ref-id "mo-ref id of the resource in vc" --name "cluster name" -l "location" \ + --resource-group "resource group name" --vcenter "name or id of the vcenter" +""" + +helps[ + 'connectedvmware cluster delete' +] = """ + type: command + short-summary: "Delete cluster resource" + examples: + - name: Delete cluster + text: |- + az connectedvmware cluster delete --ids "resource id" --name "cluster name" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" +""" + +helps[ + 'connectedvmware cluster list' +] = """ + type: command + short-summary: "Retrieve a list of cluster of given resource group" + examples: + - name: Retrieve a list of cluster + text: |- + az connectedvmware cluster list --resource-group "resource group name" +""" + +helps[ + 'connectedvmware cluster show' +] = """ + type: command + short-summary: "Get details of a cluster by id, resource-group, cluster name, or subscription" + examples: + - name: Get details of a cluster + text: |- + az connectedvmware cluster show --ids "resource id" --name "cluster name" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" +""" + +helps[ + 'connectedvmware datastore' +] = """ + type: group + short-summary: datastore resource +""" + +helps[ + 'connectedvmware datastore create' +] = """ + type: command + short-summary: "Create a datastore resource" + examples: + - name: Create datastore + text: |- + az connectedvmware datastore create --custom-location "custom location name" \ + --mo-ref-id "mo-ref id of the resource in vc" --name "datastore name" -l "location" \ + --resource-group "resource group name" --vcenter "name or id of the vcenter" +""" + +helps[ + 'connectedvmware datastore delete' +] = """ + type: command + short-summary: "Delete datastore resource" + examples: + - name: Delete datastore + text: |- + az connectedvmware datastore delete --ids "resource id" --name "datastore name" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" +""" + +helps[ + 'connectedvmware datastore list' +] = """ + type: command + short-summary: "Retrieve a list of datastore of given resource group" + examples: + - name: Retrieve a list of datastore + text: |- + az connectedvmware datastore list --resource-group "resource group name" +""" + +helps[ + 'connectedvmware datastore show' +] = """ + type: command + short-summary: "Get details of a datastore by id, resource-group, datastore name, or subscription" + examples: + - name: Get details of a datastore + text: |- + az connectedvmware datastore show --ids "resource id" --name "datastore name" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" +""" + +helps[ + 'connectedvmware host' +] = """ + type: group + short-summary: host resource +""" + +helps[ + 'connectedvmware host create' +] = """ + type: command + short-summary: "Create a host resource" + examples: + - name: Create host + text: |- + az connectedvmware host create --custom-location "custom location name" \ + --mo-ref-id "mo-ref id of the resource in vc" --name "host name" -l "location" \ + --resource-group "resource group name" --vcenter "name or id of the vcenter" +""" + +helps[ + 'connectedvmware host delete' +] = """ + type: command + short-summary: "Delete host resource" + examples: + - name: Delete host + text: |- + az connectedvmware host delete --ids "resource id" --name "host name" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" +""" + +helps[ + 'connectedvmware host list' +] = """ + type: command + short-summary: "Retrieve a list of host of given resource group" + examples: + - name: Retrieve a list of host + text: |- + az connectedvmware host list --resource-group "resource group name" +""" + +helps[ + 'connectedvmware host show' +] = """ + type: command + short-summary: "Get details of a host by id, resource-group, host name, or subscription" + examples: + - name: Get details of a host + text: |- + az connectedvmware host show --ids "resource id" --name "host name" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" +""" + helps[ 'connectedvmware vcenter' ] = """ @@ -126,6 +291,37 @@ --resource-group "resource group name" --subscription "Name or ID of subscription" """ +helps[ + 'connectedvmware vcenter inventory-item' +] = """ + type: group + short-summary: inventory item resource. +""" + +helps[ + 'connectedvmware vcenter inventory-item list' +] = """ + type: command + short-summary: "Retrieve a list of inventory item given by resource group and vcenter name." + examples: + - name: Retrieve a list of inventory item + text: |- + az connectedvmware vcenter inventory-item list --resource-group "resource group name" \ + --vcenter "name of the vcenter" +""" + +helps[ + 'connectedvmware vcenter inventory-item show' +] = """ + type: command + short-summary: "Get details of a inventory item by inventory item name or id, resource-group and vcenter name." + examples: + - name: Get details of a inventory item + text: |- + az connectedvmware vcenter inventory-item show --inventory-item "inventory item name" \ + --resource-group "resource group name" --vcenter "name of the vcenter" +""" + helps[ 'connectedvmware virtual-network' ] = """ @@ -198,7 +394,7 @@ - name: Create vm text: |- az connectedvmware vm create --custom-location "custom location name" --location \ - "Region name" --name "virtual network name" --resource-group "resource group name" \ + "region name" --name "virtual machine name" --resource-group "resource group name" \ --vcenter "name or id of the vcenter" --inventory-item "inventory item name or id" """ @@ -409,6 +605,40 @@ "resource group name" --vm-name "Name of the virtual machine" """ +helps[ + 'connectedvmware vm guest-agent' +] = """ + type: group + short-summary: vm guest agent. +""" + +helps[ + 'connectedvmware vm guest-agent enable' +] = """ + type: command + short-summary: "Enable guest agent on the vm" + examples: + - name: Enable guest agent on the vm + text: |- + az connectedvmware vm guest-agent enable --username "vm user name" --password "vm password" \ + --resource-group "resource group name" --subscription "Name or ID of subscription" \ + --vm-name "vm name" +""" + + +helps[ + 'connectedvmware vm guest-agent show' +] = """ + type: command + short-summary: "Get details of a guest agent by guest agent name, resource-group and vm name." + examples: + - name: Get details of a guest agent + text: |- + az connectedvmware vm guest-agent show --resource-group "resource group name" \ + --vm-name "name of the vm" +""" + + helps[ 'connectedvmware vm-template' ] = """ @@ -464,34 +694,3 @@ az connectedvmware vm-template show --ids "resource id" --name "vm template name" \ --resource-group "resource group name" --subscription "Name or ID of subscription" """ - -helps[ - 'connectedvmware inventory-item' -] = """ - type: group - short-summary: inventory item resource. -""" - -helps[ - 'connectedvmware inventory-item list' -] = """ - type: command - short-summary: "Retrieve a list of inventory item given by resource group and vcenter name." - examples: - - name: Retrieve a list of inventory item - text: |- - az connectedvmware inventory-item list --resource-group "resource group name" \ - --vcenter-name "name of the vcenter" -""" - -helps[ - 'connectedvmware inventory-item show' -] = """ - type: command - short-summary: "Get details of a inventory item by inventory item name or id, resource-group and vcenter name." - examples: - - name: Get details of a vm template - text: |- - az connectedvmware inventory-item show --inventory-item-name "inventory item name" \ - --resource-group "resource group name" --vcenter-name "name of the vcenter" -""" diff --git a/src/connectedvmware/azext_connectedvmware/_params.py b/src/connectedvmware/azext_connectedvmware/_params.py index f9d881adfcc..97c1a1d957c 100644 --- a/src/connectedvmware/azext_connectedvmware/_params.py +++ b/src/connectedvmware/azext_connectedvmware/_params.py @@ -11,15 +11,47 @@ def load_arguments(self, _): - connectedvmware_name_type = CLIArgumentType( + resource_name = CLIArgumentType( options_list='--resource-name', help='Name of the resource.', id_part='name' ) + custom_location = CLIArgumentType( + options_list=['--custom-location', '-c'], + help='Name or ID of the custom location that will manage this resource.', + ) + + vcenter = CLIArgumentType( + options_list=['--vcenter', '-v'], + help='Name or ID of the vCenter that is managing this resource.', + ) + + mo_ref_id = CLIArgumentType( + options_list=['--mo-ref-id', '-m'], + help='VCenter MoRef (Managed Object Reference) ID for the existing resource.', + ) + + inventory_item = CLIArgumentType( + options_list=['--inventory-item', '-i'], + help='Name or ID of the inventory item.', + ) + with self.argument_context('connectedvmware') as c: c.argument('tags', tags_type) c.argument('location', validator=get_default_location_from_resource_group) c.argument( - 'resource_name', connectedvmware_name_type, options_list=['--name', '-n'] + 'resource_name', resource_name, options_list=['--name', '-n'] + ) + c.argument( + 'custom_location', custom_location, options_list=['--custom-location', '-c'] + ) + c.argument( + 'vcenter', vcenter, options_list=['--vcenter', '-v'] + ) + c.argument( + 'mo_ref_id', mo_ref_id, options_list=['--mo-ref-id', '-m'] + ) + c.argument( + 'inventory_item', inventory_item, options_list=['--inventory-item', '-i'] ) with self.argument_context('connectedvmware vcenter connect') as c: @@ -29,11 +61,6 @@ def load_arguments(self, _): c.argument( 'port', type=int, options_list=['--port'], help="The port of the vCenter." ) - c.argument( - 'custom_location', - options_list=['--custom-location'], - help="Name or ID of the custom location that will manage this vCenter.", - ) c.argument( 'username', options_list=['--username'], @@ -48,102 +75,41 @@ def load_arguments(self, _): with self.argument_context('connectedvmware vcenter delete') as c: c.argument('force', action='store_true', help="Whether force delete or not.") - with self.argument_context('connectedvmware resource-pool create') as c: - c.argument( - 'custom_location', - options_list=['--custom-location'], - help="Name or ID of the custom location that is managing this resource pool.", - ) - c.argument( - 'vcenter', - options_list=['--vcenter'], - help="Name or ID of the vCenter that is managing this resource pool.", - ) - c.argument( - 'mo_ref_id', - options_list=['--mo-ref-id'], - help="VCenter MoRef (Managed Object Reference) ID for the existing resource pool.", - ) - c.argument( - 'inventory_item', - options_list=['--inventory-item'], - help="Name or ID of the inventory item.", - ) + self.argument_context('connectedvmware vcenter inventory-item list') + + self.argument_context('connectedvmware vcenter inventory-item show') + + self.argument_context('connectedvmware resource-pool create') with self.argument_context('connectedvmware resource-pool delete') as c: c.argument('force', action='store_true', help="Whether force delete or not.") - with self.argument_context('connectedvmware virtual-network create') as c: - c.argument( - 'custom_location', - options_list=['--custom-location'], - help="Name or ID of the custom location that is managing this virtual network.", - ) - c.argument( - 'vcenter', - options_list=['--vcenter'], - help="Name or ID of the vCenter that is managing this virtual network.", - ) - c.argument( - 'mo_ref_id', - options_list=['--mo-ref-id'], - help="VCenter MoRef (Managed Object Reference) ID for the existing virtual network.", - ) - c.argument( - 'inventory_item', - options_list=['--inventory-item'], - help="Name or ID of the inventory item.", - ) + self.argument_context('connectedvmware cluster create') + + with self.argument_context('connectedvmware cluster delete') as c: + c.argument('force', action='store_true', help="Whether force delete or not.") + + self.argument_context('connectedvmware datastore create') + + with self.argument_context('connectedvmware datastore delete') as c: + c.argument('force', action='store_true', help="Whether force delete or not.") + + self.argument_context('connectedvmware host create') + + with self.argument_context('connectedvmware host delete') as c: + c.argument('force', action='store_true', help="Whether force delete or not.") + + self.argument_context('connectedvmware virtual-network create') with self.argument_context('connectedvmware virtual-network delete') as c: c.argument('force', action='store_true', help="Whether force delete or not.") - with self.argument_context('connectedvmware vm-template create') as c: - c.argument( - 'arc_zone', - options_list=['--arc-zone'], - help="Name or ID of the Arc zone that is managing this vm template.", - ) - c.argument( - 'vcenter', - options_list=['--vcenter'], - help="Name or ID of the vCenter that is managing this vm template.", - ) - c.argument( - 'mo_ref_id', - options_list=['--mo-ref-id'], - help="VCenter MoRef (Managed Object Reference) ID for the existing vm template.", - ) - c.argument( - 'custom_location', - options_list=['--custom-location'], - help="Name or ID of the custom location that will manage this vCenter.", - ) - c.argument( - 'inventory_item', - options_list=['--inventory-item'], - help="Name or ID of the inventory item.", - ) + self.argument_context('connectedvmware vm-template create') with self.argument_context('connectedvmware vm-template delete') as c: c.argument('force', action='store_true', help="Whether force delete or not.") with self.argument_context('connectedvmware vm create') as c: - c.argument( - 'arc_zone', - options_list=['--arc-zone'], - help="Name or ID of the Arc zone to deploy the vm.", - ) - c.argument( - 'custom_location', - options_list=['--custom-location'], - help="Name or ID of the custom location that will manage this vm.", - ) - c.argument( - 'vcenter', - options_list=['--vcenter'], - help="Name or ID of the vCenter to deploy the vm.", - ) c.argument( 'vm_template', options_list=['--vm-template'], @@ -155,9 +121,19 @@ def load_arguments(self, _): help="Name or ID of the resource pool for deploying the vm.", ) c.argument( - 'inventory_item', - options_list=['--inventory-item'], - help="Name or ID of the inventory item.", + 'cluster', + options_list=['--cluster'], + help="Name or ID of the cluster for deploying the VM.", + ) + c.argument( + 'host', + options_list=['--host'], + help="Name or ID of the host for deploying the VM.", + ) + c.argument( + 'datastore', + options_list=['--datastore'], + help="Name or ID of the datastore for deploying the VM.", ) c.argument( 'admin_username', @@ -360,16 +336,22 @@ def load_arguments(self, _): help="The device key for the disk.", ) - with self.argument_context('connectedvmware inventory-item list') as c: + with self.argument_context('connectedvmware vm guest-agent enable') as c: c.argument( - 'vcenter_name', options_list=['--vcenter-name'], help="Name of the vCenter." + 'vm_name', options_list=['--vm-name'], help="Name of the VM." ) - - with self.argument_context('connectedvmware inventory-item show') as c: c.argument( - 'inventory_item_name', - options_list=['--inventory-item-name'], help="Name of the inventory item.", + 'username', + options_list=['--username'], + help="Username to use for connecting to the vm.", ) c.argument( - 'vcenter_name', options_list=['--vcenter-name'], help="Name of the vCenter.", + 'password', + options_list=['--password'], + help="Username password credentials to use for connecting to the VM.", + ) + + with self.argument_context('connectedvmware vm guest-agent show') as c: + c.argument( + 'vm_name', options_list=['--vm-name'], help="Name of the VM.", ) diff --git a/src/connectedvmware/azext_connectedvmware/commands.py b/src/connectedvmware/azext_connectedvmware/commands.py index eb876e883f1..415351eea39 100644 --- a/src/connectedvmware/azext_connectedvmware/commands.py +++ b/src/connectedvmware/azext_connectedvmware/commands.py @@ -2,7 +2,7 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- -# pylint: disable=line-too-long +# pylint: disable=line-too-long, disable=too-many-statements from ._client_factory import ( cf_vcenter, @@ -11,6 +11,10 @@ cf_virtual_machine_template, cf_virtual_machine, cf_inventory_item, + cf_guest_agent, + cf_cluster, + cf_datastore, + cf_host, ) @@ -18,23 +22,53 @@ def load_command_table(self, _): with self.command_group('connectedvmware vcenter', client_factory=cf_vcenter) as g: g.custom_command('connect', 'connect_vcenter', supports_no_wait=True) - g.custom_command('delete', 'delete_vcenter', supports_no_wait=True) + g.custom_command('delete', 'delete_vcenter', supports_no_wait=True, confirmation=True) g.custom_show_command('show', 'show_vcenter') g.custom_command('list', 'list_vcenter') + with self.command_group( + 'connectedvmware vcenter inventory-item', client_factory=cf_inventory_item + ) as g: + g.custom_show_command('show', 'show_inventory_item') + g.custom_command('list', 'list_inventory_item') + with self.command_group( 'connectedvmware resource-pool', client_factory=cf_resource_pool ) as g: g.custom_command('create', 'create_resource_pool', supports_no_wait=True) - g.custom_command('delete', 'delete_resource_pool', supports_no_wait=True) + g.custom_command('delete', 'delete_resource_pool', supports_no_wait=True, confirmation=True) g.custom_show_command('show', 'show_resource_pool') g.custom_command('list', 'list_resource_pool') + with self.command_group( + 'connectedvmware cluster', client_factory=cf_cluster + ) as g: + g.custom_command('create', 'create_cluster', supports_no_wait=True) + g.custom_command('delete', 'delete_cluster', supports_no_wait=True, confirmation=True) + g.custom_show_command('show', 'show_cluster') + g.custom_command('list', 'list_cluster') + + with self.command_group( + 'connectedvmware datastore', client_factory=cf_datastore + ) as g: + g.custom_command('create', 'create_datastore', supports_no_wait=True) + g.custom_command('delete', 'delete_datastore', supports_no_wait=True, confirmation=True) + g.custom_show_command('show', 'show_datastore') + g.custom_command('list', 'list_datastore') + + with self.command_group( + 'connectedvmware host', client_factory=cf_host + ) as g: + g.custom_command('create', 'create_host', supports_no_wait=True) + g.custom_command('delete', 'delete_host', supports_no_wait=True, confirmation=True) + g.custom_show_command('show', 'show_host') + g.custom_command('list', 'list_host') + with self.command_group( 'connectedvmware virtual-network', client_factory=cf_virtual_network ) as g: g.custom_command('create', 'create_virtual_network', supports_no_wait=True) - g.custom_command('delete', 'delete_virtual_network', supports_no_wait=True) + g.custom_command('delete', 'delete_virtual_network', supports_no_wait=True, confirmation=True) g.custom_show_command('show', 'show_virtual_network') g.custom_command('list', 'list_virtual_network') @@ -42,7 +76,7 @@ def load_command_table(self, _): 'connectedvmware vm-template', client_factory=cf_virtual_machine_template ) as g: g.custom_command('create', 'create_vm_template', supports_no_wait=True) - g.custom_command('delete', 'delete_vm_template', supports_no_wait=True) + g.custom_command('delete', 'delete_vm_template', supports_no_wait=True, confirmation=True) g.custom_show_command('show', 'show_vm_template') g.custom_command('list', 'list_vm_template') @@ -50,7 +84,7 @@ def load_command_table(self, _): 'connectedvmware vm', client_factory=cf_virtual_machine ) as g: g.custom_command('create', 'create_vm', supports_no_wait=True) - g.custom_command('delete', 'delete_vm', supports_no_wait=True) + g.custom_command('delete', 'delete_vm', supports_no_wait=True, confirmation=True) g.custom_command('update', 'update_vm', supports_no_wait=True) g.custom_show_command('show', 'show_vm') g.custom_command('list', 'list_vm') @@ -63,7 +97,7 @@ def load_command_table(self, _): ) as g: g.custom_command('add', 'add_nic', supports_no_wait=True) g.custom_command('update', 'update_nic', supports_no_wait=True) - g.custom_command('delete', 'delete_nics', supports_no_wait=True) + g.custom_command('delete', 'delete_nics', supports_no_wait=True, confirmation=True) g.custom_show_command('show', 'show_nic') g.custom_command('list', 'list_nics') @@ -72,15 +106,15 @@ def load_command_table(self, _): ) as g: g.custom_command('add', 'add_disk', supports_no_wait=True) g.custom_command('update', 'update_disk', supports_no_wait=True) - g.custom_command('delete', 'delete_disks', supports_no_wait=True) + g.custom_command('delete', 'delete_disks', supports_no_wait=True, confirmation=True) g.custom_show_command('show', 'show_disk') g.custom_command('list', 'list_disks') with self.command_group( - 'connectedvmware inventory-item', client_factory=cf_inventory_item + 'connectedvmware vm guest-agent', client_factory=cf_guest_agent ) as g: - g.custom_show_command('show', 'show_inventory_item') - g.custom_command('list', 'list_inventory_item') + g.custom_command('enable', 'enable_guest_agent', supports_no_wait=True) + g.custom_show_command('show', 'show_guest_agent') with self.command_group('connectedvmware', is_preview=False): pass diff --git a/src/connectedvmware/azext_connectedvmware/custom.py b/src/connectedvmware/azext_connectedvmware/custom.py index dcebfed6571..354f0364f7d 100644 --- a/src/connectedvmware/azext_connectedvmware/custom.py +++ b/src/connectedvmware/azext_connectedvmware/custom.py @@ -2,8 +2,10 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. # -------------------------------------------------------------------------------------------- -# pylint: disable= too-many-lines, too-many-locals, unused-argument +# pylint: disable= too-many-lines, too-many-locals, unused-argument, too-many-branches, too-many-statements +import sys +from getpass import getpass from knack.util import CLIError from azext_connectedvmware.vmware_utils import get_resource_id from azure.cli.core.util import sdk_no_wait @@ -11,6 +13,9 @@ VMWARE_NAMESPACE, VCENTER_RESOURCE_TYPE, RESOURCEPOOL_RESOURCE_TYPE, + CLUSTER_RESOURCE_TYPE, + HOST_RESOURCE_TYPE, + DATASTORE_RESOURCE_TYPE, VMTEMPLATE_RESOURCE_TYPE, VIRTUALNETWORK_RESOURCE_TYPE, DEFAULT_VCENTER_PORT, @@ -31,7 +36,11 @@ DISK_SIZE, DISK_MODE, CONTROLLER_KEY, - UNIT_NUMBER + UNIT_NUMBER, + VIRTUALMACHINE_RESOURCE_TYPE, + VM_SYSTEM_ASSIGNED_INDENTITY_TYPE, + DEFAULT_GUEST_AGENT_NAME, + GUEST_AGENT_PROVISIONING_ACTION_INSTALL, ) from .vendored_sdks.models import ( @@ -47,6 +56,9 @@ OsProfile, PowerOnBootOption, ResourcePool, + Cluster, + Datastore, + Host, StorageProfile, StorageProfileUpdate, VCenter, @@ -59,15 +71,27 @@ VirtualNetwork, ExtendedLocation, StopVirtualMachineOptions, + Identity, + GuestAgent, + GuestCredential, + PlacementProfile, ) from .vendored_sdks.operations import ( VCentersOperations, ResourcePoolsOperations, + ClustersOperations, + DatastoresOperations, + HostsOperations, VirtualNetworksOperations, VirtualMachineTemplatesOperations, VirtualMachinesOperations, InventoryItemsOperations, + GuestAgentOperations, +) + +from ._client_factory import ( + cf_virtual_machine, ) # endregion @@ -80,9 +104,9 @@ def connect_vcenter( client: VCentersOperations, resource_group_name, resource_name, - fqdn, custom_location, location, + fqdn=None, username=None, password=None, port=DEFAULT_VCENTER_PORT, @@ -90,8 +114,32 @@ def connect_vcenter( no_wait=False, ): - if username is None or password is None: - raise CLIError("Missing vcenter credentials, provide username/password") + creds_ok = all(inp is not None for inp in [fqdn, username, password]) + while not creds_ok: + creds = { + 'fqdn': fqdn, + 'username': username, + 'password': password, + } + if fqdn is None: + print('Please provide vcenter fqdn: ', end='', file=sys.stderr) + creds['fqdn'] = input() + if username is None: + print('Please provide vcenter username: ', end='', file=sys.stderr) + creds['username'] = input() + if password is None: + creds['password'] = getpass('Please provide vcenter password: ') + print('Is this OK? [Y/n]: ', end='', file=sys.stderr) + res = input().lower() + if res in ['y', '']: + for cred_type, cred_val in creds.items(): + if not cred_val: + print(f'{cred_type} cannot be empty. Please try again.', file=sys.stderr) + continue + fqdn, username, password = creds['fqdn'], creds['username'], creds['password'] + creds_ok = True + elif res != 'n': + print('Please type y/n or leave empty.', file=sys.stderr) username_creds = VICredential(username=username, password=password) @@ -145,6 +193,28 @@ def list_vcenter(client: VCentersOperations, resource_group_name=None): return client.list() +# endregion + +# region InventoryItems + + +def show_inventory_item( + client: InventoryItemsOperations, + resource_group_name, + vcenter, + inventory_item +): + + return client.get(resource_group_name, vcenter, inventory_item) + + +def list_inventory_item( + client: InventoryItemsOperations, resource_group_name, vcenter +): + + return client.list_by_v_center(resource_group_name, vcenter) + + # endregion # region ResourcePools @@ -169,6 +239,11 @@ def create_resource_pool( "Missing parameter, provide either mo_ref_id or inventory_item id." ) + if mo_ref_id is not None and inventory_item is not None: + raise CLIError( + "mo_ref_id and inventory_item id both cannot be provided together." + ) + custom_location_id = get_resource_id( cmd, resource_group_name, @@ -248,6 +323,330 @@ def list_resource_pool(client: ResourcePoolsOperations, resource_group_name=None return client.list() +# endregion + +# region Clusters + + +def create_cluster( + cmd, + client: ClustersOperations, + resource_group_name, + resource_name, + custom_location, + location, + vcenter=None, + mo_ref_id=None, + inventory_item=None, + tags=None, + no_wait=False, +): + + if mo_ref_id is None and inventory_item is None: + raise CLIError( + "Missing parameter, provide either mo_ref_id or inventory_item id." + ) + + if mo_ref_id is not None and inventory_item is not None: + raise CLIError( + "mo_ref_id and inventory_item id both cannot be provided together." + ) + + custom_location_id = get_resource_id( + cmd, + resource_group_name, + EXTENDED_LOCATION_NAMESPACE, + CUSTOM_LOCATION_RESOURCE_TYPE, + custom_location, + ) + + extended_location = ExtendedLocation( + type=EXTENDED_LOCATION_TYPE, name=custom_location_id + ) + + inventory_item_id = None + vcenter_id = None + + if inventory_item is not None: + inventory_item_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + VCENTER_RESOURCE_TYPE, + vcenter, + INVENTORY_ITEM_TYPE, + inventory_item, + ) + else: + if vcenter is None: + raise CLIError("Missing parameter, provide vcenter name or id.") + + vcenter_id = get_resource_id( + cmd, resource_group_name, VMWARE_NAMESPACE, VCENTER_RESOURCE_TYPE, vcenter + ) + + if inventory_item_id is not None: + cluster = Cluster( + location=location, + extended_location=extended_location, + inventory_item_id=inventory_item_id, + ) + else: + cluster = Cluster( + location=location, + extended_location=extended_location, + v_center_id=vcenter_id, + mo_ref_id=mo_ref_id, + ) + + return sdk_no_wait( + no_wait, client.begin_create, resource_group_name, resource_name, cluster + ) + + +def delete_cluster( + client: ClustersOperations, + resource_group_name, + resource_name, + force=False, + no_wait=False, +): + + return sdk_no_wait( + no_wait, client.begin_delete, resource_group_name, resource_name, force + ) + + +def show_cluster( + client: ClustersOperations, resource_group_name, resource_name +): + + return client.get(resource_group_name, resource_name) + + +def list_cluster(client: ClustersOperations, resource_group_name=None): + + if resource_group_name: + return client.list_by_resource_group(resource_group_name) + return client.list() + + +# endregion + +# region Datastores + + +def create_datastore( + cmd, + client: DatastoresOperations, + resource_group_name, + resource_name, + custom_location, + location, + vcenter=None, + mo_ref_id=None, + inventory_item=None, + tags=None, + no_wait=False, +): + + if mo_ref_id is None and inventory_item is None: + raise CLIError( + "Missing parameter, provide either mo_ref_id or inventory_item id." + ) + + if mo_ref_id is not None and inventory_item is not None: + raise CLIError( + "mo_ref_id and inventory_item id both cannot be provided together." + ) + + custom_location_id = get_resource_id( + cmd, + resource_group_name, + EXTENDED_LOCATION_NAMESPACE, + CUSTOM_LOCATION_RESOURCE_TYPE, + custom_location, + ) + + extended_location = ExtendedLocation( + type=EXTENDED_LOCATION_TYPE, name=custom_location_id + ) + + inventory_item_id = None + vcenter_id = None + + if inventory_item is not None: + inventory_item_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + VCENTER_RESOURCE_TYPE, + vcenter, + INVENTORY_ITEM_TYPE, + inventory_item, + ) + else: + if vcenter is None: + raise CLIError("Missing parameter, provide vcenter name or id.") + + vcenter_id = get_resource_id( + cmd, resource_group_name, VMWARE_NAMESPACE, VCENTER_RESOURCE_TYPE, vcenter + ) + + if inventory_item_id is not None: + datastore = Datastore( + location=location, + extended_location=extended_location, + inventory_item_id=inventory_item_id, + ) + else: + datastore = Datastore( + location=location, + extended_location=extended_location, + v_center_id=vcenter_id, + mo_ref_id=mo_ref_id, + ) + + return sdk_no_wait( + no_wait, client.begin_create, resource_group_name, resource_name, datastore + ) + + +def delete_datastore( + client: DatastoresOperations, + resource_group_name, + resource_name, + force=False, + no_wait=False, +): + + return sdk_no_wait( + no_wait, client.begin_delete, resource_group_name, resource_name, force + ) + + +def show_datastore( + client: DatastoresOperations, resource_group_name, resource_name +): + + return client.get(resource_group_name, resource_name) + + +def list_datastore(client: DatastoresOperations, resource_group_name=None): + + if resource_group_name: + return client.list_by_resource_group(resource_group_name) + return client.list() + + +# endregion + +# region Hosts + + +def create_host( + cmd, + client: HostsOperations, + resource_group_name, + resource_name, + custom_location, + location, + vcenter=None, + mo_ref_id=None, + inventory_item=None, + tags=None, + no_wait=False, +): + + if mo_ref_id is None and inventory_item is None: + raise CLIError( + "Missing parameter, provide either mo_ref_id or inventory_item id." + ) + + if mo_ref_id is not None and inventory_item is not None: + raise CLIError( + "mo_ref_id and inventory_item id both cannot be provided together." + ) + + custom_location_id = get_resource_id( + cmd, + resource_group_name, + EXTENDED_LOCATION_NAMESPACE, + CUSTOM_LOCATION_RESOURCE_TYPE, + custom_location, + ) + + extended_location = ExtendedLocation( + type=EXTENDED_LOCATION_TYPE, name=custom_location_id + ) + + inventory_item_id = None + vcenter_id = None + + if inventory_item is not None: + inventory_item_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + VCENTER_RESOURCE_TYPE, + vcenter, + INVENTORY_ITEM_TYPE, + inventory_item, + ) + else: + if vcenter is None: + raise CLIError("Missing parameter, provide vcenter name or id.") + + vcenter_id = get_resource_id( + cmd, resource_group_name, VMWARE_NAMESPACE, VCENTER_RESOURCE_TYPE, vcenter + ) + + if inventory_item_id is not None: + host = Host( + location=location, + extended_location=extended_location, + inventory_item_id=inventory_item_id, + ) + else: + host = Host( + location=location, + extended_location=extended_location, + v_center_id=vcenter_id, + mo_ref_id=mo_ref_id, + ) + + return sdk_no_wait( + no_wait, client.begin_create, resource_group_name, resource_name, host + ) + + +def delete_host( + client: HostsOperations, + resource_group_name, + resource_name, + force=False, + no_wait=False, +): + + return sdk_no_wait( + no_wait, client.begin_delete, resource_group_name, resource_name, force + ) + + +def show_host( + client: HostsOperations, resource_group_name, resource_name +): + + return client.get(resource_group_name, resource_name) + + +def list_host(client: HostsOperations, resource_group_name=None): + + if resource_group_name: + return client.list_by_resource_group(resource_group_name) + return client.list() + + # endregion # region VirtualNetworks @@ -272,6 +671,11 @@ def create_virtual_network( "Missing parameter, provide either mo_ref_id or inventory_item id." ) + if mo_ref_id is not None and inventory_item is not None: + raise CLIError( + "mo_ref_id and inventory_item id both cannot be provided together." + ) + custom_location_id = get_resource_id( cmd, resource_group_name, @@ -381,6 +785,11 @@ def create_vm_template( "Missing parameter, provide either mo_ref_id or inventory_item id." ) + if mo_ref_id is not None and inventory_item is not None: + raise CLIError( + "mo_ref_id and inventory_item id both cannot be provided together." + ) + custom_location_id = get_resource_id( cmd, resource_group_name, @@ -466,6 +875,7 @@ def list_vm_template( # region VirtualMachines + def create_vm( cmd, client: VirtualMachinesOperations, @@ -474,8 +884,11 @@ def create_vm( custom_location, location, vcenter=None, - resource_pool=None, vm_template=None, + resource_pool=None, + cluster=None, + host=None, + datastore=None, inventory_item=None, admin_username=None, admin_password=None, @@ -488,11 +901,33 @@ def create_vm( no_wait=False, ): - if vm_template is None and inventory_item is None: + if not any([vm_template, inventory_item, datastore]): raise CLIError( - "Missing parameter, provide either vm_template or inventory_item id." + "either vm_template, inventory_item id or datastore must be provided." ) + if vm_template is not None or datastore is not None: + if not any([resource_pool, cluster, host]): + raise CLIError( + "either resource_pool, cluster or host must be provided while creating a VM." + ) + + if len([i for i in [resource_pool, cluster, host] if i is not None]) > 1: + raise CLIError( + "at max one of resource_pool, cluster or host can be provided." + ) + + if inventory_item is not None: + if vm_template is not None: + raise CLIError( + "both vm_template and inventory_item id cannot be provided together." + ) + + if any([resource_pool, cluster, host, datastore]): + raise CLIError( + "Placement input cannot be provided together with inventory_item." + ) + hardware_profile = None os_profile = None network_profile = None @@ -536,8 +971,13 @@ def create_vm( inventory_item_id = None vcenter_id = None + vm = None vm_template_id = None resource_pool_id = None + cluster_id = None + host_id = None + datastore_id = None + placement_profile = None if inventory_item is not None: inventory_item_id = get_resource_id( @@ -549,33 +989,7 @@ def create_vm( INVENTORY_ITEM_TYPE, inventory_item, ) - else: - if vcenter is None: - raise CLIError("Missing parameter, provide vcenter name or id.") - - vcenter_id = get_resource_id( - cmd, resource_group_name, VMWARE_NAMESPACE, VCENTER_RESOURCE_TYPE, vcenter - ) - - if vm_template is not None: - vm_template_id = get_resource_id( - cmd, - resource_group_name, - VMWARE_NAMESPACE, - VMTEMPLATE_RESOURCE_TYPE, - vm_template, - ) - if resource_pool is not None: - resource_pool_id = get_resource_id( - cmd, - resource_group_name, - VMWARE_NAMESPACE, - RESOURCEPOOL_RESOURCE_TYPE, - resource_pool, - ) - - if inventory_item_id is not None: vm = VirtualMachine( location=location, extended_location=extended_location, @@ -586,18 +1000,89 @@ def create_vm( inventory_item_id=inventory_item_id, ) else: - vm = VirtualMachine( - location=location, - extended_location=extended_location, - v_center_id=vcenter_id, + if vcenter is None: + raise CLIError("Missing parameter, provide vcenter name or id.") + + vcenter_id = get_resource_id( + cmd, resource_group_name, VMWARE_NAMESPACE, VCENTER_RESOURCE_TYPE, vcenter + ) + + if vm_template is not None: + vm_template_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + VMTEMPLATE_RESOURCE_TYPE, + vm_template, + ) + + if resource_pool is not None: + resource_pool_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + RESOURCEPOOL_RESOURCE_TYPE, + resource_pool, + ) + + if cluster is not None: + cluster_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + CLUSTER_RESOURCE_TYPE, + cluster, + ) + + if host is not None: + host_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + HOST_RESOURCE_TYPE, + host, + ) + + if datastore is not None: + datastore_id = get_resource_id( + cmd, + resource_group_name, + VMWARE_NAMESPACE, + DATASTORE_RESOURCE_TYPE, + datastore, + ) + + placement_profile = PlacementProfile( resource_pool_id=resource_pool_id, - template_id=vm_template_id, - hardware_profile=hardware_profile, - os_profile=os_profile, - network_profile=network_profile, - storage_profile=storage_profile, + cluster_id=cluster_id, + host_id=host_id, + datastore_id=datastore_id, ) + if vm_template is not None: + vm = VirtualMachine( + location=location, + extended_location=extended_location, + v_center_id=vcenter_id, + template_id=vm_template_id, + placement_profile=placement_profile, + hardware_profile=hardware_profile, + os_profile=os_profile, + network_profile=network_profile, + storage_profile=storage_profile, + ) + else: + vm = VirtualMachine( + location=location, + extended_location=extended_location, + v_center_id=vcenter_id, + placement_profile=placement_profile, + hardware_profile=hardware_profile, + os_profile=os_profile, + network_profile=network_profile, + storage_profile=storage_profile, + ) + return sdk_no_wait( no_wait, client.begin_create, resource_group_name, resource_name, vm ) @@ -1230,24 +1715,86 @@ def delete_disks( # endregion -# region InventoryItems +# region GuestAgent -def show_inventory_item( - client: InventoryItemsOperations, +def is_system_identity_enabled( + client: VirtualMachinesOperations, resource_group_name, - vcenter_name, - inventory_item_name + vm_name, ): + """ + Check whether system identity is enable or not on this vm. + """ - return client.get(resource_group_name, vcenter_name, inventory_item_name) + vm = client.get(resource_group_name, vm_name) + if vm.identity is not None and vm.identity.type == "SystemAssigned": + return True -def list_inventory_item( - client: InventoryItemsOperations, resource_group_name, vcenter_name + return False + + +def enable_system_identity( + client: VirtualMachinesOperations, + resource_group_name, + vm_name, ): + """ + Enable system assigned identity on this vm. + """ + + system_identity = Identity(type=VM_SYSTEM_ASSIGNED_INDENTITY_TYPE) + + vm_update = VirtualMachineUpdate(identity=system_identity) + + return sdk_no_wait( + client.begin_update, resource_group_name, vm_name, vm_update + ) + + +def enable_guest_agent( + cmd, + client: GuestAgentOperations, + resource_group_name, + vm_name, + username, + password, +): + """ + Enable guest agent on the given virtual machine. + """ + + vm_client = cf_virtual_machine(cmd.cli_ctx) + + if is_system_identity_enabled(vm_client, resource_group_name, vm_name) is False: + enable_system_identity(vm_client, resource_group_name, vm_name) + + vm_creds = GuestCredential(username=username, password=password) + + resource_id = get_resource_id(cmd, resource_group_name, VMWARE_NAMESPACE, VIRTUALMACHINE_RESOURCE_TYPE, vm_name) + + guest_agent = GuestAgent( + id=resource_id, + type=VIRTUALMACHINE_RESOURCE_TYPE, + name=DEFAULT_GUEST_AGENT_NAME, + credentials=vm_creds, + provisioning_action=GUEST_AGENT_PROVISIONING_ACTION_INSTALL, + ) + + return client.begin_create(resource_group_name, vm_name, DEFAULT_GUEST_AGENT_NAME, guest_agent) + + +def show_guest_agent( + client: GuestAgentOperations, + resource_group_name, + vm_name, +): + """ + Show the guest agent of the given vm and guest agent. + """ - return client.list_by_v_center(resource_group_name, vcenter_name) + return client.get(resource_group_name, vm_name, DEFAULT_GUEST_AGENT_NAME) # endregion diff --git a/src/connectedvmware/azext_connectedvmware/tests/latest/recordings/test_connectedvmware.yaml b/src/connectedvmware/azext_connectedvmware/tests/latest/recordings/test_connectedvmware.yaml index 6f77911a876..5464a5c0047 100644 --- a/src/connectedvmware/azext_connectedvmware/tests/latest/recordings/test_connectedvmware.yaml +++ b/src/connectedvmware/azext_connectedvmware/tests/latest/recordings/test_connectedvmware.yaml @@ -13,23 +13,23 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs","name":"azcli-test-vcenter-avs","type":"microsoft.connectedvmwarevsphere/vcenters","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azcli-test-rg/providers/microsoft.extendedlocation/customlocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-17T11:38:14.9072191Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-17T11:38:32.5791082Z"},"properties":{"credentials":{"username":"cloudadmin@vsphere.local"},"fqdn":"10.160.0.2","port":443,"provisioningState":"Succeeded","customResourceName":"fc8fce52-028e-4b61-b931-9a5902ab5a81","uuid":"fc8fce52-028e-4b61-b931-9a5902ab5a81","version":"6.7.0","instanceUuid":"4ea21e20-2883-44e4-9224-0a48dfff2a81","connectionStatus":"Connected"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs","name":"azcli-test-vcenter-avs","type":"microsoft.connectedvmwarevsphere/vcenters","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/az-cli-test2/providers/microsoft.extendedlocation/customlocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-09-26T12:00:13.8227026Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-07T06:19:35.5120885Z"},"properties":{"credentials":{"username":"cloudadmin@vsphere.local"},"fqdn":"10.220.0.2","port":443,"provisioningState":"Succeeded","uuid":"7a64e201-f0a9-4ff6-a854-60800edee66a","customResourceName":"7a64e201-f0a9-4ff6-a854-60800edee66a","statuses":[{"status":"True","type":"Connected","lastUpdatedAt":"2021-10-07T06:19:09Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-09-26T12:00:29.3289417Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-09-26T12:00:29.3289417Z"}],"version":"6.7.0","instanceUuid":"90dc6a44-9d08-4c0f-942d-4968dea5c526","connectionStatus":"Connected"}}' headers: cache-control: - no-cache content-length: - - '1093' + - '1339' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:37:50 GMT + - Thu, 14 Oct 2021 11:38:56 GMT etag: - - '"03005e99-0000-3400-0000-60a255b90000"' + - '"00004cec-0000-3400-0000-615e91770000"' expires: - '-1' pragma: @@ -61,43 +61,43 @@ interactions: ParameterSetName: - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/vcenters?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/vcenters?api-version=2020-10-01-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs","name":"azcli-test-vcenter-avs","type":"microsoft.connectedvmwarevsphere/vcenters","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/azcli-test-rg/providers/microsoft.extendedlocation/customlocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-17T11:38:14.9072191Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-17T11:38:32.5791082Z"},"properties":{"credentials":{"username":"cloudadmin@vsphere.local"},"fqdn":"10.160.0.2","port":443,"provisioningState":"Succeeded","customResourceName":"fc8fce52-028e-4b61-b931-9a5902ab5a81","uuid":"fc8fce52-028e-4b61-b931-9a5902ab5a81","version":"6.7.0","instanceUuid":"4ea21e20-2883-44e4-9224-0a48dfff2a81","connectionStatus":"Connected"}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs","name":"azcli-test-vcenter-avs","type":"microsoft.connectedvmwarevsphere/vcenters","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/az-cli-test2/providers/microsoft.extendedlocation/customlocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-09-26T12:00:13.8227026Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-07T06:19:35.5120885Z"},"properties":{"credentials":{"username":"cloudadmin@vsphere.local"},"fqdn":"10.220.0.2","port":443,"provisioningState":"Succeeded","uuid":"7a64e201-f0a9-4ff6-a854-60800edee66a","customResourceName":"7a64e201-f0a9-4ff6-a854-60800edee66a","statuses":[{"status":"True","type":"Connected","lastUpdatedAt":"2021-10-07T06:19:09Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-09-26T12:00:29.3289417Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-09-26T12:00:29.3289417Z"}],"version":"6.7.0","instanceUuid":"90dc6a44-9d08-4c0f-942d-4968dea5c526","connectionStatus":"Connected"}}]}' headers: cache-control: - no-cache content-length: - - '1105' + - '1351' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:37:52 GMT + - Thu, 14 Oct 2021 11:38:58 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' + x-ms-original-request-ids: + - f1920e97-15a2-4013-8b8e-a88995b6b49a + - a8fc31a4-0553-4cb7-bffd-8a131eadd661 + - b492cf0b-53f7-4704-a6b6-ccc40c08084a status: code: 200 message: OK - request: body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", - "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, - "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs", - "moRefId": "resgroup-5034"}}' + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "moRefId": "resgroup-74941"}}' headers: Accept: - application/json @@ -108,37 +108,37 @@ interactions: Connection: - keep-alive Content-Length: - - '454' + - '453' Content-Type: - application/json ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:37:55.6347759Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-05-20T08:37:55.6347759Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"resgroup-5034","provisioningState":"Accepted"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:39:12.7474817Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:39:12.7474817Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"resgroup-74941","provisioningState":"Accepted"}}' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/7a3ba638-76c1-462c-9eda-3ab3e685d8c6?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/28acca8e-cc33-4c11-8049-d7b4a1d9e8f0*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '972' + - '970' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:37:57 GMT + - Thu, 14 Oct 2021 11:39:15 GMT etag: - - '"00006fb2-0000-3400-0000-60a61fe50000"' + - '"0200967a-0000-3400-0000-616816e20000"' expires: - '-1' location: - - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/ResourcePools/azcli-test-resource-pool + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/ResourcePools/azcli-test-resource-pool pragma: - no-cache strict-transport-security: @@ -166,23 +166,23 @@ interactions: ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/7a3ba638-76c1-462c-9eda-3ab3e685d8c6?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/28acca8e-cc33-4c11-8049-d7b4a1d9e8f0*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/7a3ba638-76c1-462c-9eda-3ab3e685d8c6","name":"7a3ba638-76c1-462c-9eda-3ab3e685d8c6","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","status":"Succeeded","startTime":"2021-05-20T08:37:57.5788707Z","endTime":"2021-05-20T08:38:02.9907921Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/28acca8e-cc33-4c11-8049-d7b4a1d9e8f0*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3","name":"28acca8e-cc33-4c11-8049-d7b4a1d9e8f0*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","status":"Succeeded","startTime":"2021-10-14T11:39:14.336166Z","endTime":"2021-10-14T11:39:23.3998618Z","properties":null}' headers: cache-control: - no-cache content-length: - - '476' + - '604' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:38:28 GMT + - Thu, 14 Oct 2021 11:39:46 GMT etag: - - '"0300235b-0000-3400-0000-60a61fea0000"' + - '"0300ca92-0000-3400-0000-616816eb0000"' expires: - '-1' pragma: @@ -212,23 +212,23 @@ interactions: ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:37:55.6347759Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:38:02.7469224Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"resgroup-5034","provisioningState":"Succeeded","customResourceName":"4f76ae05-2004-4d3b-bcde-372ef167b680","uuid":"4f76ae05-2004-4d3b-bcde-372ef167b680","moName":"SanmishraResourcePool","cpuSharesLevel":"normal","cpuLimitMHz":-1,"memSharesLevel":"normal","memLimitMB":-1}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:39:12.7474817Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:39:23.2209664Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"resgroup-74941","provisioningState":"Succeeded","uuid":"0a3f5e0e-13ed-4e43-93fe-a40b4a03ece6","customResourceName":"0a3f5e0e-13ed-4e43-93fe-a40b4a03ece6","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:39:23.1780815Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:39:23.1780815Z"}],"moName":"azclitest-rp","cpuSharesLevel":"normal","cpuLimitMHz":-1,"memSharesLevel":"normal","memLimitMB":-1}}' headers: cache-control: - no-cache content-length: - - '1217' + - '1378' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:38:28 GMT + - Thu, 14 Oct 2021 11:39:46 GMT etag: - - '"000075b2-0000-3400-0000-60a61feb0000"' + - '"02009d7a-0000-3400-0000-616816eb0000"' expires: - '-1' pragma: @@ -260,23 +260,23 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:37:55.6347759Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:38:02.7469224Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"resgroup-5034","provisioningState":"Succeeded","customResourceName":"4f76ae05-2004-4d3b-bcde-372ef167b680","uuid":"4f76ae05-2004-4d3b-bcde-372ef167b680","moName":"SanmishraResourcePool","cpuSharesLevel":"normal","cpuLimitMHz":-1,"memSharesLevel":"normal","memLimitMB":-1}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:39:12.7474817Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:39:23.2209664Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"resgroup-74941","provisioningState":"Succeeded","uuid":"0a3f5e0e-13ed-4e43-93fe-a40b4a03ece6","customResourceName":"0a3f5e0e-13ed-4e43-93fe-a40b4a03ece6","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:39:23.1780815Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:39:23.1780815Z"}],"moName":"azclitest-rp","cpuSharesLevel":"normal","cpuLimitMHz":-1,"memSharesLevel":"normal","memLimitMB":-1}}' headers: cache-control: - no-cache content-length: - - '1217' + - '1378' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:38:30 GMT + - Thu, 14 Oct 2021 11:39:49 GMT etag: - - '"000075b2-0000-3400-0000-60a61feb0000"' + - '"02009d7a-0000-3400-0000-616816eb0000"' expires: - '-1' pragma: @@ -308,84 +308,84 @@ interactions: ParameterSetName: - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools?api-version=2020-10-01-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:37:55.6347759Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:38:02.7469224Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"resgroup-5034","provisioningState":"Succeeded","customResourceName":"4f76ae05-2004-4d3b-bcde-372ef167b680","uuid":"4f76ae05-2004-4d3b-bcde-372ef167b680","moName":"SanmishraResourcePool","cpuSharesLevel":"normal","cpuLimitMHz":-1,"memSharesLevel":"normal","memLimitMB":-1}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","name":"azcli-test-resource-pool","type":"microsoft.connectedvmwarevsphere/resourcepools","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:39:12.7474817Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:39:23.2209664Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"resgroup-74941","provisioningState":"Succeeded","uuid":"0a3f5e0e-13ed-4e43-93fe-a40b4a03ece6","customResourceName":"0a3f5e0e-13ed-4e43-93fe-a40b4a03ece6","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:39:23.1780815Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:39:23.1780815Z"}],"moName":"azclitest-rp","cpuSharesLevel":"normal","cpuLimitMHz":-1,"memSharesLevel":"normal","memLimitMB":-1}}]}' headers: cache-control: - no-cache content-length: - - '1229' + - '1390' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:38:31 GMT + - Thu, 14 Oct 2021 11:39:51 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' + x-ms-original-request-ids: + - 6e3f8ebd-3dd7-4e3d-afa1-c3c2209d9cfc + - 9dd5fbb9-c547-446c-906f-1fd1a4a11107 + - 311b9d6e-0283-4938-8d81-7aef6f0a40a8 status: code: 200 message: OK - request: body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", - "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, - "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs", - "moRefId": "network-o761"}}' + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "moRefId": "domain-c7"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware virtual-network create + - connectedvmware cluster create Connection: - keep-alive Content-Length: - - '453' + - '448' Content-Type: - application/json ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:38:34.5568052Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-05-20T08:38:34.5568052Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"network-o761","provisioningState":"Accepted"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster","name":"azcli-test-cluster","type":"microsoft.connectedvmwarevsphere/clusters","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:00.3694462Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:40:00.3694462Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"domain-c7","provisioningState":"Accepted"}}' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6706dad8-f453-402e-91f8-d3cb5c8b8835?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/baa08fda-d70a-4f31-ba89-ff10e0090d04*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '979' + - '943' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:38:36 GMT + - Thu, 14 Oct 2021 11:40:03 GMT etag: - - '"03003f3e-0000-3400-0000-60a6200c0000"' + - '"0d00f6a9-0000-3400-0000-616817120000"' expires: - '-1' location: - - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/Clusters/azcli-test-cluster pragma: - no-cache strict-transport-security: @@ -395,7 +395,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '1198' status: code: 201 message: Created @@ -407,29 +407,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware virtual-network create + - connectedvmware cluster create Connection: - keep-alive ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6706dad8-f453-402e-91f8-d3cb5c8b8835?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/baa08fda-d70a-4f31-ba89-ff10e0090d04*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6706dad8-f453-402e-91f8-d3cb5c8b8835","name":"6706dad8-f453-402e-91f8-d3cb5c8b8835","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","status":"Succeeded","startTime":"2021-05-20T08:38:36.2649736Z","endTime":"2021-05-20T08:38:40.8917984Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/baa08fda-d70a-4f31-ba89-ff10e0090d04*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359","name":"baa08fda-d70a-4f31-ba89-ff10e0090d04*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster","status":"Succeeded","startTime":"2021-10-14T11:40:02.4707196Z","endTime":"2021-10-14T11:40:10.1999248Z","properties":null}' headers: cache-control: - no-cache content-length: - - '480' + - '594' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:06 GMT + - Thu, 14 Oct 2021 11:40:34 GMT etag: - - '"0300285b-0000-3400-0000-60a620100000"' + - '"0300e692-0000-3400-0000-6168171a0000"' expires: - '-1' pragma: @@ -453,29 +453,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware virtual-network create + - connectedvmware cluster create Connection: - keep-alive ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:38:34.5568052Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:38:40.6787229Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"network-o761","provisioningState":"Succeeded","customResourceName":"cf74f72f-b211-4c33-9d71-436729f9b46e","uuid":"cf74f72f-b211-4c33-9d71-436729f9b46e","moName":"segment-2"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster","name":"azcli-test-cluster","type":"microsoft.connectedvmwarevsphere/clusters","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:00.3694462Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:40:10.0041655Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"domain-c7","provisioningState":"Succeeded","uuid":"06ab6c87-f953-4171-8e00-83cdb210aaa9","customResourceName":"06ab6c87-f953-4171-8e00-83cdb210aaa9","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:40:09.9540129Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:40:09.9540129Z"}],"datastoreIds":[],"networkIds":[],"moName":"Cluster-1"}}' headers: cache-control: - no-cache content-length: - - '1127' + - '1297' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:07 GMT + - Thu, 14 Oct 2021 11:40:35 GMT etag: - - '"0300453e-0000-3400-0000-60a620100000"' + - '"0d0004aa-0000-3400-0000-6168171a0000"' expires: - '-1' pragma: @@ -501,29 +501,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware virtual-network show + - connectedvmware cluster show Connection: - keep-alive ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:38:34.5568052Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:38:40.6787229Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"network-o761","provisioningState":"Succeeded","customResourceName":"cf74f72f-b211-4c33-9d71-436729f9b46e","uuid":"cf74f72f-b211-4c33-9d71-436729f9b46e","moName":"segment-2"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster","name":"azcli-test-cluster","type":"microsoft.connectedvmwarevsphere/clusters","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:00.3694462Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:40:10.0041655Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"domain-c7","provisioningState":"Succeeded","uuid":"06ab6c87-f953-4171-8e00-83cdb210aaa9","customResourceName":"06ab6c87-f953-4171-8e00-83cdb210aaa9","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:40:09.9540129Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:40:09.9540129Z"}],"datastoreIds":[],"networkIds":[],"moName":"Cluster-1"}}' headers: cache-control: - no-cache content-length: - - '1127' + - '1297' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:09 GMT + - Thu, 14 Oct 2021 11:40:38 GMT etag: - - '"0300453e-0000-3400-0000-60a620100000"' + - '"0d0004aa-0000-3400-0000-6168171a0000"' expires: - '-1' pragma: @@ -549,90 +549,90 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware virtual-network list + - connectedvmware cluster list Connection: - keep-alive ParameterSetName: - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters?api-version=2020-10-01-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:38:34.5568052Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:38:40.6787229Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"network-o761","provisioningState":"Succeeded","customResourceName":"cf74f72f-b211-4c33-9d71-436729f9b46e","uuid":"cf74f72f-b211-4c33-9d71-436729f9b46e","moName":"segment-2"}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster","name":"azcli-test-cluster","type":"microsoft.connectedvmwarevsphere/clusters","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:00.3694462Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:40:10.0041655Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"domain-c7","provisioningState":"Succeeded","uuid":"06ab6c87-f953-4171-8e00-83cdb210aaa9","customResourceName":"06ab6c87-f953-4171-8e00-83cdb210aaa9","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:40:09.9540129Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:40:09.9540129Z"}],"datastoreIds":[],"networkIds":[],"moName":"Cluster-1"}}]}' headers: cache-control: - no-cache content-length: - - '1139' + - '1309' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:10 GMT + - Thu, 14 Oct 2021 11:40:41 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' + x-ms-original-request-ids: + - 773477a6-d433-4961-8473-e8db070c69dc + - b0fd37f5-9645-4491-b1da-3cb2735927ed + - a3a282a0-cbe1-48d4-840d-3436c36c62a2 status: code: 200 message: OK - request: body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", - "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, - "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs", - "moRefId": "vm-55"}}' + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "moRefId": "datastore-11"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm-template create + - connectedvmware datastore create Connection: - keep-alive Content-Length: - - '446' + - '451' Content-Type: - application/json ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:12.5881165Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-05-20T08:39:12.5881165Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"vm-55","provisioningState":"Accepted"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore","name":"azcli-test-datastore","type":"microsoft.connectedvmwarevsphere/datastores","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:49.4124212Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:40:49.4124212Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"datastore-11","provisioningState":"Accepted"}}' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6adcef3a-863d-4f9b-affd-c8ceb7a5d4e6?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e14998cf-2771-4079-a992-5ea51ad139fb*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '980' + - '954' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:14 GMT + - Thu, 14 Oct 2021 11:40:51 GMT etag: - - '"00003985-0000-3400-0000-60a620320000"' + - '"0000ac5e-0000-3400-0000-616817430000"' expires: - '-1' location: - - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/VirtualMachineTemplates/azcli-test-vm-template + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/Datastores/azcli-test-datastore pragma: - no-cache strict-transport-security: @@ -642,7 +642,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-writes: - - '1198' + - '1199' status: code: 201 message: Created @@ -654,29 +654,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm-template create + - connectedvmware datastore create Connection: - keep-alive ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6adcef3a-863d-4f9b-affd-c8ceb7a5d4e6?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e14998cf-2771-4079-a992-5ea51ad139fb*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6adcef3a-863d-4f9b-affd-c8ceb7a5d4e6","name":"6adcef3a-863d-4f9b-affd-c8ceb7a5d4e6","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","status":"Succeeded","startTime":"2021-05-20T08:39:14.1707703Z","endTime":"2021-05-20T08:39:17.3225485Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e14998cf-2771-4079-a992-5ea51ad139fb*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3","name":"e14998cf-2771-4079-a992-5ea51ad139fb*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore","status":"Succeeded","startTime":"2021-10-14T11:40:50.9485439Z","endTime":"2021-10-14T11:40:57.8867201Z","properties":null}' headers: cache-control: - no-cache content-length: - - '484' + - '598' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:44 GMT + - Thu, 14 Oct 2021 11:41:22 GMT etag: - - '"03002c5b-0000-3400-0000-60a620350000"' + - '"0300f592-0000-3400-0000-616817490000"' expires: - '-1' pragma: @@ -700,32 +700,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm-template create + - connectedvmware datastore create Connection: - keep-alive ParameterSetName: - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:12.5881165Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:39:17.0717431Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"vm-55","provisioningState":"Succeeded","customResourceName":"7eeb56cf-13e8-48e6-b209-534a82e21b45","uuid":"7eeb56cf-13e8-48e6-b209-534a82e21b45","networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:2b:71","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}],"disks":[{"diskObjectId":"1816-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"moName":"azurevmwarecloudtestubuntu","memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"osType":"Linux","osName":"Ubuntu - Linux (64-bit)","folderPath":"SDDC-Datacenter/Templates"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore","name":"azcli-test-datastore","type":"microsoft.connectedvmwarevsphere/datastores","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:49.4124212Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:40:57.6845531Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"datastore-11","provisioningState":"Succeeded","uuid":"e1d41ff5-b573-45e9-b52d-362b2b8583fb","customResourceName":"e1d41ff5-b573-45e9-b52d-362b2b8583fb","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:40:57.6383934Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:40:57.6383934Z"}],"moName":"vsanDatastore"}}' headers: cache-control: - no-cache content-length: - - '1722' + - '1278' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:45 GMT + - Thu, 14 Oct 2021 11:41:23 GMT etag: - - '"00003f85-0000-3400-0000-60a620350000"' + - '"0000b35e-0000-3400-0000-616817490000"' expires: - '-1' pragma: @@ -751,32 +748,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm-template show + - connectedvmware datastore show Connection: - keep-alive ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:12.5881165Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:39:17.0717431Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"vm-55","provisioningState":"Succeeded","customResourceName":"7eeb56cf-13e8-48e6-b209-534a82e21b45","uuid":"7eeb56cf-13e8-48e6-b209-534a82e21b45","networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:2b:71","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}],"disks":[{"diskObjectId":"1816-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"moName":"azurevmwarecloudtestubuntu","memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"osType":"Linux","osName":"Ubuntu - Linux (64-bit)","folderPath":"SDDC-Datacenter/Templates"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore","name":"azcli-test-datastore","type":"microsoft.connectedvmwarevsphere/datastores","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:49.4124212Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:40:57.6845531Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"datastore-11","provisioningState":"Succeeded","uuid":"e1d41ff5-b573-45e9-b52d-362b2b8583fb","customResourceName":"e1d41ff5-b573-45e9-b52d-362b2b8583fb","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:40:57.6383934Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:40:57.6383934Z"}],"moName":"vsanDatastore"}}' headers: cache-control: - no-cache content-length: - - '1722' + - '1278' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:52 GMT + - Thu, 14 Oct 2021 11:41:25 GMT etag: - - '"00003f85-0000-3400-0000-60a620350000"' + - '"0000b35e-0000-3400-0000-616817490000"' expires: - '-1' pragma: @@ -802,155 +796,149 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm-template list + - connectedvmware datastore list Connection: - keep-alive ParameterSetName: - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores?api-version=2020-10-01-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:12.5881165Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:39:17.0717431Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","moRefId":"vm-55","provisioningState":"Succeeded","customResourceName":"7eeb56cf-13e8-48e6-b209-534a82e21b45","uuid":"7eeb56cf-13e8-48e6-b209-534a82e21b45","networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:2b:71","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}],"disks":[{"diskObjectId":"1816-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"moName":"azurevmwarecloudtestubuntu","memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"osType":"Linux","osName":"Ubuntu - Linux (64-bit)","folderPath":"SDDC-Datacenter/Templates"}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore","name":"azcli-test-datastore","type":"microsoft.connectedvmwarevsphere/datastores","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:40:49.4124212Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:40:57.6845531Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"datastore-11","provisioningState":"Succeeded","uuid":"e1d41ff5-b573-45e9-b52d-362b2b8583fb","customResourceName":"e1d41ff5-b573-45e9-b52d-362b2b8583fb","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:40:57.6383934Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:40:57.6383934Z"}],"moName":"vsanDatastore"}}]}' headers: cache-control: - no-cache content-length: - - '1734' + - '1290' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:54 GMT + - Thu, 14 Oct 2021 11:41:27 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' + x-ms-original-request-ids: + - 5f0829da-4788-46f0-9c2c-ee3ab0105877 + - d596361f-9f45-4403-8868-402e7a46f5f6 + - c3f084dd-3780-4060-a56f-f059fbee2e33 status: code: 200 message: OK - request: - body: null + body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "moRefId": "host-10"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware inventory-item show + - connectedvmware host create Connection: - keep-alive + Content-Length: + - '446' + Content-Type: + - application/json ParameterSetName: - - -g --vcenter-name --inventory-item + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs/inventoryItems/resgroup-5034?api-version=2020-10-01-preview + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/VCenters/azcli-test-vcenter-avs/InventoryItems/resgroup-5034","name":"resgroup-5034","type":"microsoft.connectedvmwarevsphere/vcenters/inventoryitems","systemData":{"createdBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","createdByType":"Application","createdAt":"2021-05-17T11:38:31.7591468Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:37:53.6705422Z"},"properties":{"inventoryType":"ResourcePool","managedResourceId":"","moRefId":"resgroup-5034","provisioningState":"Succeeded","parent":{"moName":"Resources","inventoryItemId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/VCenters/azcli-test-vcenter-avs/InventoryItems/resgroup-8"},"moName":"SanmishraResourcePool"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host","name":"azcli-test-host","type":"microsoft.connectedvmwarevsphere/hosts","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:41:37.6315237Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:41:37.6315237Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"host-10","provisioningState":"Accepted"}}' headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6494bfe7-90f4-4039-827d-38aea3d157fd*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '954' + - '929' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:55 GMT + - Thu, 14 Oct 2021 11:41:40 GMT etag: - - '"63003b0a-0000-3400-0000-60a61fe10000"' + - '"06005e18-0000-3400-0000-616817730000"' expires: - '-1' + location: + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/Hosts/azcli-test-host pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff x-ms-providerhub-traffic: - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1198' status: - code: 200 - message: OK + code: 201 + message: Created - request: - body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", - "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, - "properties": {"resourcePoolId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool", - "templateId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template", - "vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs"}}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm create + - connectedvmware host create Connection: - keep-alive - Content-Length: - - '798' - Content-Type: - - application/json ParameterSetName: - - -g -l --custom-location --vcenter --resource-pool --vm-template --name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6494bfe7-90f4-4039-827d-38aea3d157fd*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-05-20T08:39:58.8473016Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Accepted"}}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6494bfe7-90f4-4039-827d-38aea3d157fd*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309","name":"6494bfe7-90f4-4039-827d-38aea3d157fd*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host","status":"Succeeded","startTime":"2021-10-14T11:41:39.2843702Z","endTime":"2021-10-14T11:41:46.8968715Z","properties":null}' headers: - api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview - azure-asyncoperation: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '1338' + - '588' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:39:59 GMT + - Thu, 14 Oct 2021 11:42:11 GMT etag: - - '"0f00e332-0000-3400-0000-60a6205f0000"' + - '"03002893-0000-3400-0000-6168177a0000"' expires: - '-1' - location: - - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/VirtualMachines/azcli-test-virtual-machine pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: - code: 201 - message: Created + code: 200 + message: OK - request: body: null headers: @@ -959,29 +947,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm create + - connectedvmware host create Connection: - keep-alive ParameterSetName: - - -g -l --custom-location --vcenter --resource-pool --vm-template --name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0","name":"f2445eee-835c-4a92-bca5-58282a394fe0","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Accepted","startTime":"2021-05-20T08:39:59.3521231Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host","name":"azcli-test-host","type":"microsoft.connectedvmwarevsphere/hosts","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:41:37.6315237Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:41:46.6522526Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"host-10","provisioningState":"Succeeded","uuid":"c91cab96-c61d-44f8-8d60-a73316022420","customResourceName":"c91cab96-c61d-44f8-8d60-a73316022420","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:41:46.5929697Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:41:46.5929697Z"}],"moName":"esx04-r03.p01.f71506e8bc3e432e9ec20.southcentralus.avs.azure.com"}}' headers: cache-control: - no-cache content-length: - - '420' + - '1304' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:40:29 GMT + - Thu, 14 Oct 2021 11:42:12 GMT etag: - - '"03002d5b-0000-3400-0000-60a6205f0000"' + - '"06006618-0000-3400-0000-6168177a0000"' expires: - '-1' pragma: @@ -994,6 +982,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-providerhub-traffic: + - 'True' status: code: 200 message: OK @@ -1001,33 +991,33 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm create + - connectedvmware host show Connection: - keep-alive ParameterSetName: - - -g -l --custom-location --vcenter --resource-pool --vm-template --name + - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0","name":"f2445eee-835c-4a92-bca5-58282a394fe0","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Accepted","startTime":"2021-05-20T08:39:59.3521231Z"}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host","name":"azcli-test-host","type":"microsoft.connectedvmwarevsphere/hosts","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:41:37.6315237Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:41:46.6522526Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"host-10","provisioningState":"Succeeded","uuid":"c91cab96-c61d-44f8-8d60-a73316022420","customResourceName":"c91cab96-c61d-44f8-8d60-a73316022420","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:41:46.5929697Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:41:46.5929697Z"}],"moName":"esx04-r03.p01.f71506e8bc3e432e9ec20.southcentralus.avs.azure.com"}}' headers: cache-control: - no-cache content-length: - - '420' + - '1304' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:01 GMT + - Thu, 14 Oct 2021 11:42:15 GMT etag: - - '"03002d5b-0000-3400-0000-60a6205f0000"' + - '"06006618-0000-3400-0000-6168177a0000"' expires: - '-1' pragma: @@ -1040,6 +1030,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-providerhub-traffic: + - 'True' status: code: 200 message: OK @@ -1047,133 +1039,138 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm create + - connectedvmware host list Connection: - keep-alive ParameterSetName: - - -g -l --custom-location --vcenter --resource-pool --vm-template --name + - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/f2445eee-835c-4a92-bca5-58282a394fe0","name":"f2445eee-835c-4a92-bca5-58282a394fe0","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-05-20T08:39:59.3521231Z","endTime":"2021-05-20T08:41:24.1383683Z","properties":null}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host","name":"azcli-test-host","type":"microsoft.connectedvmwarevsphere/hosts","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:41:37.6315237Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:41:46.6522526Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"host-10","provisioningState":"Succeeded","uuid":"c91cab96-c61d-44f8-8d60-a73316022420","customResourceName":"c91cab96-c61d-44f8-8d60-a73316022420","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:41:46.5929697Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:41:46.5929697Z"}],"moName":"esx04-r03.p01.f71506e8bc3e432e9ec20.southcentralus.avs.azure.com"}}]}' headers: cache-control: - no-cache content-length: - - '480' + - '1316' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:31 GMT - etag: - - '"0300315b-0000-3400-0000-60a620b40000"' + - Thu, 14 Oct 2021 11:42:17 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - Accept-Encoding x-content-type-options: - nosniff + x-ms-original-request-ids: + - 38364614-2033-4f18-aca1-6562911748e8 + - e760b63d-714d-4279-a335-e3b3ab622847 + - 4bcb52c1-f3b4-42db-92f8-d6e706677505 status: code: 200 message: OK - request: - body: null + body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "moRefId": "network-o61"}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm create + - connectedvmware virtual-network create Connection: - keep-alive + Content-Length: + - '450' + Content-Type: + - application/json ParameterSetName: - - -g -l --custom-location --vcenter --resource-pool --vm-template --name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:42:23.0165103Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:42:23.0165103Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"network-o61","provisioningState":"Accepted"}}' headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/fa95f995-53c8-4bb9-b0de-0577d9beceb7*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '2599' + - '975' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:31 GMT + - Thu, 14 Oct 2021 11:42:24 GMT etag: - - '"0f000e33-0000-3400-0000-60a620b40000"' + - '"40007211-0000-3400-0000-6168179f0000"' expires: - '-1' + location: + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff x-ms-providerhub-traffic: - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1197' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm show + - connectedvmware virtual-network create Connection: - keep-alive ParameterSetName: - - -g --name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/fa95f995-53c8-4bb9-b0de-0577d9beceb7*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/fa95f995-53c8-4bb9-b0de-0577d9beceb7*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D","name":"fa95f995-53c8-4bb9-b0de-0577d9beceb7*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","status":"Succeeded","startTime":"2021-10-14T11:42:23.546952Z","endTime":"2021-10-14T11:42:31.8446109Z","properties":null}' headers: cache-control: - no-cache content-length: - - '2599' + - '608' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:33 GMT + - Thu, 14 Oct 2021 11:42:55 GMT etag: - - '"0f000e33-0000-3400-0000-60a620b40000"' + - '"03006593-0000-3400-0000-616817a70000"' expires: - '-1' pragma: @@ -1186,8 +1183,6 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' status: code: 200 message: OK @@ -1195,49 +1190,33 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm list + - connectedvmware virtual-network create Connection: - keep-alive ParameterSetName: - - -g + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-vm1","name":"azcli-test-vm1","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-18T12:59:04.7997974Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-18T13:00:23.2903159Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Failed","customResourceName":"ce0e4391-4972-499a-ba6b-4aad235a5f83","uuid":"ce0e4391-4972-499a-ba6b-4aad235a5f83","vmId":"ce0e4391-4972-499a-ba6b-4aad235a5f83","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:24:aa","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"12430-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsNotRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11301"},"hardwareProfile":{"memorySizeMB":2048,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"ce0e4391-4972-499a-ba6b-4aad235a5f83","moRefId":"vm-24786","moName":"azcli-test-vm1","folderPath":"SDDC-Datacenter","powerState":"poweredOff"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-vm2","name":"azcli-test-vm2","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-18T13:01:40.9747469Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-18T13:03:08.5635184Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Failed","customResourceName":"73f5c042-0a76-4eae-a5a4-337a1355bf0b","uuid":"73f5c042-0a76-4eae-a5a4-337a1355bf0b","vmId":"73f5c042-0a76-4eae-a5a4-337a1355bf0b","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:d4:5e","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"12441-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsNotRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11301"},"hardwareProfile":{"memorySizeMB":2048,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"73f5c042-0a76-4eae-a5a4-337a1355bf0b","moRefId":"vm-24804","moName":"azcli-test-vm2","folderPath":"SDDC-Datacenter","powerState":"poweredOff"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-vm5","name":"azcli-test-vm5","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-18T18:28:42.4763239Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-18T18:30:02.1805026Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Failed","customResourceName":"97b4c72d-6fe5-4f09-a71a-f23f97fd023e","uuid":"97b4c72d-6fe5-4f09-a71a-f23f97fd023e","vmId":"97b4c72d-6fe5-4f09-a71a-f23f97fd023e","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:81:7b","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"12541-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsNotRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11301"},"hardwareProfile":{"memorySizeMB":2048,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"97b4c72d-6fe5-4f09-a71a-f23f97fd023e","moRefId":"vm-24976","moName":"azcli-test-vm5","folderPath":"SDDC-Datacenter","powerState":"poweredOff"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-vm6","name":"azcli-test-vm6","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-18T18:36:04.6331302Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-18T18:39:37.2256893Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template2","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"b84184fc-8e13-4147-a58c-99ac11a82e03","uuid":"b84184fc-8e13-4147-a58c-99ac11a82e03","vmId":"b84184fc-8e13-4147-a58c-99ac11a82e03","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:d1:c3","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"12551-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"azcli-test-vm6","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsNotRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"b84184fc-8e13-4147-a58c-99ac11a82e03","moRefId":"vm-24993","moName":"azcli-test-vm6","folderPath":"SDDC-Datacenter","powerState":"poweredOff"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/stop-vm-test","name":"stop-vm-test","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-19T07:36:13.9786742Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-19T07:37:42.6131581Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Failed","customResourceName":"f4e0270f-9f91-4150-b6e9-bb6ac0d3783d","uuid":"f4e0270f-9f91-4150-b6e9-bb6ac0d3783d","vmId":"f4e0270f-9f91-4150-b6e9-bb6ac0d3783d","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:56:85","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"12201-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsNotRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11301"},"hardwareProfile":{"memorySizeMB":2048,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"f4e0270f-9f91-4150-b6e9-bb6ac0d3783d","moRefId":"vm-25216","moName":"stop-vm-test","folderPath":"SDDC-Datacenter","powerState":"poweredOff"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}]}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:42:23.0165103Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:42:31.5955954Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"network-o61","provisioningState":"Succeeded","uuid":"670c6561-7e7f-4b53-af63-139467beccfb","customResourceName":"670c6561-7e7f-4b53-af63-139467beccfb","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:42:31.560628Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:42:31.560628Z"}],"moName":"Segment-1"}}' headers: cache-control: - no-cache content-length: - - '15448' + - '1293' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:35 GMT + - Thu, 14 Oct 2021 11:42:57 GMT + etag: + - '"40008a11-0000-3400-0000-616817a70000"' expires: - '-1' pragma: @@ -1263,32 +1242,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm nic show + - connectedvmware virtual-network show Connection: - keep-alive ParameterSetName: - - -g --vm-name --name + - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:42:23.0165103Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:42:31.5955954Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"network-o61","provisioningState":"Succeeded","uuid":"670c6561-7e7f-4b53-af63-139467beccfb","customResourceName":"670c6561-7e7f-4b53-af63-139467beccfb","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:42:31.560628Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:42:31.560628Z"}],"moName":"Segment-1"}}' headers: cache-control: - no-cache content-length: - - '2599' + - '1293' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:36 GMT + - Thu, 14 Oct 2021 11:43:01 GMT etag: - - '"0f000e33-0000-3400-0000-60a620b40000"' + - '"40008a11-0000-3400-0000-616817a70000"' expires: - '-1' pragma: @@ -1314,134 +1290,134 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm nic list + - connectedvmware virtual-network list Connection: - keep-alive ParameterSetName: - - -g --vm-name + - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","name":"azcli-test-virtual-network","type":"microsoft.connectedvmwarevsphere/virtualnetworks","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:42:23.0165103Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:42:31.5955954Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"network-o61","provisioningState":"Succeeded","uuid":"670c6561-7e7f-4b53-af63-139467beccfb","customResourceName":"670c6561-7e7f-4b53-af63-139467beccfb","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:42:31.560628Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:42:31.560628Z"}],"moName":"Segment-1"}}]}' headers: cache-control: - no-cache content-length: - - '2599' + - '1305' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:38 GMT - etag: - - '"0f000e33-0000-3400-0000-60a620b40000"' + - Thu, 14 Oct 2021 11:43:03 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked vary: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' + x-ms-original-request-ids: + - b1f613db-69ef-404f-b732-71cf42d5c77e + - 70fa56a4-592b-4150-a8d5-8e057b0d5b38 + - 364f1a46-86c0-41a4-9e77-1f69c0f3490c status: code: 200 message: OK - request: - body: null + body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "moRefId": "vm-141"}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm disk show + - connectedvmware vm-template create Connection: - keep-alive + Content-Length: + - '445' + Content-Type: + - application/json ParameterSetName: - - -g --vm-name --name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:43:13.4383402Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:43:13.4383402Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"vm-141","provisioningState":"Accepted"}}' headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/0b0e5e9f-0d86-4fb1-8b3f-56dbda92b3b5*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB?api-version=2020-10-01-preview cache-control: - no-cache content-length: - - '2599' + - '978' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:39 GMT + - Thu, 14 Oct 2021 11:43:16 GMT etag: - - '"0f000e33-0000-3400-0000-60a620b40000"' + - '"0f00b52f-0000-3400-0000-616817d30000"' expires: - '-1' + location: + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualMachineTemplates/azcli-test-vm-template pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding x-content-type-options: - nosniff x-ms-providerhub-traffic: - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm disk list + - connectedvmware vm-template create Connection: - keep-alive ParameterSetName: - - -g --vm-name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/0b0e5e9f-0d86-4fb1-8b3f-56dbda92b3b5*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB?api-version=2020-10-01-preview response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-05-20T08:39:58.8473016Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-05-20T08:41:23.9017897Z"},"properties":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/resourcepools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/virtualmachinetemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVmwarevSphere/VCenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","customResourceName":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","uuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","vmId":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network - adapter 1","macAddress":"00:50:56:93:c1:59","networkMoRefId":"network-o50","networkMoName":"segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"13007-2000","name":"disk_1","label":"Hard - disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu - Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"57ab57b6-9697-4302-b6dc-25bd98e56fd3","moRefId":"vm-25875","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","powerState":"poweredOn"}}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/0b0e5e9f-0d86-4fb1-8b3f-56dbda92b3b5*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB","name":"0b0e5e9f-0d86-4fb1-8b3f-56dbda92b3b5*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","status":"Succeeded","startTime":"2021-10-14T11:43:14.9450301Z","endTime":"2021-10-14T11:43:21.7730905Z","properties":null}' headers: cache-control: - no-cache content-length: - - '2599' + - '613' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:41 GMT + - Thu, 14 Oct 2021 11:43:47 GMT etag: - - '"0f000e33-0000-3400-0000-60a620b40000"' + - '"03008193-0000-3400-0000-616817d90000"' expires: - '-1' pragma: @@ -1454,94 +1430,94 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' status: code: 200 message: OK - request: - body: '{"skipShutdown": false}' + body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm stop + - connectedvmware vm-template create Connection: - keep-alive - Content-Length: - - '23' - Content-Type: - - application/json ParameterSetName: - - -g --name + - -g -l --custom-location --vcenter --mo-ref-id --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine/stop?api-version=2020-10-01-preview + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview response: body: - string: 'null' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:43:13.4383402Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:43:21.5682446Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"vm-141","provisioningState":"Succeeded","uuid":"00c6d7d1-74b6-4118-8ee4-b25704cab7da","customResourceName":"00c6d7d1-74b6-4118-8ee4-b25704cab7da","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:43:21.5325573Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:43:21.5325573Z"}],"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:7d:06","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset","ipAddress":"172.16.0.31","subnetMask":"255.255.252.0","ipAddressInfo":[{"ipAddress":"172.16.0.31","subnetMask":"255.255.252.0"},{"ipAddress":"fe80::250:56ff:fea9:7d06","subnetMask":"ffff:ffff:ffff:ffff:0000:0000:0000:0000"}]}}],"disks":[{"diskObjectId":"6307-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"moName":"azurevmwarecloudtestubuntu","memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"osType":"Linux","osName":"Ubuntu + Linux (64-bit)","folderPath":"SDDC-Datacenter/Templates","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"}}' headers: - api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview cache-control: - no-cache content-length: - - '4' + - '2382' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:41:43 GMT + - Thu, 14 Oct 2021 11:43:48 GMT + etag: + - '"0f00c42f-0000-3400-0000-616817d90000"' expires: - '-1' - location: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/b257f025-d0d9-4bd7-8eba-d164ee205e7c?api-version=2020-10-01-preview pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding x-content-type-options: - nosniff x-ms-providerhub-traffic: - 'True' - x-ms-ratelimit-remaining-subscription-writes: - - '1199' status: - code: 202 - message: Accepted + code: 200 + message: OK - request: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm stop + - connectedvmware vm-template show Connection: - keep-alive ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/b257f025-d0d9-4bd7-8eba-d164ee205e7c?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/b257f025-d0d9-4bd7-8eba-d164ee205e7c","name":"b257f025-d0d9-4bd7-8eba-d164ee205e7c","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-05-20T08:41:43.9752131Z","endTime":"2021-05-20T08:41:53.7301189Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:43:13.4383402Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:43:21.5682446Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"vm-141","provisioningState":"Succeeded","uuid":"00c6d7d1-74b6-4118-8ee4-b25704cab7da","customResourceName":"00c6d7d1-74b6-4118-8ee4-b25704cab7da","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:43:21.5325573Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:43:21.5325573Z"}],"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:7d:06","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset","ipAddress":"172.16.0.31","subnetMask":"255.255.252.0","ipAddressInfo":[{"ipAddress":"172.16.0.31","subnetMask":"255.255.252.0"},{"ipAddress":"fe80::250:56ff:fea9:7d06","subnetMask":"ffff:ffff:ffff:ffff:0000:0000:0000:0000"}]}}],"disks":[{"diskObjectId":"6307-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"moName":"azurevmwarecloudtestubuntu","memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"osType":"Linux","osName":"Ubuntu + Linux (64-bit)","folderPath":"SDDC-Datacenter/Templates","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"}}' headers: cache-control: - no-cache content-length: - - '480' + - '2382' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:42:14 GMT + - Thu, 14 Oct 2021 11:43:50 GMT etag: - - '"0300415b-0000-3400-0000-60a620d10000"' + - '"0f00c42f-0000-3400-0000-616817d90000"' expires: - '-1' pragma: @@ -1554,6 +1530,8 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-providerhub-traffic: + - 'True' status: code: 200 message: OK @@ -1565,79 +1543,78 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm start + - connectedvmware vm-template list Connection: - keep-alive - Content-Length: - - '0' ParameterSetName: - - -g --name + - -g User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine/start?api-version=2020-10-01-preview + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates?api-version=2020-10-01-preview response: body: - string: 'null' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","name":"azcli-test-vm-template","type":"microsoft.connectedvmwarevsphere/virtualmachinetemplates","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:43:13.4383402Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:43:21.5682446Z"},"properties":{"vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","moRefId":"vm-141","provisioningState":"Succeeded","uuid":"00c6d7d1-74b6-4118-8ee4-b25704cab7da","customResourceName":"00c6d7d1-74b6-4118-8ee4-b25704cab7da","statuses":[{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:43:21.5325573Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:43:21.5325573Z"}],"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:7d:06","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset","ipAddress":"172.16.0.31","subnetMask":"255.255.252.0","ipAddressInfo":[{"ipAddress":"172.16.0.31","subnetMask":"255.255.252.0"},{"ipAddress":"fe80::250:56ff:fea9:7d06","subnetMask":"ffff:ffff:ffff:ffff:0000:0000:0000:0000"}]}}],"disks":[{"diskObjectId":"6307-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"moName":"azurevmwarecloudtestubuntu","memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"osType":"Linux","osName":"Ubuntu + Linux (64-bit)","folderPath":"SDDC-Datacenter/Templates","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"}}]}' headers: - api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview cache-control: - no-cache content-length: - - '4' + - '2394' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:42:16 GMT + - Thu, 14 Oct 2021 11:43:54 GMT expires: - '-1' - location: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/0686e107-b82d-4402-ab9e-eca47c059855?api-version=2020-10-01-preview pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding x-content-type-options: - nosniff - x-ms-providerhub-traffic: - - 'True' - x-ms-ratelimit-remaining-subscription-writes: - - '1199' + x-ms-original-request-ids: + - 7a20b6a1-b465-4e22-ae30-658fb1416e59 + - c4a8dec6-26c9-415e-90fb-5c4f23f31394 + - fc2a0925-ec18-4a5a-b4fe-63a912fbb15c status: - code: 202 - message: Accepted + code: 200 + message: OK - request: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm start + - connectedvmware vcenter inventory-item show Connection: - keep-alive ParameterSetName: - - -g --name + - -g --vcenter --inventory-item User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/0686e107-b82d-4402-ab9e-eca47c059855?api-version=2020-10-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/vcenters/azcli-test-vcenter-avs/inventoryItems/resgroup-74941?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/0686e107-b82d-4402-ab9e-eca47c059855","name":"0686e107-b82d-4402-ab9e-eca47c059855","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-05-20T08:42:16.8589057Z","endTime":"2021-05-20T08:42:24.9984698Z","properties":null}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VCenters/azcli-test-vcenter-avs/InventoryItems/resgroup-74941","name":"resgroup-74941","type":"microsoft.connectedvmwarevsphere/vcenters/inventoryitems","kind":"ResourcePool","systemData":{"createdBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","createdByType":"Application","createdAt":"2021-10-05T16:03:08.7600239Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:39:22.4092019Z"},"properties":{"parent":{"moName":"Resources","inventoryItemId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VCenters/azcli-test-vcenter-avs/InventoryItems/resgroup-8"},"inventoryType":"ResourcePool","managedResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/ResourcePools/azcli-test-resource-pool","moRefId":"resgroup-74941","provisioningState":"Succeeded","moName":"azclitest-rp"}}' headers: cache-control: - no-cache content-length: - - '480' + - '1129' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:42:47 GMT + - Thu, 14 Oct 2021 11:43:55 GMT etag: - - '"03004d5b-0000-3400-0000-60a620f10000"' + - '"cd004da9-0000-3400-0000-616816ea0000"' expires: - '-1' pragma: @@ -1650,18 +1627,1093 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff + x-ms-providerhub-traffic: + - 'True' status: code: 200 message: OK - request: - body: null + body: '{"location": "eastus2euap", "extendedLocation": {"type": "CustomLocation", + "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"}, + "properties": {"templateId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template", + "vCenterId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs", + "placementProfile": {"resourcePoolId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"}}}' headers: Accept: - application/json Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm delete + - connectedvmware vm create + Connection: + - keep-alive + Content-Length: + - '816' + Content-Type: + - application/json + ParameterSetName: + - -g -l --custom-location --vcenter --resource-pool --vm-template --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"sanmishra@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-14T11:44:01.5120446Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Accepted","statuses":[{"status":"False","type":"Ready","reason":"Provisioning","message":"The + resource is being provisioned.","severity":"Info","lastUpdatedAt":"2021-10-14T11:44:03.9251339Z"},{"status":"False","type":"Idle","reason":"Provisioning","message":"The + resource is being provisioned.","severity":"Info","lastUpdatedAt":"2021-10-14T11:44:03.9251339Z"}]}}' + headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + cache-control: + - no-cache + content-length: + - '1887' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:44:04 GMT + etag: + - '"0200037d-0000-3400-0000-616818040000"' + expires: + - '-1' + location: + - /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualMachines/azcli-test-virtual-machine + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1197' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm create + Connection: + - keep-alive + ParameterSetName: + - -g -l --custom-location --vcenter --resource-pool --vm-template --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Accepted","startTime":"2021-10-14T11:44:03.6650052Z"}' + headers: + cache-control: + - no-cache + content-length: + - '549' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:44:35 GMT + etag: + - '"03009193-0000-3400-0000-616818030000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm create + Connection: + - keep-alive + ParameterSetName: + - -g -l --custom-location --vcenter --resource-pool --vm-template --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Accepted","startTime":"2021-10-14T11:44:03.6650052Z"}' + headers: + cache-control: + - no-cache + content-length: + - '549' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:45:06 GMT + etag: + - '"03009193-0000-3400-0000-616818030000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm create + Connection: + - keep-alive + ParameterSetName: + - -g -l --custom-location --vcenter --resource-pool --vm-template --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Accepted","startTime":"2021-10-14T11:44:03.6650052Z"}' + headers: + cache-control: + - no-cache + content-length: + - '549' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:45:38 GMT + etag: + - '"03009193-0000-3400-0000-616818030000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm create + Connection: + - keep-alive + ParameterSetName: + - -g -l --custom-location --vcenter --resource-pool --vm-template --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"780a895b-03d8-4975-90cb-4f7acd8755cb*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-10-14T11:44:03.6650052Z","endTime":"2021-10-14T11:45:59.2624632Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '609' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:09 GMT + etag: + - '"0300c293-0000-3400-0000-616818770000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm create + Connection: + - keep-alive + ParameterSetName: + - -g -l --custom-location --vcenter --resource-pool --vm-template --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:45:59.014777Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}' + headers: + cache-control: + - no-cache + content-length: + - '3281' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:11 GMT + etag: + - '"0200127d-0000-3400-0000-616818770000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm show + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:45:59.014777Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}' + headers: + cache-control: + - no-cache + content-length: + - '3281' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:15 GMT + etag: + - '"0200127d-0000-3400-0000-616818770000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm list + Connection: + - keep-alive + ParameterSetName: + - -g + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines?api-version=2020-10-01-preview + response: + body: + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:45:59.014777Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '3293' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:23 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-original-request-ids: + - bc206a0b-218b-4b3a-94eb-420ffd0f5f79 + - ea4f8d14-42ab-4711-ae10-a78c7851fb14 + - 008532c8-7f69-44ec-b94f-4026d386646d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm nic show + Connection: + - keep-alive + ParameterSetName: + - -g --vm-name --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:45:59.014777Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset"}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}' + headers: + cache-control: + - no-cache + content-length: + - '3281' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:26 GMT + etag: + - '"0200127d-0000-3400-0000-616818770000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm nic list + Connection: + - keep-alive + ParameterSetName: + - -g --vm-name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:46:29.483235Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","ipAddresses":["172.16.0.44","fe80::250:56ff:fea9:318d"],"macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset","gateway":["172.16.0.1"],"ipAddress":"172.16.0.44","subnetMask":"255.255.252.0","ipAddressInfo":[{"ipAddress":"172.16.0.44","subnetMask":"255.255.252.0"},{"ipAddress":"fe80::250:56ff:fea9:318d","subnetMask":"ffff:ffff:ffff:ffff:0000:0000:0000:0000"}]}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"azcli-test-virtual-machine","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}' + headers: + cache-control: + - no-cache + content-length: + - '3615' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:30 GMT + etag: + - '"0200137d-0000-3400-0000-616818950000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm disk show + Connection: + - keep-alive + ParameterSetName: + - -g --vm-name --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:46:29.483235Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","ipAddresses":["172.16.0.44","fe80::250:56ff:fea9:318d"],"macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset","gateway":["172.16.0.1"],"ipAddress":"172.16.0.44","subnetMask":"255.255.252.0","ipAddressInfo":[{"ipAddress":"172.16.0.44","subnetMask":"255.255.252.0"},{"ipAddress":"fe80::250:56ff:fea9:318d","subnetMask":"ffff:ffff:ffff:ffff:0000:0000:0000:0000"}]}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"azcli-test-virtual-machine","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}' + headers: + cache-control: + - no-cache + content-length: + - '3615' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:34 GMT + etag: + - '"0200137d-0000-3400-0000-616818950000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm disk list + Connection: + - keep-alive + ParameterSetName: + - -g --vm-name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","name":"azcli-test-virtual-machine","type":"microsoft.connectedvmwarevsphere/virtualmachines","kind":"VMware","location":"eastus2euap","extendedLocation":{"type":"CustomLocation","name":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ExtendedLocation/CustomLocations/azcli-test-cl-avs"},"systemData":{"createdBy":"sanmishra@microsoft.com","createdByType":"User","createdAt":"2021-10-14T11:44:01.5120446Z","lastModifiedBy":"ac9dc5fe-b644-4832-9d03-d9f1ab70c5f7","lastModifiedByType":"Application","lastModifiedAt":"2021-10-14T11:46:29.483235Z"},"properties":{"placementProfile":{"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool"},"resourcePoolId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/resourcePools/azcli-test-resource-pool","templateId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/virtualmachineTemplates/azcli-test-vm-template","vCenterId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVmwarevSphere/vcenters/azcli-test-vcenter-avs","provisioningState":"Succeeded","statuses":[{"status":"True","type":"CustomizationCompleted","lastUpdatedAt":"2021-10-14T11:45:56Z"},{"status":"True","type":"Ready","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"},{"status":"True","type":"Idle","lastUpdatedAt":"2021-10-14T11:45:58.9572448Z"}],"customResourceName":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","vmId":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","networkProfile":{"networkInterfaces":[{"name":"nic_1","label":"Network + adapter 1","ipAddresses":["172.16.0.44","fe80::250:56ff:fea9:318d"],"macAddress":"00:50:56:a9:31:8d","networkId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/VirtualNetworks/azcli-test-virtual-network","networkMoRefId":"network-o61","networkMoName":"Segment-1","nicType":"vmxnet3","deviceKey":4000,"powerOnBoot":"enabled","ipSettings":{"allocationMethod":"unset","gateway":["172.16.0.1"],"ipAddress":"172.16.0.44","subnetMask":"255.255.252.0","ipAddressInfo":[{"ipAddress":"172.16.0.44","subnetMask":"255.255.252.0"},{"ipAddress":"fe80::250:56ff:fea9:318d","subnetMask":"ffff:ffff:ffff:ffff:0000:0000:0000:0000"}]}}]},"storageProfile":{"disks":[{"diskObjectId":"7979-2000","name":"disk_1","label":"Hard + disk 1","diskSizeGB":10,"deviceKey":2000,"diskMode":"persistent","controllerKey":1000,"unitNumber":0,"diskType":"flat"}],"scsiControllers":[{"type":"lsilogic","controllerKey":1000,"scsiCtlrUnitNumber":7,"sharing":"noSharing"}]},"osProfile":{"computerName":"azcli-test-virtual-machine","osType":"Linux","osName":"Ubuntu + Linux (64-bit)","toolsRunningStatus":"guestToolsRunning","toolsVersionStatus":"guestToolsUnmanaged","toolsVersion":"11269"},"hardwareProfile":{"memorySizeMB":1024,"numCPUs":1,"numCoresPerSocket":1,"cpuHotAddEnabled":true,"cpuHotRemoveEnabled":false,"memoryHotAddEnabled":true},"instanceUuid":"d80b7c4a-ab6a-467b-a5c3-6cf8bed245cc","moRefId":"vm-81249","moName":"azcli-test-virtual-machine","folderPath":"SDDC-Datacenter","smbiosUuid":"4229758f-18bb-33e5-6149-5a934d07f6f1","firmwareType":"bios","powerState":"poweredOn"}}' + headers: + cache-control: + - no-cache + content-length: + - '3615' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:36 GMT + etag: + - '"0200137d-0000-3400-0000-616818950000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: '{"skipShutdown": false}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm stop + Connection: + - keep-alive + Content-Length: + - '23' + Content-Type: + - application/json + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine/stop?api-version=2020-10-01-preview + response: + body: + string: 'null' + headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:46:39 GMT + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm stop + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-10-14T11:46:39.409Z","endTime":"2021-10-14T11:46:56.6995408Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '605' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:47:12 GMT + etag: + - '"0300e993-0000-3400-0000-616818b00000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm stop + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"edac6ba9-5d83-4b7e-95e4-87aaa5cf7389*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-10-14T11:46:39.409Z","endTime":"2021-10-14T11:46:56.6995408Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '605' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:47:13 GMT + etag: + - '"0300e993-0000-3400-0000-616818b00000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm start + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine/start?api-version=2020-10-01-preview + response: + body: + string: 'null' + headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:47:19 GMT + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm start + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-10-14T11:47:19.3263546Z","endTime":"2021-10-14T11:47:31.2512514Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '609' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:47:52 GMT + etag: + - '"03003d94-0000-3400-0000-616818d30000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm start + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"214a1be1-5584-458f-a689-7ce9b0ce40b5*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-10-14T11:47:19.3263546Z","endTime":"2021-10-14T11:47:31.2512514Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '609' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:47:54 GMT + etag: + - '"03003d94-0000-3400-0000-616818d30000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview&force=false + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:48:05 GMT + etag: + - '"0200287d-0000-3400-0000-616818f50000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm delete + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Deleting","startTime":"2021-10-14T11:48:04.5065608Z"}' + headers: + cache-control: + - no-cache + content-length: + - '549' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:48:35 GMT + etag: + - '"03009894-0000-3400-0000-616818f40000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm delete + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Deleting","startTime":"2021-10-14T11:48:04.5065608Z"}' + headers: + cache-control: + - no-cache + content-length: + - '549' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:49:06 GMT + etag: + - '"03009894-0000-3400-0000-616818f40000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware vm delete + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","name":"618588ad-aebe-4ffd-a8f8-f18411d2bf41*9CBF8C2888CFDB78A64F8045EFBBAE67E54148A949858EDDF9E054D0E7647091","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-10-14T11:48:04.5065608Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '568' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:49:36 GMT + etag: + - '"03001795-0000-3400-0000-616819360000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware resource-pool delete Connection: - keep-alive Content-Length: @@ -1669,15 +2721,17 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine?api-version=2020-10-01-preview&force=false + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview&force=false response: body: string: 'null' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/30080479-e35e-45d6-b6a6-d4b72576eca4*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3?api-version=2020-10-01-preview cache-control: - no-cache content-length: @@ -1685,13 +2739,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:42:49 GMT + - Thu, 14 Oct 2021 11:49:42 GMT etag: - - '"0f002833-0000-3400-0000-60a6210a0000"' + - '"0200317b-0000-3400-0000-616819560000"' expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/ecabc3f1-87b2-44a6-83bf-688e7e5f93df?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/30080479-e35e-45d6-b6a6-d4b72576eca4*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3?api-version=2020-10-01-preview pragma: - no-cache strict-transport-security: @@ -1701,7 +2755,7 @@ interactions: x-ms-providerhub-traffic: - 'True' x-ms-ratelimit-remaining-subscription-deletes: - - '14998' + - '14999' status: code: 202 message: Accepted @@ -1713,29 +2767,29 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware vm delete + - connectedvmware resource-pool delete Connection: - keep-alive ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/ecabc3f1-87b2-44a6-83bf-688e7e5f93df?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/30080479-e35e-45d6-b6a6-d4b72576eca4*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/ecabc3f1-87b2-44a6-83bf-688e7e5f93df","name":"ecabc3f1-87b2-44a6-83bf-688e7e5f93df","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/azcli-test-virtual-machine","status":"Succeeded","startTime":"2021-05-20T08:42:50.4087278Z","endTime":"2021-05-20T08:43:12.2600329Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/30080479-e35e-45d6-b6a6-d4b72576eca4*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3","name":"30080479-e35e-45d6-b6a6-d4b72576eca4*F74FB8E8D5ACE8462137370B4094655F6ACA11599FD41ABE067321E2CD9379A3","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","status":"Succeeded","startTime":"2021-10-14T11:49:42.2419659Z","endTime":"2021-10-14T11:49:43.465969Z","properties":null}' headers: cache-control: - no-cache content-length: - - '480' + - '604' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:43:20 GMT + - Thu, 14 Oct 2021 11:50:12 GMT etag: - - '"0300865b-0000-3400-0000-60a621200000"' + - '"03004395-0000-3400-0000-616819570000"' expires: - '-1' pragma: @@ -1759,7 +2813,7 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware resource-pool delete + - connectedvmware cluster delete Connection: - keep-alive Content-Length: @@ -1767,15 +2821,17 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool?api-version=2020-10-01-preview&force=false + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster?api-version=2020-10-01-preview&force=false response: body: string: 'null' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6f2c5b8e-0b06-4e0a-b9f9-61f11fd8e32d*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359?api-version=2020-10-01-preview cache-control: - no-cache content-length: @@ -1783,13 +2839,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:43:24 GMT + - Thu, 14 Oct 2021 11:50:16 GMT etag: - - '"000096b2-0000-3400-0000-60a6212c0000"' + - '"0d0099ac-0000-3400-0000-616819780000"' expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/50f428d4-efb7-4036-a275-b922ac9b1719?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6f2c5b8e-0b06-4e0a-b9f9-61f11fd8e32d*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359?api-version=2020-10-01-preview pragma: - no-cache strict-transport-security: @@ -1811,29 +2867,229 @@ interactions: Accept-Encoding: - gzip, deflate CommandName: - - connectedvmware resource-pool delete + - connectedvmware cluster delete + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6f2c5b8e-0b06-4e0a-b9f9-61f11fd8e32d*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/6f2c5b8e-0b06-4e0a-b9f9-61f11fd8e32d*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359","name":"6f2c5b8e-0b06-4e0a-b9f9-61f11fd8e32d*7E3402A3D560B71714CB10DE7D20A637F63719BF4A36BD182218E7887CA8C359","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/clusters/azcli-test-cluster","status":"Succeeded","startTime":"2021-10-14T11:50:16.8121049Z","endTime":"2021-10-14T11:50:18.4154298Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '594' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:50:47 GMT + etag: + - '"03005395-0000-3400-0000-6168197a0000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware datastore delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore?api-version=2020-10-01-preview&force=false + response: + body: + string: 'null' + headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e524ffec-3dd5-492f-beed-ea0473b36105*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3?api-version=2020-10-01-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:50:51 GMT + etag: + - '"0000c75e-0000-3400-0000-6168199b0000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e524ffec-3dd5-492f-beed-ea0473b36105*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3?api-version=2020-10-01-preview + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware datastore delete + Connection: + - keep-alive + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e524ffec-3dd5-492f-beed-ea0473b36105*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3?api-version=2020-10-01-preview + response: + body: + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/e524ffec-3dd5-492f-beed-ea0473b36105*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3","name":"e524ffec-3dd5-492f-beed-ea0473b36105*3FB3EFBB90995B10712C33D83D0AA785C0894818377DDCA49EB2500901C7D1E3","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/datastores/azcli-test-datastore","status":"Succeeded","startTime":"2021-10-14T11:50:51.6954749Z","endTime":"2021-10-14T11:50:52.982163Z","properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '597' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:51:21 GMT + etag: + - '"03006995-0000-3400-0000-6168199c0000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware host delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host?api-version=2020-10-01-preview&force=false + response: + body: + string: 'null' + headers: + api-supported-versions: + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/64359e9a-aeed-4682-95db-cbc135712965*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309?api-version=2020-10-01-preview + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Thu, 14 Oct 2021 11:51:27 GMT + etag: + - '"0600da18-0000-3400-0000-616819bf0000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/64359e9a-aeed-4682-95db-cbc135712965*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309?api-version=2020-10-01-preview + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - connectedvmware host delete Connection: - keep-alive ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/50f428d4-efb7-4036-a275-b922ac9b1719?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/64359e9a-aeed-4682-95db-cbc135712965*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/50f428d4-efb7-4036-a275-b922ac9b1719","name":"50f428d4-efb7-4036-a275-b922ac9b1719","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/resourcePools/azcli-test-resource-pool","status":"Succeeded","startTime":"2021-05-20T08:43:24.1912596Z","endTime":"2021-05-20T08:43:26.7923187Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/64359e9a-aeed-4682-95db-cbc135712965*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309","name":"64359e9a-aeed-4682-95db-cbc135712965*B606F95858137F7537B56A1887E1F6AE9152C4B01A6618F5BF2320014B671309","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/hosts/azcli-test-host","status":"Succeeded","startTime":"2021-10-14T11:51:27.6139478Z","endTime":"2021-10-14T11:51:28.9164867Z","properties":null}' headers: cache-control: - no-cache content-length: - - '476' + - '588' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:43:54 GMT + - Thu, 14 Oct 2021 11:51:58 GMT etag: - - '"03008a5b-0000-3400-0000-60a6212e0000"' + - '"03007a95-0000-3400-0000-616819c00000"' expires: - '-1' pragma: @@ -1865,15 +3121,17 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview&force=false + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network?api-version=2020-10-01-preview&force=false response: body: string: 'null' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/178528e2-ed76-407b-9052-d150f1c88aa5*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D?api-version=2020-10-01-preview cache-control: - no-cache content-length: @@ -1881,13 +3139,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:43:56 GMT + - Thu, 14 Oct 2021 11:52:01 GMT etag: - - '"0300733e-0000-3400-0000-60a6214d0000"' + - '"40003818-0000-3400-0000-616819e10000"' expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/be7feab0-a07b-4580-965f-ef7fc6248ff7?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/178528e2-ed76-407b-9052-d150f1c88aa5*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D?api-version=2020-10-01-preview pragma: - no-cache strict-transport-security: @@ -1915,23 +3173,23 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/be7feab0-a07b-4580-965f-ef7fc6248ff7?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/178528e2-ed76-407b-9052-d150f1c88aa5*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/be7feab0-a07b-4580-965f-ef7fc6248ff7","name":"be7feab0-a07b-4580-965f-ef7fc6248ff7","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","status":"Succeeded","startTime":"2021-05-20T08:43:57.4834252Z","endTime":"2021-05-20T08:43:58.4731169Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/178528e2-ed76-407b-9052-d150f1c88aa5*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D","name":"178528e2-ed76-407b-9052-d150f1c88aa5*F3D669D4A4408B8365FC43D695FED29AD980D9C1D76A5B7C059FEE017F81A77D","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualNetworks/azcli-test-virtual-network","status":"Succeeded","startTime":"2021-10-14T11:52:01.8711456Z","endTime":"2021-10-14T11:52:03.8821708Z","properties":null}' headers: cache-control: - no-cache content-length: - - '480' + - '609' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:44:27 GMT + - Thu, 14 Oct 2021 11:52:32 GMT etag: - - '"03008f5b-0000-3400-0000-60a6214e0000"' + - '"03008795-0000-3400-0000-616819e30000"' expires: - '-1' pragma: @@ -1963,15 +3221,17 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview&force=false + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template?api-version=2020-10-01-preview&force=false response: body: string: 'null' headers: api-supported-versions: - - 2019-12-20-privatepreview, 2020-10-01-preview + - 2020-10-01-preview + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/278addc7-0779-47ab-bd0c-21994447ed58*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB?api-version=2020-10-01-preview cache-control: - no-cache content-length: @@ -1979,13 +3239,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:44:31 GMT + - Thu, 14 Oct 2021 11:52:34 GMT etag: - - '"00005185-0000-3400-0000-60a6216f0000"' + - '"0f001131-0000-3400-0000-61681a030000"' expires: - '-1' location: - - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/8c693734-7fab-4d32-b9f2-c7a1d37c5163?api-version=2020-10-01-preview + - https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/278addc7-0779-47ab-bd0c-21994447ed58*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB?api-version=2020-10-01-preview pragma: - no-cache strict-transport-security: @@ -2013,23 +3273,23 @@ interactions: ParameterSetName: - -g --name User-Agent: - - AZURECLI/2.23.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.5 (Linux-5.10.16.3-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - AZURECLI/2.29.0 azsdk-python-mgmt-connectedvmware/1.0.0b1 Python/3.8.6 (Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/8c693734-7fab-4d32-b9f2-c7a1d37c5163?api-version=2020-10-01-preview + uri: https://management.azure.com/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/278addc7-0779-47ab-bd0c-21994447ed58*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB?api-version=2020-10-01-preview response: body: - string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/8c693734-7fab-4d32-b9f2-c7a1d37c5163","name":"8c693734-7fab-4d32-b9f2-c7a1d37c5163","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/azcli-test-rg/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","status":"Succeeded","startTime":"2021-05-20T08:44:31.107236Z","endTime":"2021-05-20T08:44:32.2300551Z","properties":null}' + string: '{"id":"/providers/Microsoft.ConnectedVMwarevSphere/locations/EASTUS2EUAP/operationStatuses/278addc7-0779-47ab-bd0c-21994447ed58*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB","name":"278addc7-0779-47ab-bd0c-21994447ed58*739A8DB20DE35FA614E0C5541FE2518D9E76FFE650E5EA3FC26BA40B95F1E8FB","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/az-cli-test2/providers/Microsoft.ConnectedVMwarevSphere/virtualMachineTemplates/azcli-test-vm-template","status":"Succeeded","startTime":"2021-10-14T11:52:35.3139894Z","endTime":"2021-10-14T11:52:36.6248037Z","properties":null}' headers: cache-control: - no-cache content-length: - - '483' + - '613' content-type: - application/json; charset=utf-8 date: - - Thu, 20 May 2021 08:45:01 GMT + - Thu, 14 Oct 2021 11:53:06 GMT etag: - - '"0300925b-0000-3400-0000-60a621700000"' + - '"03008f95-0000-3400-0000-61681a040000"' expires: - '-1' pragma: diff --git a/src/connectedvmware/azext_connectedvmware/tests/latest/test_connectedvmware_scenario.py b/src/connectedvmware/azext_connectedvmware/tests/latest/test_connectedvmware_scenario.py index 038aa3d59b9..4baf7fc857b 100644 --- a/src/connectedvmware/azext_connectedvmware/tests/latest/test_connectedvmware_scenario.py +++ b/src/connectedvmware/azext_connectedvmware/tests/latest/test_connectedvmware_scenario.py @@ -18,15 +18,21 @@ class ConnectedvmwareScenarioTest(ScenarioTest): def test_connectedvmware(self): self.kwargs.update({ - 'rg': 'azcli-test-rg', + 'rg': 'az-cli-test2', 'loc': 'eastus2euap', 'cus_loc': 'azcli-test-cl-avs', 'vc_name': 'azcli-test-vcenter-avs', - 'rp_morefid': 'resgroup-5034', + 'rp_morefid': 'resgroup-74941', 'rp_name': 'azcli-test-resource-pool', - 'vnet_morefid': 'network-o761', + 'cluster_morefid': 'domain-c7', + 'cluster_name': 'azcli-test-cluster', + 'datastore_morefid': 'datastore-11', + 'datastore_name': 'azcli-test-datastore', + 'host_morefid': 'host-10', + 'host_name': 'azcli-test-host', + 'vnet_morefid': 'network-o61', 'vnet_name': 'azcli-test-virtual-network', - 'vmtpl_morefid': 'vm-55', + 'vmtpl_morefid': 'vm-141', 'vmtpl_name': 'azcli-test-vm-template', 'vm_name': 'azcli-test-virtual-machine', 'nic_name': 'nic_1', @@ -56,6 +62,45 @@ def test_connectedvmware(self): # At this point there should be 1 resource-pool resource. assert len(resource_list) >= 1 + # Create cluster resource. + self.cmd('az connectedvmware cluster create -g {rg} -l {loc} --custom-location {cus_loc} --vcenter {vc_name} --mo-ref-id {cluster_morefid} --name {cluster_name}') + + # Validate the show command output with cluster name. + self.cmd('az connectedvmware cluster show -g {rg} --name {cluster_name}', checks=[ + self.check('name', '{cluster_name}'), + ]) + + # List the cluster resources in this resource group. + resource_list = self.cmd('az connectedvmware cluster list -g {rg}').get_output_in_json() + # At this point there should be 1 cluster resource. + assert len(resource_list) >= 1 + + # Create datastore resource. + self.cmd('az connectedvmware datastore create -g {rg} -l {loc} --custom-location {cus_loc} --vcenter {vc_name} --mo-ref-id {datastore_morefid} --name {datastore_name}') + + # Validate the show command output with datastore name. + self.cmd('az connectedvmware datastore show -g {rg} --name {datastore_name}', checks=[ + self.check('name', '{datastore_name}'), + ]) + + # List the datastore resources in this resource group. + resource_list = self.cmd('az connectedvmware datastore list -g {rg}').get_output_in_json() + # At this point there should be 1 datastore resource. + assert len(resource_list) >= 1 + + # Create host resource. + self.cmd('az connectedvmware host create -g {rg} -l {loc} --custom-location {cus_loc} --vcenter {vc_name} --mo-ref-id {host_morefid} --name {host_name}') + + # Validate the show command output with host name. + self.cmd('az connectedvmware host show -g {rg} --name {host_name}', checks=[ + self.check('name', '{host_name}'), + ]) + + # List the host resources in this resource group. + resource_list = self.cmd('az connectedvmware host list -g {rg}').get_output_in_json() + # At this point there should be 1 host resource. + assert len(resource_list) >= 1 + # Create virtual-network resource. self.cmd('az connectedvmware virtual-network create -g {rg} -l {loc} --custom-location {cus_loc} --vcenter {vc_name} --mo-ref-id {vnet_morefid} --name {vnet_name}') @@ -83,7 +128,7 @@ def test_connectedvmware(self): assert len(resource_list) >= 1 # Validate the show command output with inventory-item name. - self.cmd('az connectedvmware inventory-item show -g {rg} --vcenter-name {vc_name} --inventory-item {rp_morefid}', checks=[ + self.cmd('az connectedvmware vcenter inventory-item show -g {rg} --vcenter {vc_name} --inventory-item {rp_morefid}', checks=[ self.check('name', '{rp_morefid}'), ]) @@ -127,13 +172,22 @@ def test_connectedvmware(self): self.cmd('az connectedvmware vm start -g {rg} --name {vm_name}') # Delete the created VM. - self.cmd('az connectedvmware vm delete -g {rg} --name {vm_name}') + self.cmd('az connectedvmware vm delete -g {rg} --name {vm_name} -y') # Delete the created resource-pool. - self.cmd('az connectedvmware resource-pool delete -g {rg} --name {rp_name}') + self.cmd('az connectedvmware resource-pool delete -g {rg} --name {rp_name} -y') + + # Delete the created cluster. + self.cmd('az connectedvmware cluster delete -g {rg} --name {cluster_name} -y') + + # Delete the created datastore. + self.cmd('az connectedvmware datastore delete -g {rg} --name {datastore_name} -y') + + # Delete the created host. + self.cmd('az connectedvmware host delete -g {rg} --name {host_name} -y') # Delete the created virtual-network. - self.cmd('az connectedvmware virtual-network delete -g {rg} --name {vnet_name}') + self.cmd('az connectedvmware virtual-network delete -g {rg} --name {vnet_name} -y') # Delete the created vm-template. - self.cmd('az connectedvmware vm-template delete -g {rg} --name {vmtpl_name}') + self.cmd('az connectedvmware vm-template delete -g {rg} --name {vmtpl_name} -y') \ No newline at end of file diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/_azure_arc_vmware_management_service_api.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/_azure_arc_vmware_management_service_api.py index b59b0a3db32..4d4f0f49e50 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/_azure_arc_vmware_management_service_api.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/_azure_arc_vmware_management_service_api.py @@ -21,6 +21,9 @@ from ._configuration import AzureArcVMwareManagementServiceAPIConfiguration from .operations import Operations from .operations import ResourcePoolsOperations +from .operations import ClustersOperations +from .operations import HostsOperations +from .operations import DatastoresOperations from .operations import VCentersOperations from .operations import VirtualMachinesOperations from .operations import VirtualMachineTemplatesOperations @@ -39,6 +42,12 @@ class AzureArcVMwareManagementServiceAPI(object): :vartype operations: azure_arc_vmware_management_service_api.operations.Operations :ivar resource_pools: ResourcePoolsOperations operations :vartype resource_pools: azure_arc_vmware_management_service_api.operations.ResourcePoolsOperations + :ivar clusters: ClustersOperations operations + :vartype clusters: azure_arc_vmware_management_service_api.operations.ClustersOperations + :ivar hosts: HostsOperations operations + :vartype hosts: azure_arc_vmware_management_service_api.operations.HostsOperations + :ivar datastores: DatastoresOperations operations + :vartype datastores: azure_arc_vmware_management_service_api.operations.DatastoresOperations :ivar vcenters: VCentersOperations operations :vartype vcenters: azure_arc_vmware_management_service_api.operations.VCentersOperations :ivar virtual_machines: VirtualMachinesOperations operations @@ -85,6 +94,12 @@ def __init__( self._client, self._config, self._serialize, self._deserialize) self.resource_pools = ResourcePoolsOperations( self._client, self._config, self._serialize, self._deserialize) + self.clusters = ClustersOperations( + self._client, self._config, self._serialize, self._deserialize) + self.hosts = HostsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.datastores = DatastoresOperations( + self._client, self._config, self._serialize, self._deserialize) self.vcenters = VCentersOperations( self._client, self._config, self._serialize, self._deserialize) self.virtual_machines = VirtualMachinesOperations( diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/_azure_arc_vmware_management_service_api.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/_azure_arc_vmware_management_service_api.py index 8942810ae99..1dea4672c0b 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/_azure_arc_vmware_management_service_api.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/_azure_arc_vmware_management_service_api.py @@ -19,6 +19,9 @@ from ._configuration import AzureArcVMwareManagementServiceAPIConfiguration from .operations import Operations from .operations import ResourcePoolsOperations +from .operations import ClustersOperations +from .operations import HostsOperations +from .operations import DatastoresOperations from .operations import VCentersOperations from .operations import VirtualMachinesOperations from .operations import VirtualMachineTemplatesOperations @@ -37,6 +40,12 @@ class AzureArcVMwareManagementServiceAPI(object): :vartype operations: azure_arc_vmware_management_service_api.aio.operations.Operations :ivar resource_pools: ResourcePoolsOperations operations :vartype resource_pools: azure_arc_vmware_management_service_api.aio.operations.ResourcePoolsOperations + :ivar clusters: ClustersOperations operations + :vartype clusters: azure_arc_vmware_management_service_api.aio.operations.ClustersOperations + :ivar hosts: HostsOperations operations + :vartype hosts: azure_arc_vmware_management_service_api.aio.operations.HostsOperations + :ivar datastores: DatastoresOperations operations + :vartype datastores: azure_arc_vmware_management_service_api.aio.operations.DatastoresOperations :ivar vcenters: VCentersOperations operations :vartype vcenters: azure_arc_vmware_management_service_api.aio.operations.VCentersOperations :ivar virtual_machines: VirtualMachinesOperations operations @@ -82,6 +91,12 @@ def __init__( self._client, self._config, self._serialize, self._deserialize) self.resource_pools = ResourcePoolsOperations( self._client, self._config, self._serialize, self._deserialize) + self.clusters = ClustersOperations( + self._client, self._config, self._serialize, self._deserialize) + self.hosts = HostsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.datastores = DatastoresOperations( + self._client, self._config, self._serialize, self._deserialize) self.vcenters = VCentersOperations( self._client, self._config, self._serialize, self._deserialize) self.virtual_machines = VirtualMachinesOperations( diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/__init__.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/__init__.py index dbe61394bc3..b41a867163f 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/__init__.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/__init__.py @@ -8,6 +8,9 @@ from ._operations import Operations from ._resource_pools_operations import ResourcePoolsOperations +from ._clusters_operations import ClustersOperations +from ._hosts_operations import HostsOperations +from ._datastores_operations import DatastoresOperations from ._vcenters_operations import VCentersOperations from ._virtual_machines_operations import VirtualMachinesOperations from ._virtual_machine_templates_operations import VirtualMachineTemplatesOperations @@ -20,6 +23,9 @@ __all__ = [ 'Operations', 'ResourcePoolsOperations', + 'ClustersOperations', + 'HostsOperations', + 'DatastoresOperations', 'VCentersOperations', 'VirtualMachinesOperations', 'VirtualMachineTemplatesOperations', diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_clusters_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_clusters_operations.py new file mode 100644 index 00000000000..65a0981ed1c --- /dev/null +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_clusters_operations.py @@ -0,0 +1,571 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class ClustersOperations: + """ClustersOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure_arc_vmware_management_service_api.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def _create_initial( + self, + resource_group_name: str, + cluster_name: str, + body: Optional["_models.Cluster"] = None, + **kwargs: Any + ) -> "_models.Cluster": + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'Cluster') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('Cluster', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + async def begin_create( + self, + resource_group_name: str, + cluster_name: str, + body: Optional["_models.Cluster"] = None, + **kwargs: Any + ) -> AsyncLROPoller["_models.Cluster"]: + """Implements cluster PUT method. + + Create Or Update cluster. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :param body: Request payload. + :type body: ~azure_arc_vmware_management_service_api.models.Cluster + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either Cluster or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[~azure_arc_vmware_management_service_api.models.Cluster] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._create_initial( + resource_group_name=resource_group_name, + cluster_name=cluster_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + async def get( + self, + resource_group_name: str, + cluster_name: str, + **kwargs: Any + ) -> "_models.Cluster": + """Gets a cluster. + + Implements cluster GET method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Cluster, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Cluster + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + async def update( + self, + resource_group_name: str, + cluster_name: str, + body: Optional["_models.ResourcePatch"] = None, + **kwargs: Any + ) -> "_models.Cluster": + """Updates a cluster. + + API to update certain properties of the cluster resource. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :param body: Resource properties to update. + :type body: ~azure_arc_vmware_management_service_api.models.ResourcePatch + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Cluster, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Cluster + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ResourcePatch') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + async def _delete_initial( + self, + resource_group_name: str, + cluster_name: str, + force: Optional[bool] = None, + **kwargs: Any + ) -> None: + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if force is not None: + query_parameters['force'] = self._serialize.query("force", force, 'bool') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + async def begin_delete( + self, + resource_group_name: str, + cluster_name: str, + force: Optional[bool] = None, + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes an cluster. + + Implements cluster DELETE method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :param force: Whether force delete was specified. + :type force: bool + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( + resource_group_name=resource_group_name, + cluster_name=cluster_name, + force=force, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def list( + self, + **kwargs: Any + ) -> AsyncIterable["_models.ClustersList"]: + """Implements GET clusters in a subscription. + + List of clusters in a subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ClustersList or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure_arc_vmware_management_service_api.models.ClustersList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ClustersList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('ClustersList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/clusters'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name: str, + **kwargs: Any + ) -> AsyncIterable["_models.ClustersList"]: + """Implements GET clusters in a resource group. + + List of clusters in a resource group. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ClustersList or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure_arc_vmware_management_service_api.models.ClustersList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ClustersList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('ClustersList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters'} # type: ignore diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_datastores_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_datastores_operations.py new file mode 100644 index 00000000000..698422156d4 --- /dev/null +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_datastores_operations.py @@ -0,0 +1,571 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class DatastoresOperations: + """DatastoresOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure_arc_vmware_management_service_api.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def _create_initial( + self, + resource_group_name: str, + datastore_name: str, + body: Optional["_models.Datastore"] = None, + **kwargs: Any + ) -> "_models.Datastore": + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'Datastore') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('Datastore', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + async def begin_create( + self, + resource_group_name: str, + datastore_name: str, + body: Optional["_models.Datastore"] = None, + **kwargs: Any + ) -> AsyncLROPoller["_models.Datastore"]: + """Implements datastore PUT method. + + Create Or Update datastore. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :param body: Request payload. + :type body: ~azure_arc_vmware_management_service_api.models.Datastore + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either Datastore or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[~azure_arc_vmware_management_service_api.models.Datastore] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._create_initial( + resource_group_name=resource_group_name, + datastore_name=datastore_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + async def get( + self, + resource_group_name: str, + datastore_name: str, + **kwargs: Any + ) -> "_models.Datastore": + """Gets a datastore. + + Implements datastore GET method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Datastore, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Datastore + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + async def update( + self, + resource_group_name: str, + datastore_name: str, + body: Optional["_models.ResourcePatch"] = None, + **kwargs: Any + ) -> "_models.Datastore": + """Updates a datastore. + + API to update certain properties of the datastore resource. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :param body: Resource properties to update. + :type body: ~azure_arc_vmware_management_service_api.models.ResourcePatch + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Datastore, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Datastore + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ResourcePatch') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + async def _delete_initial( + self, + resource_group_name: str, + datastore_name: str, + force: Optional[bool] = None, + **kwargs: Any + ) -> None: + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if force is not None: + query_parameters['force'] = self._serialize.query("force", force, 'bool') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + async def begin_delete( + self, + resource_group_name: str, + datastore_name: str, + force: Optional[bool] = None, + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes an datastore. + + Implements datastore DELETE method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :param force: Whether force delete was specified. + :type force: bool + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( + resource_group_name=resource_group_name, + datastore_name=datastore_name, + force=force, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def list( + self, + **kwargs: Any + ) -> AsyncIterable["_models.DatastoresList"]: + """Implements GET datastores in a subscription. + + List of datastores in a subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either DatastoresList or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure_arc_vmware_management_service_api.models.DatastoresList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.DatastoresList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('DatastoresList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/datastores'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name: str, + **kwargs: Any + ) -> AsyncIterable["_models.DatastoresList"]: + """Implements GET datastores in a resource group. + + List of datastores in a resource group. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either DatastoresList or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure_arc_vmware_management_service_api.models.DatastoresList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.DatastoresList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('DatastoresList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores'} # type: ignore diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_guest_agent_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_guest_agent_operations.py index 54657ebbfea..e994a31104c 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_guest_agent_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_guest_agent_operations.py @@ -49,7 +49,7 @@ async def _create_initial( virtual_machine_name: str, name: str, body: Optional["_models.GuestAgent"] = None, - **kwargs + **kwargs: Any ) -> "_models.GuestAgent": cls = kwargs.pop('cls', None) # type: ClsType["_models.GuestAgent"] error_map = { @@ -112,7 +112,7 @@ async def begin_create( virtual_machine_name: str, name: str, body: Optional["_models.GuestAgent"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.GuestAgent"]: """Implements GuestAgent PUT method. @@ -128,8 +128,8 @@ async def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.GuestAgent :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either GuestAgent or the result of cls(response) @@ -189,7 +189,7 @@ async def get( resource_group_name: str, virtual_machine_name: str, name: str, - **kwargs + **kwargs: Any ) -> "_models.GuestAgent": """Gets GuestAgent. @@ -254,7 +254,7 @@ async def _delete_initial( resource_group_name: str, virtual_machine_name: str, name: str, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -301,7 +301,7 @@ async def begin_delete( resource_group_name: str, virtual_machine_name: str, name: str, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Deletes an GuestAgent. @@ -315,8 +315,8 @@ async def begin_delete( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -371,7 +371,7 @@ def list_by_vm( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.GuestAgentList"]: """Implements GET GuestAgent in a vm. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hosts_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hosts_operations.py new file mode 100644 index 00000000000..d0b9b27f302 --- /dev/null +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hosts_operations.py @@ -0,0 +1,571 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class HostsOperations: + """HostsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure_arc_vmware_management_service_api.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def _create_initial( + self, + resource_group_name: str, + host_name: str, + body: Optional["_models.Host"] = None, + **kwargs: Any + ) -> "_models.Host": + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'Host') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('Host', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + async def begin_create( + self, + resource_group_name: str, + host_name: str, + body: Optional["_models.Host"] = None, + **kwargs: Any + ) -> AsyncLROPoller["_models.Host"]: + """Implements host PUT method. + + Create Or Update host. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :param body: Request payload. + :type body: ~azure_arc_vmware_management_service_api.models.Host + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either Host or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[~azure_arc_vmware_management_service_api.models.Host] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._create_initial( + resource_group_name=resource_group_name, + host_name=host_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + async def get( + self, + resource_group_name: str, + host_name: str, + **kwargs: Any + ) -> "_models.Host": + """Gets a host. + + Implements host GET method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Host, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Host + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + async def update( + self, + resource_group_name: str, + host_name: str, + body: Optional["_models.ResourcePatch"] = None, + **kwargs: Any + ) -> "_models.Host": + """Updates a host. + + API to update certain properties of the host resource. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :param body: Resource properties to update. + :type body: ~azure_arc_vmware_management_service_api.models.ResourcePatch + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Host, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Host + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ResourcePatch') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + async def _delete_initial( + self, + resource_group_name: str, + host_name: str, + force: Optional[bool] = None, + **kwargs: Any + ) -> None: + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if force is not None: + query_parameters['force'] = self._serialize.query("force", force, 'bool') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + async def begin_delete( + self, + resource_group_name: str, + host_name: str, + force: Optional[bool] = None, + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes an host. + + Implements host DELETE method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :param force: Whether force delete was specified. + :type force: bool + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( + resource_group_name=resource_group_name, + host_name=host_name, + force=force, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def list( + self, + **kwargs: Any + ) -> AsyncIterable["_models.HostsList"]: + """Implements GET hosts in a subscription. + + List of hosts in a subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either HostsList or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure_arc_vmware_management_service_api.models.HostsList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.HostsList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('HostsList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/hosts'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name: str, + **kwargs: Any + ) -> AsyncIterable["_models.HostsList"]: + """Implements GET hosts in a resource group. + + List of hosts in a resource group. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either HostsList or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure_arc_vmware_management_service_api.models.HostsList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.HostsList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('HostsList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts'} # type: ignore diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hybrid_identity_metadata_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hybrid_identity_metadata_operations.py index de016a57c1c..c77c3577a26 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hybrid_identity_metadata_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_hybrid_identity_metadata_operations.py @@ -47,7 +47,7 @@ async def create( virtual_machine_name: str, metadata_name: str, body: Optional["_models.HybridIdentityMetadata"] = None, - **kwargs + **kwargs: Any ) -> "_models.HybridIdentityMetadata": """Implements HybridIdentityMetadata PUT method. @@ -122,7 +122,7 @@ async def get( resource_group_name: str, virtual_machine_name: str, metadata_name: str, - **kwargs + **kwargs: Any ) -> "_models.HybridIdentityMetadata": """Gets HybridIdentityMetadata. @@ -187,7 +187,7 @@ async def delete( resource_group_name: str, virtual_machine_name: str, metadata_name: str, - **kwargs + **kwargs: Any ) -> None: """Deletes an HybridIdentityMetadata. @@ -248,7 +248,7 @@ def list_by_vm( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.HybridIdentityMetadataList"]: """Implements GET HybridIdentityMetadata in a vm. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_inventory_items_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_inventory_items_operations.py index 15bf1d9eeb9..3964fa934e3 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_inventory_items_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_inventory_items_operations.py @@ -47,7 +47,7 @@ async def create( vcenter_name: str, inventory_item_name: str, body: Optional["_models.InventoryItem"] = None, - **kwargs + **kwargs: Any ) -> "_models.InventoryItem": """Implements InventoryItem PUT method. @@ -122,7 +122,7 @@ async def get( resource_group_name: str, vcenter_name: str, inventory_item_name: str, - **kwargs + **kwargs: Any ) -> "_models.InventoryItem": """Gets InventoryItem. @@ -187,7 +187,7 @@ async def delete( resource_group_name: str, vcenter_name: str, inventory_item_name: str, - **kwargs + **kwargs: Any ) -> None: """Deletes an inventoryItem. @@ -248,7 +248,7 @@ def list_by_v_center( self, resource_group_name: str, vcenter_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.InventoryItemsList"]: """Implements GET inventoryItems in a vCenter. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_machine_extensions_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_machine_extensions_operations.py index f171cf6a512..adcb8d8e3b8 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_machine_extensions_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_machine_extensions_operations.py @@ -49,9 +49,9 @@ async def _create_or_update_initial( name: str, extension_name: str, extension_parameters: "_models.MachineExtension", - **kwargs - ) -> Optional["_models.MachineExtension"]: - cls = kwargs.pop('cls', None) # type: ClsType[Optional["_models.MachineExtension"]] + **kwargs: Any + ) -> "_models.MachineExtension": + cls = kwargs.pop('cls', None) # type: ClsType["_models.MachineExtension"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } @@ -91,10 +91,12 @@ async def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = None if response.status_code == 200: deserialized = self._deserialize('MachineExtension', pipeline_response) + if response.status_code == 201: + deserialized = self._deserialize('MachineExtension', pipeline_response) + if cls: return cls(pipeline_response, deserialized, {}) @@ -107,7 +109,7 @@ async def begin_create_or_update( name: str, extension_name: str, extension_parameters: "_models.MachineExtension", - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.MachineExtension"]: """The operation to create or update the extension. @@ -121,8 +123,8 @@ async def begin_create_or_update( :type extension_parameters: ~azure_arc_vmware_management_service_api.models.MachineExtension :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MachineExtension or the result of cls(response) @@ -183,9 +185,9 @@ async def _update_initial( name: str, extension_name: str, extension_parameters: "_models.MachineExtensionUpdate", - **kwargs - ) -> Optional["_models.MachineExtension"]: - cls = kwargs.pop('cls', None) # type: ClsType[Optional["_models.MachineExtension"]] + **kwargs: Any + ) -> "_models.MachineExtension": + cls = kwargs.pop('cls', None) # type: ClsType["_models.MachineExtension"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } @@ -225,10 +227,12 @@ async def _update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = None if response.status_code == 200: deserialized = self._deserialize('MachineExtension', pipeline_response) + if response.status_code == 201: + deserialized = self._deserialize('MachineExtension', pipeline_response) + if cls: return cls(pipeline_response, deserialized, {}) @@ -241,7 +245,7 @@ async def begin_update( name: str, extension_name: str, extension_parameters: "_models.MachineExtensionUpdate", - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.MachineExtension"]: """The operation to update the extension. @@ -255,8 +259,8 @@ async def begin_update( :type extension_parameters: ~azure_arc_vmware_management_service_api.models.MachineExtensionUpdate :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either MachineExtension or the result of cls(response) @@ -316,7 +320,7 @@ async def _delete_initial( resource_group_name: str, name: str, extension_name: str, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -363,7 +367,7 @@ async def begin_delete( resource_group_name: str, name: str, extension_name: str, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """The operation to delete the extension. @@ -375,8 +379,8 @@ async def begin_delete( :type extension_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -432,7 +436,7 @@ async def get( resource_group_name: str, name: str, extension_name: str, - **kwargs + **kwargs: Any ) -> "_models.MachineExtension": """The operation to get the extension. @@ -495,7 +499,7 @@ def list( resource_group_name: str, name: str, expand: Optional[str] = None, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.MachineExtensionsListResult"]: """The operation to get all extensions of a non-Azure machine. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_operations.py index 964d2d4a7e8..462475b6c0b 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_operations.py @@ -43,7 +43,7 @@ def __init__(self, client, config, serializer, deserializer) -> None: def list( self, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.OperationsList"]: """Returns list of all operations. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_resource_pools_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_resource_pools_operations.py index 9cfbc9f8bb0..19c7a7a9a8b 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_resource_pools_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_resource_pools_operations.py @@ -48,7 +48,7 @@ async def _create_initial( resource_group_name: str, resource_pool_name: str, body: Optional["_models.ResourcePool"] = None, - **kwargs + **kwargs: Any ) -> "_models.ResourcePool": cls = kwargs.pop('cls', None) # type: ClsType["_models.ResourcePool"] error_map = { @@ -109,7 +109,7 @@ async def begin_create( resource_group_name: str, resource_pool_name: str, body: Optional["_models.ResourcePool"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.ResourcePool"]: """Implements resourcePool PUT method. @@ -123,8 +123,8 @@ async def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.ResourcePool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either ResourcePool or the result of cls(response) @@ -181,7 +181,7 @@ async def get( self, resource_group_name: str, resource_pool_name: str, - **kwargs + **kwargs: Any ) -> "_models.ResourcePool": """Gets a resourcePool. @@ -243,7 +243,7 @@ async def update( resource_group_name: str, resource_pool_name: str, body: Optional["_models.ResourcePatch"] = None, - **kwargs + **kwargs: Any ) -> "_models.ResourcePool": """Updates a resourcePool. @@ -315,7 +315,7 @@ async def _delete_initial( resource_group_name: str, resource_pool_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -363,7 +363,7 @@ async def begin_delete( resource_group_name: str, resource_pool_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Deletes an resourcePool. @@ -377,8 +377,8 @@ async def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -430,7 +430,7 @@ def get_long_running_output(pipeline_response): def list( self, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.ResourcePoolsList"]: """Implements GET resourcePools in a subscription. @@ -500,7 +500,7 @@ async def get_next(next_link=None): def list_by_resource_group( self, resource_group_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.ResourcePoolsList"]: """Implements GET resourcePools in a resource group. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_vcenters_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_vcenters_operations.py index d3344f6d1f5..1505b91c10a 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_vcenters_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_vcenters_operations.py @@ -48,7 +48,7 @@ async def _create_initial( resource_group_name: str, vcenter_name: str, body: Optional["_models.VCenter"] = None, - **kwargs + **kwargs: Any ) -> "_models.VCenter": cls = kwargs.pop('cls', None) # type: ClsType["_models.VCenter"] error_map = { @@ -109,7 +109,7 @@ async def begin_create( resource_group_name: str, vcenter_name: str, body: Optional["_models.VCenter"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.VCenter"]: """Implements vCenter PUT method. @@ -123,8 +123,8 @@ async def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VCenter :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either VCenter or the result of cls(response) @@ -181,7 +181,7 @@ async def get( self, resource_group_name: str, vcenter_name: str, - **kwargs + **kwargs: Any ) -> "_models.VCenter": """Gets a vCenter. @@ -243,7 +243,7 @@ async def update( resource_group_name: str, vcenter_name: str, body: Optional["_models.ResourcePatch"] = None, - **kwargs + **kwargs: Any ) -> "_models.VCenter": """Updates a vCenter. @@ -315,7 +315,7 @@ async def _delete_initial( resource_group_name: str, vcenter_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -363,7 +363,7 @@ async def begin_delete( resource_group_name: str, vcenter_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Deletes an vCenter. @@ -377,8 +377,8 @@ async def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -430,7 +430,7 @@ def get_long_running_output(pipeline_response): def list( self, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VCentersList"]: """Implements GET vCenters in a subscription. @@ -500,7 +500,7 @@ async def get_next(next_link=None): def list_by_resource_group( self, resource_group_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VCentersList"]: """Implements GET vCenters in a resource group. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machine_templates_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machine_templates_operations.py index 6dcda811109..c93bd051cdc 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machine_templates_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machine_templates_operations.py @@ -48,7 +48,7 @@ async def _create_initial( resource_group_name: str, virtual_machine_template_name: str, body: Optional["_models.VirtualMachineTemplate"] = None, - **kwargs + **kwargs: Any ) -> "_models.VirtualMachineTemplate": cls = kwargs.pop('cls', None) # type: ClsType["_models.VirtualMachineTemplate"] error_map = { @@ -109,7 +109,7 @@ async def begin_create( resource_group_name: str, virtual_machine_template_name: str, body: Optional["_models.VirtualMachineTemplate"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.VirtualMachineTemplate"]: """Implements virtual machine template PUT method. @@ -123,8 +123,8 @@ async def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VirtualMachineTemplate :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either VirtualMachineTemplate or the result of cls(response) @@ -181,7 +181,7 @@ async def get( self, resource_group_name: str, virtual_machine_template_name: str, - **kwargs + **kwargs: Any ) -> "_models.VirtualMachineTemplate": """Gets a virtual machine template. @@ -243,7 +243,7 @@ async def update( resource_group_name: str, virtual_machine_template_name: str, body: Optional["_models.ResourcePatch"] = None, - **kwargs + **kwargs: Any ) -> "_models.VirtualMachineTemplate": """Updates a virtual machine template. @@ -315,7 +315,7 @@ async def _delete_initial( resource_group_name: str, virtual_machine_template_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -363,7 +363,7 @@ async def begin_delete( resource_group_name: str, virtual_machine_template_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Deletes an virtual machine template. @@ -377,8 +377,8 @@ async def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -430,7 +430,7 @@ def get_long_running_output(pipeline_response): def list( self, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VirtualMachineTemplatesList"]: """Implements GET virtualMachineTemplates in a subscription. @@ -500,7 +500,7 @@ async def get_next(next_link=None): def list_by_resource_group( self, resource_group_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VirtualMachineTemplatesList"]: """Implements GET virtualMachineTemplates in a resource group. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machines_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machines_operations.py index 8f1ef9c87d4..8bf87cbea7e 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machines_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_machines_operations.py @@ -48,7 +48,7 @@ async def _create_initial( resource_group_name: str, virtual_machine_name: str, body: Optional["_models.VirtualMachine"] = None, - **kwargs + **kwargs: Any ) -> "_models.VirtualMachine": cls = kwargs.pop('cls', None) # type: ClsType["_models.VirtualMachine"] error_map = { @@ -109,7 +109,7 @@ async def begin_create( resource_group_name: str, virtual_machine_name: str, body: Optional["_models.VirtualMachine"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.VirtualMachine"]: """Implements virtual machine PUT method. @@ -123,8 +123,8 @@ async def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VirtualMachine :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either VirtualMachine or the result of cls(response) @@ -181,7 +181,7 @@ async def get( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> "_models.VirtualMachine": """Gets a virtual machine. @@ -243,7 +243,7 @@ async def _update_initial( resource_group_name: str, virtual_machine_name: str, body: Optional["_models.VirtualMachineUpdate"] = None, - **kwargs + **kwargs: Any ) -> "_models.VirtualMachine": cls = kwargs.pop('cls', None) # type: ClsType["_models.VirtualMachine"] error_map = { @@ -304,7 +304,7 @@ async def begin_update( resource_group_name: str, virtual_machine_name: str, body: Optional["_models.VirtualMachineUpdate"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.VirtualMachine"]: """Updates a virtual machine. @@ -318,8 +318,8 @@ async def begin_update( :type body: ~azure_arc_vmware_management_service_api.models.VirtualMachineUpdate :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either VirtualMachine or the result of cls(response) @@ -377,7 +377,7 @@ async def _delete_initial( resource_group_name: str, virtual_machine_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -425,7 +425,7 @@ async def begin_delete( resource_group_name: str, virtual_machine_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Deletes an virtual machine. @@ -439,8 +439,8 @@ async def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -495,7 +495,7 @@ async def _stop_initial( resource_group_name: str, virtual_machine_name: str, body: Optional["_models.StopVirtualMachineOptions"] = None, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -549,7 +549,7 @@ async def begin_stop( resource_group_name: str, virtual_machine_name: str, body: Optional["_models.StopVirtualMachineOptions"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Implements the operation to stop a virtual machine. @@ -563,8 +563,8 @@ async def begin_stop( :type body: ~azure_arc_vmware_management_service_api.models.StopVirtualMachineOptions :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -618,7 +618,7 @@ async def _start_initial( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -663,7 +663,7 @@ async def begin_start( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Implements the operation to start a virtual machine. @@ -675,8 +675,8 @@ async def begin_start( :type virtual_machine_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -729,7 +729,7 @@ async def _restart_initial( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -774,7 +774,7 @@ async def begin_restart( self, resource_group_name: str, virtual_machine_name: str, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Implements the operation to restart a virtual machine. @@ -786,8 +786,8 @@ async def begin_restart( :type virtual_machine_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -838,7 +838,7 @@ def get_long_running_output(pipeline_response): def list( self, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VirtualMachinesList"]: """Implements GET virtualMachines in a subscription. @@ -908,7 +908,7 @@ async def get_next(next_link=None): def list_by_resource_group( self, resource_group_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VirtualMachinesList"]: """Implements GET virtualMachines in a resource group. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_networks_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_networks_operations.py index 67b8ed42ed6..de4184e064e 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_networks_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/aio/operations/_virtual_networks_operations.py @@ -48,7 +48,7 @@ async def _create_initial( resource_group_name: str, virtual_network_name: str, body: Optional["_models.VirtualNetwork"] = None, - **kwargs + **kwargs: Any ) -> "_models.VirtualNetwork": cls = kwargs.pop('cls', None) # type: ClsType["_models.VirtualNetwork"] error_map = { @@ -109,7 +109,7 @@ async def begin_create( resource_group_name: str, virtual_network_name: str, body: Optional["_models.VirtualNetwork"] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller["_models.VirtualNetwork"]: """Implements virtual network PUT method. @@ -123,8 +123,8 @@ async def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VirtualNetwork :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either VirtualNetwork or the result of cls(response) @@ -181,7 +181,7 @@ async def get( self, resource_group_name: str, virtual_network_name: str, - **kwargs + **kwargs: Any ) -> "_models.VirtualNetwork": """Gets a virtual network. @@ -243,7 +243,7 @@ async def update( resource_group_name: str, virtual_network_name: str, body: Optional["_models.ResourcePatch"] = None, - **kwargs + **kwargs: Any ) -> "_models.VirtualNetwork": """Updates a virtual network. @@ -315,7 +315,7 @@ async def _delete_initial( resource_group_name: str, virtual_network_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> None: cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { @@ -363,7 +363,7 @@ async def begin_delete( resource_group_name: str, virtual_network_name: str, force: Optional[bool] = None, - **kwargs + **kwargs: Any ) -> AsyncLROPoller[None]: """Deletes an virtual network. @@ -377,8 +377,8 @@ async def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the AsyncARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) @@ -430,7 +430,7 @@ def get_long_running_output(pipeline_response): def list( self, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VirtualNetworksList"]: """Implements GET virtualNetworks in a subscription. @@ -500,7 +500,7 @@ async def get_next(next_link=None): def list_by_resource_group( self, resource_group_name: str, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.VirtualNetworksList"]: """Implements GET virtualNetworks in a resource group. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/__init__.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/__init__.py index 9b06fbbb5bd..8565dca41b6 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/__init__.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/__init__.py @@ -7,14 +7,25 @@ # -------------------------------------------------------------------------- try: + from ._models_py3 import Cluster + from ._models_py3 import ClusterInventoryItem + from ._models_py3 import ClustersList from ._models_py3 import Condition + from ._models_py3 import Datastore + from ._models_py3 import DatastoreInventoryItem + from ._models_py3 import DatastoresList from ._models_py3 import ErrorDefinition + from ._models_py3 import ErrorDetail from ._models_py3 import ErrorResponse from ._models_py3 import ExtendedLocation from ._models_py3 import GuestAgent from ._models_py3 import GuestAgentList + from ._models_py3 import GuestAgentProfile from ._models_py3 import GuestCredential from ._models_py3 import HardwareProfile + from ._models_py3 import Host + from ._models_py3 import HostsList + from ._models_py3 import HttpProxyConfiguration from ._models_py3 import HybridIdentityMetadata from ._models_py3 import HybridIdentityMetadataList from ._models_py3 import Identity @@ -38,12 +49,14 @@ from ._models_py3 import OperationDisplay from ._models_py3 import OperationsList from ._models_py3 import OsProfile + from ._models_py3 import PlacementProfile from ._models_py3 import ProxyResource from ._models_py3 import Resource from ._models_py3 import ResourcePatch from ._models_py3 import ResourcePool from ._models_py3 import ResourcePoolInventoryItem from ._models_py3 import ResourcePoolsList + from ._models_py3 import ResourceStatus from ._models_py3 import StopVirtualMachineOptions from ._models_py3 import StorageProfile from ._models_py3 import StorageProfileUpdate @@ -65,14 +78,25 @@ from ._models_py3 import VirtualNetworksList from ._models_py3 import VirtualSCSIController except (SyntaxError, ImportError): + from ._models import Cluster # type: ignore + from ._models import ClusterInventoryItem # type: ignore + from ._models import ClustersList # type: ignore from ._models import Condition # type: ignore + from ._models import Datastore # type: ignore + from ._models import DatastoreInventoryItem # type: ignore + from ._models import DatastoresList # type: ignore from ._models import ErrorDefinition # type: ignore + from ._models import ErrorDetail # type: ignore from ._models import ErrorResponse # type: ignore from ._models import ExtendedLocation # type: ignore from ._models import GuestAgent # type: ignore from ._models import GuestAgentList # type: ignore + from ._models import GuestAgentProfile # type: ignore from ._models import GuestCredential # type: ignore from ._models import HardwareProfile # type: ignore + from ._models import Host # type: ignore + from ._models import HostsList # type: ignore + from ._models import HttpProxyConfiguration # type: ignore from ._models import HybridIdentityMetadata # type: ignore from ._models import HybridIdentityMetadataList # type: ignore from ._models import Identity # type: ignore @@ -96,12 +120,14 @@ from ._models import OperationDisplay # type: ignore from ._models import OperationsList # type: ignore from ._models import OsProfile # type: ignore + from ._models import PlacementProfile # type: ignore from ._models import ProxyResource # type: ignore from ._models import Resource # type: ignore from ._models import ResourcePatch # type: ignore from ._models import ResourcePool # type: ignore from ._models import ResourcePoolInventoryItem # type: ignore from ._models import ResourcePoolsList # type: ignore + from ._models import ResourceStatus # type: ignore from ._models import StopVirtualMachineOptions # type: ignore from ._models import StorageProfile # type: ignore from ._models import StorageProfileUpdate # type: ignore @@ -126,6 +152,7 @@ from ._azure_arc_vmware_management_service_api_enums import ( CreatedByType, DiskMode, + DiskType, IPAddressAllocationMethod, IdentityType, InventoryType, @@ -133,20 +160,33 @@ OsType, PowerOnBootOption, ProvisioningAction, + ProvisioningState, SCSIControllerType, StatusLevelTypes, + StatusTypes, VirtualSCSISharing, ) __all__ = [ + 'Cluster', + 'ClusterInventoryItem', + 'ClustersList', 'Condition', + 'Datastore', + 'DatastoreInventoryItem', + 'DatastoresList', 'ErrorDefinition', + 'ErrorDetail', 'ErrorResponse', 'ExtendedLocation', 'GuestAgent', 'GuestAgentList', + 'GuestAgentProfile', 'GuestCredential', 'HardwareProfile', + 'Host', + 'HostsList', + 'HttpProxyConfiguration', 'HybridIdentityMetadata', 'HybridIdentityMetadataList', 'Identity', @@ -170,12 +210,14 @@ 'OperationDisplay', 'OperationsList', 'OsProfile', + 'PlacementProfile', 'ProxyResource', 'Resource', 'ResourcePatch', 'ResourcePool', 'ResourcePoolInventoryItem', 'ResourcePoolsList', + 'ResourceStatus', 'StopVirtualMachineOptions', 'StorageProfile', 'StorageProfileUpdate', @@ -198,6 +240,7 @@ 'VirtualSCSIController', 'CreatedByType', 'DiskMode', + 'DiskType', 'IPAddressAllocationMethod', 'IdentityType', 'InventoryType', @@ -205,7 +248,9 @@ 'OsType', 'PowerOnBootOption', 'ProvisioningAction', + 'ProvisioningState', 'SCSIControllerType', 'StatusLevelTypes', + 'StatusTypes', 'VirtualSCSISharing', ] diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_azure_arc_vmware_management_service_api_enums.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_azure_arc_vmware_management_service_api_enums.py index e86e1faad9c..40baa56f776 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_azure_arc_vmware_management_service_api_enums.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_azure_arc_vmware_management_service_api_enums.py @@ -43,6 +43,18 @@ class DiskMode(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): INDEPENDENT_PERSISTENT = "independent_persistent" INDEPENDENT_NONPERSISTENT = "independent_nonpersistent" +class DiskType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Defines the different types of disks. + """ + + FLAT = "flat" + PMEM = "pmem" + RAWPHYSICAL = "rawphysical" + RAWVIRTUAL = "rawvirtual" + SPARSE = "sparse" + SESPARSE = "sesparse" + UNKNOWN = "unknown" + class IdentityType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """The type of managed service identity. """ @@ -58,6 +70,8 @@ class InventoryType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): VIRTUAL_MACHINE = "VirtualMachine" VIRTUAL_MACHINE_TEMPLATE = "VirtualMachineTemplate" VIRTUAL_NETWORK = "VirtualNetwork" + CLUSTER = "Cluster" + DATASTORE = "Datastore" class IPAddressAllocationMethod(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """IP address allocation method. @@ -104,6 +118,19 @@ class ProvisioningAction(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): UNINSTALL = "uninstall" REPAIR = "repair" +class ProvisioningState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """The current deployment state of resource. + """ + + SUCCEEDED = "Succeeded" + FAILED = "Failed" + CANCELED = "Canceled" + PROVISIONING = "Provisioning" + UPDATING = "Updating" + DELETING = "Deleting" + ACCEPTED = "Accepted" + CREATED = "Created" + class SCSIControllerType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Defines the different types of SCSI controllers. """ @@ -121,6 +148,14 @@ class StatusLevelTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): WARNING = "Warning" ERROR = "Error" +class StatusTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """The status of the hybrid machine agent. + """ + + CONNECTED = "Connected" + DISCONNECTED = "Disconnected" + ERROR = "Error" + class VirtualSCSISharing(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Defines the sharing mode for sharing the SCSI bus. """ diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models.py index 66cbe90a652..3ddb908d08c 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models.py @@ -10,44 +10,444 @@ import msrest.serialization +class Cluster(msrest.serialization.Model): + """Define the cluster. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param location: Required. Gets or sets the location. + :type location: str + :param extended_location: Gets or sets the extended location. + :type extended_location: ~azure_arc_vmware_management_service_api.models.ExtendedLocation + :ivar system_data: The system data. + :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param tags: A set of tags. Gets or sets the Resource tags. + :type tags: dict[str, str] + :ivar name: Gets or sets the name. + :vartype name: str + :ivar id: Gets or sets the Id. + :vartype id: str + :ivar type: Gets or sets the type of the resource. + :vartype type: str + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str + :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this cluster + resides. + :type v_center_id: str + :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the cluster. + :type mo_ref_id: str + :param inventory_item_id: Gets or sets the inventory Item ID for the cluster. + :type inventory_item_id: str + :ivar mo_name: Gets or sets the vCenter Managed Object name for the cluster. + :vartype mo_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'location': {'required': True}, + 'system_data': {'readonly': True}, + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'uuid': {'readonly': True}, + 'mo_name': {'readonly': True}, + 'statuses': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'location': {'key': 'location', 'type': 'str'}, + 'extended_location': {'key': 'extendedLocation', 'type': 'ExtendedLocation'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, + 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, + 'mo_name': {'key': 'properties.moName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(Cluster, self).__init__(**kwargs) + self.location = kwargs['location'] + self.extended_location = kwargs.get('extended_location', None) + self.system_data = None + self.tags = kwargs.get('tags', None) + self.name = None + self.id = None + self.type = None + self.kind = kwargs.get('kind', None) + self.uuid = None + self.v_center_id = kwargs.get('v_center_id', None) + self.mo_ref_id = kwargs.get('mo_ref_id', None) + self.inventory_item_id = kwargs.get('inventory_item_id', None) + self.mo_name = None + self.statuses = None + self.custom_resource_name = None + self.provisioning_state = None + + +class InventoryItemProperties(msrest.serialization.Model): + """Defines the resource properties. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ClusterInventoryItem, DatastoreInventoryItem, ResourcePoolInventoryItem, VirtualMachineInventoryItem, VirtualMachineTemplateInventoryItem, VirtualNetworkInventoryItem. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param inventory_type: Required. They inventory type.Constant filled by server. Possible + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". + :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType + :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory + resource. + :type managed_resource_id: str + :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. + :type mo_ref_id: str + :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. + :type mo_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'inventory_type': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, + 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, + 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, + 'mo_name': {'key': 'moName', 'type': 'str'}, + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + } + + _subtype_map = { + 'inventory_type': {'Cluster': 'ClusterInventoryItem', 'Datastore': 'DatastoreInventoryItem', 'ResourcePool': 'ResourcePoolInventoryItem', 'VirtualMachine': 'VirtualMachineInventoryItem', 'VirtualMachineTemplate': 'VirtualMachineTemplateInventoryItem', 'VirtualNetwork': 'VirtualNetworkInventoryItem'} + } + + def __init__( + self, + **kwargs + ): + super(InventoryItemProperties, self).__init__(**kwargs) + self.inventory_type = None # type: Optional[str] + self.managed_resource_id = kwargs.get('managed_resource_id', None) + self.mo_ref_id = kwargs.get('mo_ref_id', None) + self.mo_name = kwargs.get('mo_name', None) + self.provisioning_state = None + + +class ClusterInventoryItem(InventoryItemProperties): + """The cluster inventory item. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param inventory_type: Required. They inventory type.Constant filled by server. Possible + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". + :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType + :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory + resource. + :type managed_resource_id: str + :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. + :type mo_ref_id: str + :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. + :type mo_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'inventory_type': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, + 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, + 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, + 'mo_name': {'key': 'moName', 'type': 'str'}, + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ClusterInventoryItem, self).__init__(**kwargs) + self.inventory_type = 'Cluster' # type: str + + +class ClustersList(msrest.serialization.Model): + """List of Clusters. + + All required parameters must be populated in order to send to Azure. + + :param next_link: Url to follow for getting next page of Clusters. + :type next_link: str + :param value: Required. Array of Clusters. + :type value: list[~azure_arc_vmware_management_service_api.models.Cluster] + """ + + _validation = { + 'value': {'required': True}, + } + + _attribute_map = { + 'next_link': {'key': 'nextLink', 'type': 'str'}, + 'value': {'key': 'value', 'type': '[Cluster]'}, + } + + def __init__( + self, + **kwargs + ): + super(ClustersList, self).__init__(**kwargs) + self.next_link = kwargs.get('next_link', None) + self.value = kwargs['value'] + + class Condition(msrest.serialization.Model): """Condition defines an extension to status. - Variables are only populated by the server, and will be ignored when sending a request. + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar status: Status of the condition. + :vartype status: str + :ivar reason: The reason for the condition's status. + :vartype reason: str + :ivar message: A human readable message indicating details about the status. + :vartype message: str + :ivar severity: Severity with which to treat failures of this type of condition. + :vartype severity: str + """ + + _validation = { + 'status': {'readonly': True}, + 'reason': {'readonly': True}, + 'message': {'readonly': True}, + 'severity': {'readonly': True}, + } + + _attribute_map = { + 'status': {'key': 'status', 'type': 'str'}, + 'reason': {'key': 'reason', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'severity': {'key': 'severity', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(Condition, self).__init__(**kwargs) + self.status = None + self.reason = None + self.message = None + self.severity = None + + +class Datastore(msrest.serialization.Model): + """Define the datastore. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param location: Required. Gets or sets the location. + :type location: str + :param extended_location: Gets or sets the extended location. + :type extended_location: ~azure_arc_vmware_management_service_api.models.ExtendedLocation + :ivar system_data: The system data. + :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param tags: A set of tags. Gets or sets the Resource tags. + :type tags: dict[str, str] + :ivar name: Gets or sets the name. + :vartype name: str + :ivar id: Gets or sets the Id. + :vartype id: str + :ivar type: Gets or sets the type of the resource. + :vartype type: str + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str + :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this datastore + resides. + :type v_center_id: str + :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the + datastore. + :type mo_ref_id: str + :param inventory_item_id: Gets or sets the inventory Item ID for the datastore. + :type inventory_item_id: str + :ivar mo_name: Gets or sets the vCenter Managed Object name for the datastore. + :vartype mo_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str + :ivar provisioning_state: Provisioning state of the resource. Possible values include: + "Succeeded", "Failed", "Canceled", "Provisioning", "Updating", "Deleting", "Accepted", + "Created". + :vartype provisioning_state: str or + ~azure_arc_vmware_management_service_api.models.ProvisioningState + """ + + _validation = { + 'location': {'required': True}, + 'system_data': {'readonly': True}, + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'uuid': {'readonly': True}, + 'mo_name': {'readonly': True}, + 'statuses': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'location': {'key': 'location', 'type': 'str'}, + 'extended_location': {'key': 'extendedLocation', 'type': 'ExtendedLocation'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, + 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, + 'mo_name': {'key': 'properties.moName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(Datastore, self).__init__(**kwargs) + self.location = kwargs['location'] + self.extended_location = kwargs.get('extended_location', None) + self.system_data = None + self.tags = kwargs.get('tags', None) + self.name = None + self.id = None + self.type = None + self.kind = kwargs.get('kind', None) + self.uuid = None + self.v_center_id = kwargs.get('v_center_id', None) + self.mo_ref_id = kwargs.get('mo_ref_id', None) + self.inventory_item_id = kwargs.get('inventory_item_id', None) + self.mo_name = None + self.statuses = None + self.custom_resource_name = None + self.provisioning_state = None + + +class DatastoreInventoryItem(InventoryItemProperties): + """The datastore inventory item. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param inventory_type: Required. They inventory type.Constant filled by server. Possible + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". + :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType + :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory + resource. + :type managed_resource_id: str + :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. + :type mo_ref_id: str + :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. + :type mo_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'inventory_type': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, + 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, + 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, + 'mo_name': {'key': 'moName', 'type': 'str'}, + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(DatastoreInventoryItem, self).__init__(**kwargs) + self.inventory_type = 'Datastore' # type: str + - :ivar status: Status of the condition. - :vartype status: str - :ivar reason: The reason for the condition's status. - :vartype reason: str - :ivar message: A human readable message indicating details about the status. - :vartype message: str - :ivar severity: Severity with which to treat failures of this type of condition. - :vartype severity: str +class DatastoresList(msrest.serialization.Model): + """List of Datastores. + + All required parameters must be populated in order to send to Azure. + + :param next_link: Url to follow for getting next page of Datastores. + :type next_link: str + :param value: Required. Array of Datastores. + :type value: list[~azure_arc_vmware_management_service_api.models.Datastore] """ _validation = { - 'status': {'readonly': True}, - 'reason': {'readonly': True}, - 'message': {'readonly': True}, - 'severity': {'readonly': True}, + 'value': {'required': True}, } _attribute_map = { - 'status': {'key': 'status', 'type': 'str'}, - 'reason': {'key': 'reason', 'type': 'str'}, - 'message': {'key': 'message', 'type': 'str'}, - 'severity': {'key': 'severity', 'type': 'str'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + 'value': {'key': 'value', 'type': '[Datastore]'}, } def __init__( self, **kwargs ): - super(Condition, self).__init__(**kwargs) - self.status = None - self.reason = None - self.message = None - self.severity = None + super(DatastoresList, self).__init__(**kwargs) + self.next_link = kwargs.get('next_link', None) + self.value = kwargs['value'] class ErrorDefinition(msrest.serialization.Model): @@ -85,6 +485,44 @@ def __init__( self.details = None +class ErrorDetail(msrest.serialization.Model): + """Error details. + + All required parameters must be populated in order to send to Azure. + + :param code: Required. The error's code. + :type code: str + :param message: Required. A human readable error message. + :type message: str + :param target: Indicates which property in the request is responsible for the error. + :type target: str + :param details: Additional error details. + :type details: list[~azure_arc_vmware_management_service_api.models.ErrorDetail] + """ + + _validation = { + 'code': {'required': True}, + 'message': {'required': True}, + } + + _attribute_map = { + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'target': {'key': 'target', 'type': 'str'}, + 'details': {'key': 'details', 'type': '[ErrorDetail]'}, + } + + def __init__( + self, + **kwargs + ): + super(ErrorDetail, self).__init__(**kwargs) + self.code = kwargs['code'] + self.message = kwargs['message'] + self.target = kwargs.get('target', None) + self.details = kwargs.get('details', None) + + class ErrorResponse(msrest.serialization.Model): """Error response. @@ -165,7 +603,7 @@ def __init__( class ProxyResource(Resource): - """The resource model definition for an Azure Resource Manager proxy resource. It will have everything other than required location and tags. + """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. Variables are only populated by the server, and will be ignored when sending a request. @@ -213,14 +651,20 @@ class GuestAgent(ProxyResource): :vartype type: str :ivar system_data: The system data. :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str :param credentials: Username / Password Credentials to provision guest agent. :type credentials: ~azure_arc_vmware_management_service_api.models.GuestCredential + :param http_proxy_config: HTTP Proxy configuration for the VM. + :type http_proxy_config: ~azure_arc_vmware_management_service_api.models.HttpProxyConfiguration :param provisioning_action: Gets or sets the guest agent provisioning action. Possible values include: "install", "uninstall", "repair". :type provisioning_action: str or ~azure_arc_vmware_management_service_api.models.ProvisioningAction :ivar status: Gets or sets the guest agent status. :vartype status: str + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -230,7 +674,9 @@ class GuestAgent(ProxyResource): 'name': {'readonly': True}, 'type': {'readonly': True}, 'system_data': {'readonly': True}, + 'uuid': {'readonly': True}, 'status': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -238,10 +684,252 @@ class GuestAgent(ProxyResource): 'id': {'key': 'id', 'type': 'str'}, 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - 'credentials': {'key': 'properties.credentials', 'type': 'GuestCredential'}, - 'provisioning_action': {'key': 'properties.provisioningAction', 'type': 'str'}, - 'status': {'key': 'properties.status', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'credentials': {'key': 'properties.credentials', 'type': 'GuestCredential'}, + 'http_proxy_config': {'key': 'properties.httpProxyConfig', 'type': 'HttpProxyConfiguration'}, + 'provisioning_action': {'key': 'properties.provisioningAction', 'type': 'str'}, + 'status': {'key': 'properties.status', 'type': 'str'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(GuestAgent, self).__init__(**kwargs) + self.system_data = None + self.uuid = None + self.credentials = kwargs.get('credentials', None) + self.http_proxy_config = kwargs.get('http_proxy_config', None) + self.provisioning_action = kwargs.get('provisioning_action', None) + self.status = None + self.custom_resource_name = None + self.provisioning_state = None + + +class GuestAgentList(msrest.serialization.Model): + """List of GuestAgent. + + All required parameters must be populated in order to send to Azure. + + :param next_link: Url to follow for getting next page of GuestAgent. + :type next_link: str + :param value: Required. Array of GuestAgent. + :type value: list[~azure_arc_vmware_management_service_api.models.GuestAgent] + """ + + _validation = { + 'value': {'required': True}, + } + + _attribute_map = { + 'next_link': {'key': 'nextLink', 'type': 'str'}, + 'value': {'key': 'value', 'type': '[GuestAgent]'}, + } + + def __init__( + self, + **kwargs + ): + super(GuestAgentList, self).__init__(**kwargs) + self.next_link = kwargs.get('next_link', None) + self.value = kwargs['value'] + + +class GuestAgentProfile(msrest.serialization.Model): + """Defines the resource properties. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar vm_uuid: Specifies the VM's unique SMBIOS ID. + :vartype vm_uuid: str + :ivar status: The status of the hybrid machine agent. Possible values include: "Connected", + "Disconnected", "Error". + :vartype status: str or ~azure_arc_vmware_management_service_api.models.StatusTypes + :ivar last_status_change: The time of the last status change. + :vartype last_status_change: ~datetime.datetime + :ivar agent_version: The hybrid machine agent full version. + :vartype agent_version: str + :ivar error_details: Details about the error state. + :vartype error_details: list[~azure_arc_vmware_management_service_api.models.ErrorDetail] + """ + + _validation = { + 'vm_uuid': {'readonly': True}, + 'status': {'readonly': True}, + 'last_status_change': {'readonly': True}, + 'agent_version': {'readonly': True}, + 'error_details': {'readonly': True}, + } + + _attribute_map = { + 'vm_uuid': {'key': 'vmUuid', 'type': 'str'}, + 'status': {'key': 'status', 'type': 'str'}, + 'last_status_change': {'key': 'lastStatusChange', 'type': 'iso-8601'}, + 'agent_version': {'key': 'agentVersion', 'type': 'str'}, + 'error_details': {'key': 'errorDetails', 'type': '[ErrorDetail]'}, + } + + def __init__( + self, + **kwargs + ): + super(GuestAgentProfile, self).__init__(**kwargs) + self.vm_uuid = None + self.status = None + self.last_status_change = None + self.agent_version = None + self.error_details = None + + +class GuestCredential(msrest.serialization.Model): + """Username / Password Credentials to connect to guest. + + :param username: Gets or sets username to connect with the guest. + :type username: str + :param password: Gets or sets the password to connect with the guest. + :type password: str + """ + + _attribute_map = { + 'username': {'key': 'username', 'type': 'str'}, + 'password': {'key': 'password', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(GuestCredential, self).__init__(**kwargs) + self.username = kwargs.get('username', None) + self.password = kwargs.get('password', None) + + +class HardwareProfile(msrest.serialization.Model): + """Defines the resource properties. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param memory_size_mb: Gets or sets memory size in MBs for the vm. + :type memory_size_mb: int + :param num_cp_us: Gets or sets the number of vCPUs for the vm. + :type num_cp_us: int + :param num_cores_per_socket: Gets or sets the number of cores per socket for the vm. Defaults + to 1 if unspecified. + :type num_cores_per_socket: int + :ivar cpu_hot_add_enabled: Gets or sets a value indicating whether virtual processors can be + added while this virtual machine is running. + :vartype cpu_hot_add_enabled: bool + :ivar cpu_hot_remove_enabled: Gets or sets a value indicating whether virtual processors can be + removed while this virtual machine is running. + :vartype cpu_hot_remove_enabled: bool + :ivar memory_hot_add_enabled: Gets or sets a value indicating whether memory can be added while + this virtual machine is running. + :vartype memory_hot_add_enabled: bool + """ + + _validation = { + 'cpu_hot_add_enabled': {'readonly': True}, + 'cpu_hot_remove_enabled': {'readonly': True}, + 'memory_hot_add_enabled': {'readonly': True}, + } + + _attribute_map = { + 'memory_size_mb': {'key': 'memorySizeMB', 'type': 'int'}, + 'num_cp_us': {'key': 'numCPUs', 'type': 'int'}, + 'num_cores_per_socket': {'key': 'numCoresPerSocket', 'type': 'int'}, + 'cpu_hot_add_enabled': {'key': 'cpuHotAddEnabled', 'type': 'bool'}, + 'cpu_hot_remove_enabled': {'key': 'cpuHotRemoveEnabled', 'type': 'bool'}, + 'memory_hot_add_enabled': {'key': 'memoryHotAddEnabled', 'type': 'bool'}, + } + + def __init__( + self, + **kwargs + ): + super(HardwareProfile, self).__init__(**kwargs) + self.memory_size_mb = kwargs.get('memory_size_mb', None) + self.num_cp_us = kwargs.get('num_cp_us', None) + self.num_cores_per_socket = kwargs.get('num_cores_per_socket', None) + self.cpu_hot_add_enabled = None + self.cpu_hot_remove_enabled = None + self.memory_hot_add_enabled = None + + +class Host(msrest.serialization.Model): + """Define the host. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param location: Required. Gets or sets the location. + :type location: str + :param extended_location: Gets or sets the extended location. + :type extended_location: ~azure_arc_vmware_management_service_api.models.ExtendedLocation + :ivar system_data: The system data. + :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param tags: A set of tags. Gets or sets the Resource tags. + :type tags: dict[str, str] + :ivar name: Gets or sets the name. + :vartype name: str + :ivar id: Gets or sets the Id. + :vartype id: str + :ivar type: Gets or sets the type of the resource. + :vartype type: str + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str + :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this host resides. + :type v_center_id: str + :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the host. + :type mo_ref_id: str + :param inventory_item_id: Gets or sets the inventory Item ID for the host. + :type inventory_item_id: str + :ivar mo_name: Gets or sets the vCenter Managed Object name for the host. + :vartype mo_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'location': {'required': True}, + 'system_data': {'readonly': True}, + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'uuid': {'readonly': True}, + 'mo_name': {'readonly': True}, + 'statuses': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'location': {'key': 'location', 'type': 'str'}, + 'extended_location': {'key': 'extendedLocation', 'type': 'ExtendedLocation'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, + 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, + 'mo_name': {'key': 'properties.moName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -249,23 +937,34 @@ def __init__( self, **kwargs ): - super(GuestAgent, self).__init__(**kwargs) + super(Host, self).__init__(**kwargs) + self.location = kwargs['location'] + self.extended_location = kwargs.get('extended_location', None) self.system_data = None - self.credentials = kwargs.get('credentials', None) - self.provisioning_action = kwargs.get('provisioning_action', None) - self.status = None + self.tags = kwargs.get('tags', None) + self.name = None + self.id = None + self.type = None + self.kind = kwargs.get('kind', None) + self.uuid = None + self.v_center_id = kwargs.get('v_center_id', None) + self.mo_ref_id = kwargs.get('mo_ref_id', None) + self.inventory_item_id = kwargs.get('inventory_item_id', None) + self.mo_name = None + self.statuses = None + self.custom_resource_name = None self.provisioning_state = None -class GuestAgentList(msrest.serialization.Model): - """List of GuestAgent. +class HostsList(msrest.serialization.Model): + """List of Hosts. All required parameters must be populated in order to send to Azure. - :param next_link: Url to follow for getting next page of GuestAgent. + :param next_link: Url to follow for getting next page of Hosts. :type next_link: str - :param value: Required. Array of GuestAgent. - :type value: list[~azure_arc_vmware_management_service_api.models.GuestAgent] + :param value: Required. Array of Hosts. + :type value: list[~azure_arc_vmware_management_service_api.models.Host] """ _validation = { @@ -274,90 +973,35 @@ class GuestAgentList(msrest.serialization.Model): _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'value': {'key': 'value', 'type': '[GuestAgent]'}, + 'value': {'key': 'value', 'type': '[Host]'}, } def __init__( self, **kwargs ): - super(GuestAgentList, self).__init__(**kwargs) + super(HostsList, self).__init__(**kwargs) self.next_link = kwargs.get('next_link', None) self.value = kwargs['value'] -class GuestCredential(msrest.serialization.Model): - """Username / Password Credentials to connect to guest. - - :param username: Gets or sets username to connect with the guest. - :type username: str - :param password: Gets or sets the password to connect with the guest. - :type password: str - """ - - _attribute_map = { - 'username': {'key': 'username', 'type': 'str'}, - 'password': {'key': 'password', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(GuestCredential, self).__init__(**kwargs) - self.username = kwargs.get('username', None) - self.password = kwargs.get('password', None) - - -class HardwareProfile(msrest.serialization.Model): - """Defines the resource properties. - - Variables are only populated by the server, and will be ignored when sending a request. +class HttpProxyConfiguration(msrest.serialization.Model): + """HTTP Proxy configuration for the VM. - :param memory_size_mb: Gets or sets memory size in MBs for the vm. - :type memory_size_mb: int - :param num_cp_us: Gets or sets the number of vCPUs for the vm. - :type num_cp_us: int - :param num_cores_per_socket: Gets or sets the number of cores per socket for the vm. Defaults - to 1 if unspecified. - :type num_cores_per_socket: int - :ivar cpu_hot_add_enabled: Gets or sets a value indicating whether virtual processors can be - added while this virtual machine is running. - :vartype cpu_hot_add_enabled: bool - :ivar cpu_hot_remove_enabled: Gets or sets a value indicating whether virtual processors can be - removed while this virtual machine is running. - :vartype cpu_hot_remove_enabled: bool - :ivar memory_hot_add_enabled: Gets or sets a value indicating whether memory can be added while - this virtual machine is running. - :vartype memory_hot_add_enabled: bool + :param https_proxy: Gets or sets httpsProxy url. + :type https_proxy: str """ - _validation = { - 'cpu_hot_add_enabled': {'readonly': True}, - 'cpu_hot_remove_enabled': {'readonly': True}, - 'memory_hot_add_enabled': {'readonly': True}, - } - _attribute_map = { - 'memory_size_mb': {'key': 'memorySizeMB', 'type': 'int'}, - 'num_cp_us': {'key': 'numCPUs', 'type': 'int'}, - 'num_cores_per_socket': {'key': 'numCoresPerSocket', 'type': 'int'}, - 'cpu_hot_add_enabled': {'key': 'cpuHotAddEnabled', 'type': 'bool'}, - 'cpu_hot_remove_enabled': {'key': 'cpuHotRemoveEnabled', 'type': 'bool'}, - 'memory_hot_add_enabled': {'key': 'memoryHotAddEnabled', 'type': 'bool'}, + 'https_proxy': {'key': 'httpsProxy', 'type': 'str'}, } def __init__( self, **kwargs ): - super(HardwareProfile, self).__init__(**kwargs) - self.memory_size_mb = kwargs.get('memory_size_mb', None) - self.num_cp_us = kwargs.get('num_cp_us', None) - self.num_cores_per_socket = kwargs.get('num_cores_per_socket', None) - self.cpu_hot_add_enabled = None - self.cpu_hot_remove_enabled = None - self.memory_hot_add_enabled = None + super(HttpProxyConfiguration, self).__init__(**kwargs) + self.https_proxy = kwargs.get('https_proxy', None) class HybridIdentityMetadata(ProxyResource): @@ -501,8 +1145,13 @@ class InventoryItem(ProxyResource): :vartype type: str :ivar system_data: The system data. :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -529,6 +1178,7 @@ class InventoryItem(ProxyResource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'kind': {'key': 'kind', 'type': 'str'}, 'inventory_type': {'key': 'properties.inventoryType', 'type': 'str'}, 'managed_resource_id': {'key': 'properties.managedResourceId', 'type': 'str'}, 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, @@ -542,6 +1192,7 @@ def __init__( ): super(InventoryItem, self).__init__(**kwargs) self.system_data = None + self.kind = kwargs.get('kind', None) self.inventory_type = None # type: Optional[str] self.managed_resource_id = kwargs.get('managed_resource_id', None) self.mo_ref_id = kwargs.get('mo_ref_id', None) @@ -572,59 +1223,6 @@ def __init__( self.mo_name = kwargs.get('mo_name', None) -class InventoryItemProperties(msrest.serialization.Model): - """Defines the resource properties. - - You probably want to use the sub-classes and not this class directly. Known - sub-classes are: ResourcePoolInventoryItem, VirtualMachineInventoryItem, VirtualMachineTemplateInventoryItem, VirtualNetworkInventoryItem. - - Variables are only populated by the server, and will be ignored when sending a request. - - All required parameters must be populated in order to send to Azure. - - :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". - :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType - :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory - resource. - :type managed_resource_id: str - :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. - :type mo_ref_id: str - :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. - :type mo_name: str - :ivar provisioning_state: Gets or sets the provisioning state. - :vartype provisioning_state: str - """ - - _validation = { - 'inventory_type': {'required': True}, - 'provisioning_state': {'readonly': True}, - } - - _attribute_map = { - 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, - 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, - 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, - 'mo_name': {'key': 'moName', 'type': 'str'}, - 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, - } - - _subtype_map = { - 'inventory_type': {'ResourcePool': 'ResourcePoolInventoryItem', 'VirtualMachine': 'VirtualMachineInventoryItem', 'VirtualMachineTemplate': 'VirtualMachineTemplateInventoryItem', 'VirtualNetwork': 'VirtualNetworkInventoryItem'} - } - - def __init__( - self, - **kwargs - ): - super(InventoryItemProperties, self).__init__(**kwargs) - self.inventory_type = None # type: Optional[str] - self.managed_resource_id = kwargs.get('managed_resource_id', None) - self.mo_ref_id = kwargs.get('mo_ref_id', None) - self.mo_name = kwargs.get('mo_name', None) - self.provisioning_state = None - - class InventoryItemsList(msrest.serialization.Model): """List of InventoryItems. @@ -686,10 +1284,10 @@ class MachineExtension(msrest.serialization.Model): upgrade minor versions unless redeployed, even with this property set to true. :type auto_upgrade_minor_version: bool :param settings: Json formatted public settings for the extension. - :type settings: object + :type settings: any :param protected_settings: The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. - :type protected_settings: object + :type protected_settings: any :ivar provisioning_state: The provisioning state, which only appears in the response. :vartype provisioning_state: str :param instance_view: The machine extension instance view. @@ -928,10 +1526,10 @@ class MachineExtensionUpdate(ResourcePatch): upgrade minor versions unless redeployed, even with this property set to true. :type auto_upgrade_minor_version: bool :param settings: Json formatted public settings for the extension. - :type settings: object + :type settings: any :param protected_settings: The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. - :type protected_settings: object + :type protected_settings: any """ _attribute_map = { @@ -1307,9 +1905,9 @@ class OsProfile(msrest.serialization.Model): :type admin_username: str :param admin_password: Gets or sets administrator password. :type admin_password: str - :ivar os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", + :param os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", "Other". - :vartype os_type: str or ~azure_arc_vmware_management_service_api.models.OsType + :type os_type: str or ~azure_arc_vmware_management_service_api.models.OsType :ivar os_name: Gets or sets os name. :vartype os_name: str :ivar tools_running_status: Gets or sets the current running status of VMware Tools running in @@ -1323,7 +1921,6 @@ class OsProfile(msrest.serialization.Model): """ _validation = { - 'os_type': {'readonly': True}, 'os_name': {'readonly': True}, 'tools_running_status': {'readonly': True}, 'tools_version_status': {'readonly': True}, @@ -1349,13 +1946,48 @@ def __init__( self.computer_name = kwargs.get('computer_name', None) self.admin_username = kwargs.get('admin_username', None) self.admin_password = kwargs.get('admin_password', None) - self.os_type = None + self.os_type = kwargs.get('os_type', None) self.os_name = None self.tools_running_status = None self.tools_version_status = None self.tools_version = None +class PlacementProfile(msrest.serialization.Model): + """Defines the resource properties. + + :param resource_pool_id: Gets or sets the ARM Id of the resourcePool resource on which this + virtual machine will deploy. + :type resource_pool_id: str + :param cluster_id: Gets or sets the ARM Id of the cluster resource on which this virtual + machine will deploy. + :type cluster_id: str + :param host_id: Gets or sets the ARM Id of the host resource on which this virtual machine will + deploy. + :type host_id: str + :param datastore_id: Gets or sets the ARM Id of the datastore resource on which the data for + the virtual machine will be kept. + :type datastore_id: str + """ + + _attribute_map = { + 'resource_pool_id': {'key': 'resourcePoolId', 'type': 'str'}, + 'cluster_id': {'key': 'clusterId', 'type': 'str'}, + 'host_id': {'key': 'hostId', 'type': 'str'}, + 'datastore_id': {'key': 'datastoreId', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(PlacementProfile, self).__init__(**kwargs) + self.resource_pool_id = kwargs.get('resource_pool_id', None) + self.cluster_id = kwargs.get('cluster_id', None) + self.host_id = kwargs.get('host_id', None) + self.datastore_id = kwargs.get('datastore_id', None) + + class ResourcePool(msrest.serialization.Model): """Define the resourcePool. @@ -1417,6 +2049,8 @@ class ResourcePool(msrest.serialization.Model): :vartype mem_limit_mb: long :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -1436,6 +2070,7 @@ class ResourcePool(msrest.serialization.Model): 'mem_reservation_mb': {'readonly': True}, 'mem_limit_mb': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -1460,6 +2095,7 @@ class ResourcePool(msrest.serialization.Model): 'mem_reservation_mb': {'key': 'properties.memReservationMB', 'type': 'long'}, 'mem_limit_mb': {'key': 'properties.memLimitMB', 'type': 'long'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -1488,6 +2124,7 @@ def __init__( self.mem_reservation_mb = None self.mem_limit_mb = None self.custom_resource_name = None + self.statuses = None self.provisioning_state = None @@ -1499,7 +2136,8 @@ class ResourcePoolInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -1566,6 +2204,56 @@ def __init__( self.value = kwargs['value'] +class ResourceStatus(msrest.serialization.Model): + """The resource status information. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar type: The type of the condition. + :vartype type: str + :ivar status: Status of the condition. + :vartype status: str + :ivar reason: The reason for the condition's status. + :vartype reason: str + :ivar message: A human readable message indicating details about the status. + :vartype message: str + :ivar severity: Severity with which to treat failures of this type of condition. + :vartype severity: str + :ivar last_updated_at: The last update time for this condition. + :vartype last_updated_at: ~datetime.datetime + """ + + _validation = { + 'type': {'readonly': True}, + 'status': {'readonly': True}, + 'reason': {'readonly': True}, + 'message': {'readonly': True}, + 'severity': {'readonly': True}, + 'last_updated_at': {'readonly': True}, + } + + _attribute_map = { + 'type': {'key': 'type', 'type': 'str'}, + 'status': {'key': 'status', 'type': 'str'}, + 'reason': {'key': 'reason', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'severity': {'key': 'severity', 'type': 'str'}, + 'last_updated_at': {'key': 'lastUpdatedAt', 'type': 'iso-8601'}, + } + + def __init__( + self, + **kwargs + ): + super(ResourceStatus, self).__init__(**kwargs) + self.type = None + self.status = None + self.reason = None + self.message = None + self.severity = None + self.last_updated_at = None + + class StopVirtualMachineOptions(msrest.serialization.Model): """Defines the stop action properties. @@ -1653,7 +2341,7 @@ class SystemData(msrest.serialization.Model): values include: "User", "Application", "ManagedIdentity", "Key". :type last_modified_by_type: str or ~azure_arc_vmware_management_service_api.models.CreatedByType - :param last_modified_at: The type of identity that last modified the resource. + :param last_modified_at: The timestamp of resource last modification (UTC). :type last_modified_at: ~datetime.datetime """ @@ -1720,6 +2408,8 @@ class VCenter(msrest.serialization.Model): :vartype custom_resource_name: str :param credentials: Username / Password Credentials to connect to vcenter. :type credentials: ~azure_arc_vmware_management_service_api.models.VICredential + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -1737,6 +2427,7 @@ class VCenter(msrest.serialization.Model): 'instance_uuid': {'readonly': True}, 'connection_status': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -1757,6 +2448,7 @@ class VCenter(msrest.serialization.Model): 'connection_status': {'key': 'properties.connectionStatus', 'type': 'str'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, 'credentials': {'key': 'properties.credentials', 'type': 'VICredential'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -1781,6 +2473,7 @@ def __init__( self.connection_status = None self.custom_resource_name = None self.credentials = kwargs.get('credentials', None) + self.statuses = None self.provisioning_state = None @@ -1858,6 +2551,11 @@ class VirtualDisk(msrest.serialization.Model): :type controller_key: int :param unit_number: Gets or sets the unit number of the disk on the controller. :type unit_number: int + :param device_name: Gets or sets the device name. + :type device_name: str + :param disk_type: Gets or sets the disk backing type. Possible values include: "flat", "pmem", + "rawphysical", "rawvirtual", "sparse", "sesparse", "unknown". + :type disk_type: str or ~azure_arc_vmware_management_service_api.models.DiskType """ _validation = { @@ -1874,6 +2572,8 @@ class VirtualDisk(msrest.serialization.Model): 'disk_mode': {'key': 'diskMode', 'type': 'str'}, 'controller_key': {'key': 'controllerKey', 'type': 'int'}, 'unit_number': {'key': 'unitNumber', 'type': 'int'}, + 'device_name': {'key': 'deviceName', 'type': 'str'}, + 'disk_type': {'key': 'diskType', 'type': 'str'}, } def __init__( @@ -1889,6 +2589,8 @@ def __init__( self.disk_mode = kwargs.get('disk_mode', None) self.controller_key = kwargs.get('controller_key', None) self.unit_number = kwargs.get('unit_number', None) + self.device_name = kwargs.get('device_name', None) + self.disk_type = kwargs.get('disk_type', None) class VirtualDiskUpdate(msrest.serialization.Model): @@ -1907,6 +2609,11 @@ class VirtualDiskUpdate(msrest.serialization.Model): :type controller_key: int :param unit_number: Gets or sets the unit number of the disk on the controller. :type unit_number: int + :param device_name: Gets or sets the device name. + :type device_name: str + :param disk_type: Gets or sets the disk backing type. Possible values include: "flat", "pmem", + "rawphysical", "rawvirtual", "sparse", "sesparse", "unknown". + :type disk_type: str or ~azure_arc_vmware_management_service_api.models.DiskType """ _attribute_map = { @@ -1916,6 +2623,8 @@ class VirtualDiskUpdate(msrest.serialization.Model): 'disk_mode': {'key': 'diskMode', 'type': 'str'}, 'controller_key': {'key': 'controllerKey', 'type': 'int'}, 'unit_number': {'key': 'unitNumber', 'type': 'int'}, + 'device_name': {'key': 'deviceName', 'type': 'str'}, + 'disk_type': {'key': 'diskType', 'type': 'str'}, } def __init__( @@ -1929,6 +2638,8 @@ def __init__( self.disk_mode = kwargs.get('disk_mode', None) self.controller_key = kwargs.get('controller_key', None) self.unit_number = kwargs.get('unit_number', None) + self.device_name = kwargs.get('device_name', None) + self.disk_type = kwargs.get('disk_type', None) class VirtualMachine(msrest.serialization.Model): @@ -1968,6 +2679,8 @@ class VirtualMachine(msrest.serialization.Model): :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this resource pool resides. :type v_center_id: str + :param placement_profile: Placement properties. + :type placement_profile: ~azure_arc_vmware_management_service_api.models.PlacementProfile :param os_profile: OS properties. :type os_profile: ~azure_arc_vmware_management_service_api.models.OsProfile :param hardware_profile: Hardware properties. @@ -1976,6 +2689,8 @@ class VirtualMachine(msrest.serialization.Model): :type network_profile: ~azure_arc_vmware_management_service_api.models.NetworkProfile :param storage_profile: Storage properties. :type storage_profile: ~azure_arc_vmware_management_service_api.models.StorageProfile + :param guest_agent_profile: Guest agent status properties. + :type guest_agent_profile: ~azure_arc_vmware_management_service_api.models.GuestAgentProfile :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the virtual machine. :type mo_ref_id: str @@ -1987,12 +2702,16 @@ class VirtualMachine(msrest.serialization.Model): :vartype folder_path: str :ivar instance_uuid: Gets or sets the instance uuid of the vm. :vartype instance_uuid: str + :param smbios_uuid: Gets or sets the SMBIOS UUID of the vm. + :type smbios_uuid: str :ivar power_state: Gets the power state of the virtual machine. :vartype power_state: str :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str :ivar uuid: Gets or sets a unique identifier for this resource. :vartype uuid: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str :ivar vm_id: Gets or sets a unique identifier for the vm resource. @@ -2011,6 +2730,7 @@ class VirtualMachine(msrest.serialization.Model): 'power_state': {'readonly': True}, 'custom_resource_name': {'readonly': True}, 'uuid': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, 'vm_id': {'readonly': True}, } @@ -2028,18 +2748,22 @@ class VirtualMachine(msrest.serialization.Model): 'resource_pool_id': {'key': 'properties.resourcePoolId', 'type': 'str'}, 'template_id': {'key': 'properties.templateId', 'type': 'str'}, 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'placement_profile': {'key': 'properties.placementProfile', 'type': 'PlacementProfile'}, 'os_profile': {'key': 'properties.osProfile', 'type': 'OsProfile'}, 'hardware_profile': {'key': 'properties.hardwareProfile', 'type': 'HardwareProfile'}, 'network_profile': {'key': 'properties.networkProfile', 'type': 'NetworkProfile'}, 'storage_profile': {'key': 'properties.storageProfile', 'type': 'StorageProfile'}, + 'guest_agent_profile': {'key': 'properties.guestAgentProfile', 'type': 'GuestAgentProfile'}, 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, 'mo_name': {'key': 'properties.moName', 'type': 'str'}, 'folder_path': {'key': 'properties.folderPath', 'type': 'str'}, 'instance_uuid': {'key': 'properties.instanceUuid', 'type': 'str'}, + 'smbios_uuid': {'key': 'properties.smbiosUuid', 'type': 'str'}, 'power_state': {'key': 'properties.powerState', 'type': 'str'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'vm_id': {'key': 'properties.vmId', 'type': 'str'}, } @@ -2061,18 +2785,22 @@ def __init__( self.resource_pool_id = kwargs.get('resource_pool_id', None) self.template_id = kwargs.get('template_id', None) self.v_center_id = kwargs.get('v_center_id', None) + self.placement_profile = kwargs.get('placement_profile', None) self.os_profile = kwargs.get('os_profile', None) self.hardware_profile = kwargs.get('hardware_profile', None) self.network_profile = kwargs.get('network_profile', None) self.storage_profile = kwargs.get('storage_profile', None) + self.guest_agent_profile = kwargs.get('guest_agent_profile', None) self.mo_ref_id = kwargs.get('mo_ref_id', None) self.inventory_item_id = kwargs.get('inventory_item_id', None) self.mo_name = None self.folder_path = None self.instance_uuid = None + self.smbios_uuid = kwargs.get('smbios_uuid', None) self.power_state = None self.custom_resource_name = None self.uuid = None + self.statuses = None self.provisioning_state = None self.vm_id = None @@ -2085,7 +2813,8 @@ class VirtualMachineInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -2096,9 +2825,9 @@ class VirtualMachineInventoryItem(InventoryItemProperties): :type mo_name: str :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str - :ivar os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", + :param os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", "Other". - :vartype os_type: str or ~azure_arc_vmware_management_service_api.models.OsType + :type os_type: str or ~azure_arc_vmware_management_service_api.models.OsType :param os_name: Gets or sets os name. :type os_name: str :param ip_addresses: Gets or sets the nic ip addresses. @@ -2111,12 +2840,27 @@ class VirtualMachineInventoryItem(InventoryItemProperties): :type resource_pool: ~azure_arc_vmware_management_service_api.models.InventoryItemDetails :param instance_uuid: Gets or sets the instance uuid of the vm. :type instance_uuid: str + :param smbios_uuid: Gets or sets the SMBIOS UUID of the vm. + :type smbios_uuid: str + :ivar power_state: Gets the power state of the virtual machine. + :vartype power_state: str + :ivar tools_running_status: Gets or sets the current running status of VMware Tools running in + the guest operating system. + :vartype tools_running_status: str + :ivar tools_version_status: Gets or sets the current version status of VMware Tools installed + in the guest operating system. + :vartype tools_version_status: str + :ivar tools_version: Gets or sets the current version of VMware Tools. + :vartype tools_version: str """ _validation = { 'inventory_type': {'required': True}, 'provisioning_state': {'readonly': True}, - 'os_type': {'readonly': True}, + 'power_state': {'readonly': True}, + 'tools_running_status': {'readonly': True}, + 'tools_version_status': {'readonly': True}, + 'tools_version': {'readonly': True}, } _attribute_map = { @@ -2132,6 +2876,11 @@ class VirtualMachineInventoryItem(InventoryItemProperties): 'host': {'key': 'host', 'type': 'InventoryItemDetails'}, 'resource_pool': {'key': 'resourcePool', 'type': 'InventoryItemDetails'}, 'instance_uuid': {'key': 'instanceUuid', 'type': 'str'}, + 'smbios_uuid': {'key': 'smbiosUuid', 'type': 'str'}, + 'power_state': {'key': 'powerState', 'type': 'str'}, + 'tools_running_status': {'key': 'toolsRunningStatus', 'type': 'str'}, + 'tools_version_status': {'key': 'toolsVersionStatus', 'type': 'str'}, + 'tools_version': {'key': 'toolsVersion', 'type': 'str'}, } def __init__( @@ -2140,13 +2889,18 @@ def __init__( ): super(VirtualMachineInventoryItem, self).__init__(**kwargs) self.inventory_type = 'VirtualMachine' # type: str - self.os_type = None + self.os_type = kwargs.get('os_type', None) self.os_name = kwargs.get('os_name', None) self.ip_addresses = kwargs.get('ip_addresses', None) self.folder_path = kwargs.get('folder_path', None) self.host = kwargs.get('host', None) self.resource_pool = kwargs.get('resource_pool', None) self.instance_uuid = kwargs.get('instance_uuid', None) + self.smbios_uuid = kwargs.get('smbios_uuid', None) + self.power_state = None + self.tools_running_status = None + self.tools_version_status = None + self.tools_version = None class VirtualMachinesList(msrest.serialization.Model): @@ -2237,6 +2991,13 @@ class VirtualMachineTemplate(msrest.serialization.Model): :vartype disks: list[~azure_arc_vmware_management_service_api.models.VirtualDisk] :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str + :ivar tools_version_status: Gets or sets the current version status of VMware Tools installed + in the guest operating system. + :vartype tools_version_status: str + :ivar tools_version: Gets or sets the current version of VMware Tools. + :vartype tools_version: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -2258,6 +3019,9 @@ class VirtualMachineTemplate(msrest.serialization.Model): 'network_interfaces': {'readonly': True}, 'disks': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'tools_version_status': {'readonly': True}, + 'tools_version': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -2284,6 +3048,9 @@ class VirtualMachineTemplate(msrest.serialization.Model): 'network_interfaces': {'key': 'properties.networkInterfaces', 'type': '[NetworkInterface]'}, 'disks': {'key': 'properties.disks', 'type': '[VirtualDisk]'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'tools_version_status': {'key': 'properties.toolsVersionStatus', 'type': 'str'}, + 'tools_version': {'key': 'properties.toolsVersion', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -2314,6 +3081,9 @@ def __init__( self.network_interfaces = None self.disks = None self.custom_resource_name = None + self.tools_version_status = None + self.tools_version = None + self.statuses = None self.provisioning_state = None @@ -2325,7 +3095,8 @@ class VirtualMachineTemplateInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -2343,9 +3114,9 @@ class VirtualMachineTemplateInventoryItem(InventoryItemProperties): :param num_cores_per_socket: Gets or sets the number of cores per socket for the template. Defaults to 1 if unspecified. :type num_cores_per_socket: int - :ivar os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", + :param os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", "Other". - :vartype os_type: str or ~azure_arc_vmware_management_service_api.models.OsType + :type os_type: str or ~azure_arc_vmware_management_service_api.models.OsType :param os_name: Gets or sets os name. :type os_name: str :param folder_path: Gets or sets the folder path of the template. @@ -2355,7 +3126,6 @@ class VirtualMachineTemplateInventoryItem(InventoryItemProperties): _validation = { 'inventory_type': {'required': True}, 'provisioning_state': {'readonly': True}, - 'os_type': {'readonly': True}, } _attribute_map = { @@ -2381,7 +3151,7 @@ def __init__( self.memory_size_mb = kwargs.get('memory_size_mb', None) self.num_cp_us = kwargs.get('num_cp_us', None) self.num_cores_per_socket = kwargs.get('num_cores_per_socket', None) - self.os_type = None + self.os_type = kwargs.get('os_type', None) self.os_name = kwargs.get('os_name', None) self.folder_path = kwargs.get('folder_path', None) @@ -2489,6 +3259,8 @@ class VirtualNetwork(msrest.serialization.Model): :vartype mo_name: str :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -2502,6 +3274,7 @@ class VirtualNetwork(msrest.serialization.Model): 'uuid': {'readonly': True}, 'mo_name': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -2520,6 +3293,7 @@ class VirtualNetwork(msrest.serialization.Model): 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, 'mo_name': {'key': 'properties.moName', 'type': 'str'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -2542,6 +3316,7 @@ def __init__( self.inventory_item_id = kwargs.get('inventory_item_id', None) self.mo_name = None self.custom_resource_name = None + self.statuses = None self.provisioning_state = None @@ -2553,7 +3328,8 @@ class VirtualNetworkInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models_py3.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models_py3.py index 9d03d5a0e0d..6113e7a5eb7 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models_py3.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/models/_models_py3.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- import datetime -from typing import Dict, List, Optional, Union +from typing import Any, Dict, List, Optional, Union from azure.core.exceptions import HttpResponseError import msrest.serialization @@ -15,6 +15,250 @@ from ._azure_arc_vmware_management_service_api_enums import * +class Cluster(msrest.serialization.Model): + """Define the cluster. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param location: Required. Gets or sets the location. + :type location: str + :param extended_location: Gets or sets the extended location. + :type extended_location: ~azure_arc_vmware_management_service_api.models.ExtendedLocation + :ivar system_data: The system data. + :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param tags: A set of tags. Gets or sets the Resource tags. + :type tags: dict[str, str] + :ivar name: Gets or sets the name. + :vartype name: str + :ivar id: Gets or sets the Id. + :vartype id: str + :ivar type: Gets or sets the type of the resource. + :vartype type: str + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str + :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this cluster + resides. + :type v_center_id: str + :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the cluster. + :type mo_ref_id: str + :param inventory_item_id: Gets or sets the inventory Item ID for the cluster. + :type inventory_item_id: str + :ivar mo_name: Gets or sets the vCenter Managed Object name for the cluster. + :vartype mo_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'location': {'required': True}, + 'system_data': {'readonly': True}, + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'uuid': {'readonly': True}, + 'mo_name': {'readonly': True}, + 'statuses': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'location': {'key': 'location', 'type': 'str'}, + 'extended_location': {'key': 'extendedLocation', 'type': 'ExtendedLocation'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, + 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, + 'mo_name': {'key': 'properties.moName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + location: str, + extended_location: Optional["ExtendedLocation"] = None, + tags: Optional[Dict[str, str]] = None, + kind: Optional[str] = None, + v_center_id: Optional[str] = None, + mo_ref_id: Optional[str] = None, + inventory_item_id: Optional[str] = None, + **kwargs + ): + super(Cluster, self).__init__(**kwargs) + self.location = location + self.extended_location = extended_location + self.system_data = None + self.tags = tags + self.name = None + self.id = None + self.type = None + self.kind = kind + self.uuid = None + self.v_center_id = v_center_id + self.mo_ref_id = mo_ref_id + self.inventory_item_id = inventory_item_id + self.mo_name = None + self.statuses = None + self.custom_resource_name = None + self.provisioning_state = None + + +class InventoryItemProperties(msrest.serialization.Model): + """Defines the resource properties. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ClusterInventoryItem, DatastoreInventoryItem, ResourcePoolInventoryItem, VirtualMachineInventoryItem, VirtualMachineTemplateInventoryItem, VirtualNetworkInventoryItem. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param inventory_type: Required. They inventory type.Constant filled by server. Possible + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". + :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType + :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory + resource. + :type managed_resource_id: str + :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. + :type mo_ref_id: str + :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. + :type mo_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'inventory_type': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, + 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, + 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, + 'mo_name': {'key': 'moName', 'type': 'str'}, + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + } + + _subtype_map = { + 'inventory_type': {'Cluster': 'ClusterInventoryItem', 'Datastore': 'DatastoreInventoryItem', 'ResourcePool': 'ResourcePoolInventoryItem', 'VirtualMachine': 'VirtualMachineInventoryItem', 'VirtualMachineTemplate': 'VirtualMachineTemplateInventoryItem', 'VirtualNetwork': 'VirtualNetworkInventoryItem'} + } + + def __init__( + self, + *, + managed_resource_id: Optional[str] = None, + mo_ref_id: Optional[str] = None, + mo_name: Optional[str] = None, + **kwargs + ): + super(InventoryItemProperties, self).__init__(**kwargs) + self.inventory_type = None # type: Optional[str] + self.managed_resource_id = managed_resource_id + self.mo_ref_id = mo_ref_id + self.mo_name = mo_name + self.provisioning_state = None + + +class ClusterInventoryItem(InventoryItemProperties): + """The cluster inventory item. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param inventory_type: Required. They inventory type.Constant filled by server. Possible + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". + :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType + :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory + resource. + :type managed_resource_id: str + :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. + :type mo_ref_id: str + :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. + :type mo_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'inventory_type': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, + 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, + 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, + 'mo_name': {'key': 'moName', 'type': 'str'}, + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + managed_resource_id: Optional[str] = None, + mo_ref_id: Optional[str] = None, + mo_name: Optional[str] = None, + **kwargs + ): + super(ClusterInventoryItem, self).__init__(managed_resource_id=managed_resource_id, mo_ref_id=mo_ref_id, mo_name=mo_name, **kwargs) + self.inventory_type = 'Cluster' # type: str + + +class ClustersList(msrest.serialization.Model): + """List of Clusters. + + All required parameters must be populated in order to send to Azure. + + :param next_link: Url to follow for getting next page of Clusters. + :type next_link: str + :param value: Required. Array of Clusters. + :type value: list[~azure_arc_vmware_management_service_api.models.Cluster] + """ + + _validation = { + 'value': {'required': True}, + } + + _attribute_map = { + 'next_link': {'key': 'nextLink', 'type': 'str'}, + 'value': {'key': 'value', 'type': '[Cluster]'}, + } + + def __init__( + self, + *, + value: List["Cluster"], + next_link: Optional[str] = None, + **kwargs + ): + super(ClustersList, self).__init__(**kwargs) + self.next_link = next_link + self.value = value + + class Condition(msrest.serialization.Model): """Condition defines an extension to status. @@ -48,11 +292,201 @@ def __init__( self, **kwargs ): - super(Condition, self).__init__(**kwargs) - self.status = None - self.reason = None - self.message = None - self.severity = None + super(Condition, self).__init__(**kwargs) + self.status = None + self.reason = None + self.message = None + self.severity = None + + +class Datastore(msrest.serialization.Model): + """Define the datastore. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param location: Required. Gets or sets the location. + :type location: str + :param extended_location: Gets or sets the extended location. + :type extended_location: ~azure_arc_vmware_management_service_api.models.ExtendedLocation + :ivar system_data: The system data. + :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param tags: A set of tags. Gets or sets the Resource tags. + :type tags: dict[str, str] + :ivar name: Gets or sets the name. + :vartype name: str + :ivar id: Gets or sets the Id. + :vartype id: str + :ivar type: Gets or sets the type of the resource. + :vartype type: str + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str + :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this datastore + resides. + :type v_center_id: str + :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the + datastore. + :type mo_ref_id: str + :param inventory_item_id: Gets or sets the inventory Item ID for the datastore. + :type inventory_item_id: str + :ivar mo_name: Gets or sets the vCenter Managed Object name for the datastore. + :vartype mo_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str + :ivar provisioning_state: Provisioning state of the resource. Possible values include: + "Succeeded", "Failed", "Canceled", "Provisioning", "Updating", "Deleting", "Accepted", + "Created". + :vartype provisioning_state: str or + ~azure_arc_vmware_management_service_api.models.ProvisioningState + """ + + _validation = { + 'location': {'required': True}, + 'system_data': {'readonly': True}, + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'uuid': {'readonly': True}, + 'mo_name': {'readonly': True}, + 'statuses': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'location': {'key': 'location', 'type': 'str'}, + 'extended_location': {'key': 'extendedLocation', 'type': 'ExtendedLocation'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, + 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, + 'mo_name': {'key': 'properties.moName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + location: str, + extended_location: Optional["ExtendedLocation"] = None, + tags: Optional[Dict[str, str]] = None, + kind: Optional[str] = None, + v_center_id: Optional[str] = None, + mo_ref_id: Optional[str] = None, + inventory_item_id: Optional[str] = None, + **kwargs + ): + super(Datastore, self).__init__(**kwargs) + self.location = location + self.extended_location = extended_location + self.system_data = None + self.tags = tags + self.name = None + self.id = None + self.type = None + self.kind = kind + self.uuid = None + self.v_center_id = v_center_id + self.mo_ref_id = mo_ref_id + self.inventory_item_id = inventory_item_id + self.mo_name = None + self.statuses = None + self.custom_resource_name = None + self.provisioning_state = None + + +class DatastoreInventoryItem(InventoryItemProperties): + """The datastore inventory item. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param inventory_type: Required. They inventory type.Constant filled by server. Possible + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". + :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType + :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory + resource. + :type managed_resource_id: str + :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. + :type mo_ref_id: str + :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. + :type mo_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'inventory_type': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, + 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, + 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, + 'mo_name': {'key': 'moName', 'type': 'str'}, + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + managed_resource_id: Optional[str] = None, + mo_ref_id: Optional[str] = None, + mo_name: Optional[str] = None, + **kwargs + ): + super(DatastoreInventoryItem, self).__init__(managed_resource_id=managed_resource_id, mo_ref_id=mo_ref_id, mo_name=mo_name, **kwargs) + self.inventory_type = 'Datastore' # type: str + + +class DatastoresList(msrest.serialization.Model): + """List of Datastores. + + All required parameters must be populated in order to send to Azure. + + :param next_link: Url to follow for getting next page of Datastores. + :type next_link: str + :param value: Required. Array of Datastores. + :type value: list[~azure_arc_vmware_management_service_api.models.Datastore] + """ + + _validation = { + 'value': {'required': True}, + } + + _attribute_map = { + 'next_link': {'key': 'nextLink', 'type': 'str'}, + 'value': {'key': 'value', 'type': '[Datastore]'}, + } + + def __init__( + self, + *, + value: List["Datastore"], + next_link: Optional[str] = None, + **kwargs + ): + super(DatastoresList, self).__init__(**kwargs) + self.next_link = next_link + self.value = value class ErrorDefinition(msrest.serialization.Model): @@ -90,6 +524,49 @@ def __init__( self.details = None +class ErrorDetail(msrest.serialization.Model): + """Error details. + + All required parameters must be populated in order to send to Azure. + + :param code: Required. The error's code. + :type code: str + :param message: Required. A human readable error message. + :type message: str + :param target: Indicates which property in the request is responsible for the error. + :type target: str + :param details: Additional error details. + :type details: list[~azure_arc_vmware_management_service_api.models.ErrorDetail] + """ + + _validation = { + 'code': {'required': True}, + 'message': {'required': True}, + } + + _attribute_map = { + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'target': {'key': 'target', 'type': 'str'}, + 'details': {'key': 'details', 'type': '[ErrorDetail]'}, + } + + def __init__( + self, + *, + code: str, + message: str, + target: Optional[str] = None, + details: Optional[List["ErrorDetail"]] = None, + **kwargs + ): + super(ErrorDetail, self).__init__(**kwargs) + self.code = code + self.message = message + self.target = target + self.details = details + + class ErrorResponse(msrest.serialization.Model): """Error response. @@ -175,7 +652,7 @@ def __init__( class ProxyResource(Resource): - """The resource model definition for an Azure Resource Manager proxy resource. It will have everything other than required location and tags. + """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. Variables are only populated by the server, and will be ignored when sending a request. @@ -223,14 +700,20 @@ class GuestAgent(ProxyResource): :vartype type: str :ivar system_data: The system data. :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str :param credentials: Username / Password Credentials to provision guest agent. :type credentials: ~azure_arc_vmware_management_service_api.models.GuestCredential + :param http_proxy_config: HTTP Proxy configuration for the VM. + :type http_proxy_config: ~azure_arc_vmware_management_service_api.models.HttpProxyConfiguration :param provisioning_action: Gets or sets the guest agent provisioning action. Possible values include: "install", "uninstall", "repair". :type provisioning_action: str or ~azure_arc_vmware_management_service_api.models.ProvisioningAction :ivar status: Gets or sets the guest agent status. :vartype status: str + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -240,7 +723,9 @@ class GuestAgent(ProxyResource): 'name': {'readonly': True}, 'type': {'readonly': True}, 'system_data': {'readonly': True}, + 'uuid': {'readonly': True}, 'status': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -249,9 +734,12 @@ class GuestAgent(ProxyResource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, 'credentials': {'key': 'properties.credentials', 'type': 'GuestCredential'}, + 'http_proxy_config': {'key': 'properties.httpProxyConfig', 'type': 'HttpProxyConfiguration'}, 'provisioning_action': {'key': 'properties.provisioningAction', 'type': 'str'}, 'status': {'key': 'properties.status', 'type': 'str'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -259,26 +747,295 @@ def __init__( self, *, credentials: Optional["GuestCredential"] = None, + http_proxy_config: Optional["HttpProxyConfiguration"] = None, provisioning_action: Optional[Union[str, "ProvisioningAction"]] = None, **kwargs ): - super(GuestAgent, self).__init__(**kwargs) + super(GuestAgent, self).__init__(**kwargs) + self.system_data = None + self.uuid = None + self.credentials = credentials + self.http_proxy_config = http_proxy_config + self.provisioning_action = provisioning_action + self.status = None + self.custom_resource_name = None + self.provisioning_state = None + + +class GuestAgentList(msrest.serialization.Model): + """List of GuestAgent. + + All required parameters must be populated in order to send to Azure. + + :param next_link: Url to follow for getting next page of GuestAgent. + :type next_link: str + :param value: Required. Array of GuestAgent. + :type value: list[~azure_arc_vmware_management_service_api.models.GuestAgent] + """ + + _validation = { + 'value': {'required': True}, + } + + _attribute_map = { + 'next_link': {'key': 'nextLink', 'type': 'str'}, + 'value': {'key': 'value', 'type': '[GuestAgent]'}, + } + + def __init__( + self, + *, + value: List["GuestAgent"], + next_link: Optional[str] = None, + **kwargs + ): + super(GuestAgentList, self).__init__(**kwargs) + self.next_link = next_link + self.value = value + + +class GuestAgentProfile(msrest.serialization.Model): + """Defines the resource properties. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar vm_uuid: Specifies the VM's unique SMBIOS ID. + :vartype vm_uuid: str + :ivar status: The status of the hybrid machine agent. Possible values include: "Connected", + "Disconnected", "Error". + :vartype status: str or ~azure_arc_vmware_management_service_api.models.StatusTypes + :ivar last_status_change: The time of the last status change. + :vartype last_status_change: ~datetime.datetime + :ivar agent_version: The hybrid machine agent full version. + :vartype agent_version: str + :ivar error_details: Details about the error state. + :vartype error_details: list[~azure_arc_vmware_management_service_api.models.ErrorDetail] + """ + + _validation = { + 'vm_uuid': {'readonly': True}, + 'status': {'readonly': True}, + 'last_status_change': {'readonly': True}, + 'agent_version': {'readonly': True}, + 'error_details': {'readonly': True}, + } + + _attribute_map = { + 'vm_uuid': {'key': 'vmUuid', 'type': 'str'}, + 'status': {'key': 'status', 'type': 'str'}, + 'last_status_change': {'key': 'lastStatusChange', 'type': 'iso-8601'}, + 'agent_version': {'key': 'agentVersion', 'type': 'str'}, + 'error_details': {'key': 'errorDetails', 'type': '[ErrorDetail]'}, + } + + def __init__( + self, + **kwargs + ): + super(GuestAgentProfile, self).__init__(**kwargs) + self.vm_uuid = None + self.status = None + self.last_status_change = None + self.agent_version = None + self.error_details = None + + +class GuestCredential(msrest.serialization.Model): + """Username / Password Credentials to connect to guest. + + :param username: Gets or sets username to connect with the guest. + :type username: str + :param password: Gets or sets the password to connect with the guest. + :type password: str + """ + + _attribute_map = { + 'username': {'key': 'username', 'type': 'str'}, + 'password': {'key': 'password', 'type': 'str'}, + } + + def __init__( + self, + *, + username: Optional[str] = None, + password: Optional[str] = None, + **kwargs + ): + super(GuestCredential, self).__init__(**kwargs) + self.username = username + self.password = password + + +class HardwareProfile(msrest.serialization.Model): + """Defines the resource properties. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param memory_size_mb: Gets or sets memory size in MBs for the vm. + :type memory_size_mb: int + :param num_cp_us: Gets or sets the number of vCPUs for the vm. + :type num_cp_us: int + :param num_cores_per_socket: Gets or sets the number of cores per socket for the vm. Defaults + to 1 if unspecified. + :type num_cores_per_socket: int + :ivar cpu_hot_add_enabled: Gets or sets a value indicating whether virtual processors can be + added while this virtual machine is running. + :vartype cpu_hot_add_enabled: bool + :ivar cpu_hot_remove_enabled: Gets or sets a value indicating whether virtual processors can be + removed while this virtual machine is running. + :vartype cpu_hot_remove_enabled: bool + :ivar memory_hot_add_enabled: Gets or sets a value indicating whether memory can be added while + this virtual machine is running. + :vartype memory_hot_add_enabled: bool + """ + + _validation = { + 'cpu_hot_add_enabled': {'readonly': True}, + 'cpu_hot_remove_enabled': {'readonly': True}, + 'memory_hot_add_enabled': {'readonly': True}, + } + + _attribute_map = { + 'memory_size_mb': {'key': 'memorySizeMB', 'type': 'int'}, + 'num_cp_us': {'key': 'numCPUs', 'type': 'int'}, + 'num_cores_per_socket': {'key': 'numCoresPerSocket', 'type': 'int'}, + 'cpu_hot_add_enabled': {'key': 'cpuHotAddEnabled', 'type': 'bool'}, + 'cpu_hot_remove_enabled': {'key': 'cpuHotRemoveEnabled', 'type': 'bool'}, + 'memory_hot_add_enabled': {'key': 'memoryHotAddEnabled', 'type': 'bool'}, + } + + def __init__( + self, + *, + memory_size_mb: Optional[int] = None, + num_cp_us: Optional[int] = None, + num_cores_per_socket: Optional[int] = None, + **kwargs + ): + super(HardwareProfile, self).__init__(**kwargs) + self.memory_size_mb = memory_size_mb + self.num_cp_us = num_cp_us + self.num_cores_per_socket = num_cores_per_socket + self.cpu_hot_add_enabled = None + self.cpu_hot_remove_enabled = None + self.memory_hot_add_enabled = None + + +class Host(msrest.serialization.Model): + """Define the host. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param location: Required. Gets or sets the location. + :type location: str + :param extended_location: Gets or sets the extended location. + :type extended_location: ~azure_arc_vmware_management_service_api.models.ExtendedLocation + :ivar system_data: The system data. + :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param tags: A set of tags. Gets or sets the Resource tags. + :type tags: dict[str, str] + :ivar name: Gets or sets the name. + :vartype name: str + :ivar id: Gets or sets the Id. + :vartype id: str + :ivar type: Gets or sets the type of the resource. + :vartype type: str + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str + :ivar uuid: Gets or sets a unique identifier for this resource. + :vartype uuid: str + :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this host resides. + :type v_center_id: str + :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the host. + :type mo_ref_id: str + :param inventory_item_id: Gets or sets the inventory Item ID for the host. + :type inventory_item_id: str + :ivar mo_name: Gets or sets the vCenter Managed Object name for the host. + :vartype mo_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] + :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. + :vartype custom_resource_name: str + :ivar provisioning_state: Gets or sets the provisioning state. + :vartype provisioning_state: str + """ + + _validation = { + 'location': {'required': True}, + 'system_data': {'readonly': True}, + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'uuid': {'readonly': True}, + 'mo_name': {'readonly': True}, + 'statuses': {'readonly': True}, + 'custom_resource_name': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'location': {'key': 'location', 'type': 'str'}, + 'extended_location': {'key': 'extendedLocation', 'type': 'ExtendedLocation'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, + 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, + 'mo_name': {'key': 'properties.moName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, + 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + location: str, + extended_location: Optional["ExtendedLocation"] = None, + tags: Optional[Dict[str, str]] = None, + kind: Optional[str] = None, + v_center_id: Optional[str] = None, + mo_ref_id: Optional[str] = None, + inventory_item_id: Optional[str] = None, + **kwargs + ): + super(Host, self).__init__(**kwargs) + self.location = location + self.extended_location = extended_location self.system_data = None - self.credentials = credentials - self.provisioning_action = provisioning_action - self.status = None + self.tags = tags + self.name = None + self.id = None + self.type = None + self.kind = kind + self.uuid = None + self.v_center_id = v_center_id + self.mo_ref_id = mo_ref_id + self.inventory_item_id = inventory_item_id + self.mo_name = None + self.statuses = None + self.custom_resource_name = None self.provisioning_state = None -class GuestAgentList(msrest.serialization.Model): - """List of GuestAgent. +class HostsList(msrest.serialization.Model): + """List of Hosts. All required parameters must be populated in order to send to Azure. - :param next_link: Url to follow for getting next page of GuestAgent. + :param next_link: Url to follow for getting next page of Hosts. :type next_link: str - :param value: Required. Array of GuestAgent. - :type value: list[~azure_arc_vmware_management_service_api.models.GuestAgent] + :param value: Required. Array of Hosts. + :type value: list[~azure_arc_vmware_management_service_api.models.Host] """ _validation = { @@ -287,100 +1044,40 @@ class GuestAgentList(msrest.serialization.Model): _attribute_map = { 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'value': {'key': 'value', 'type': '[GuestAgent]'}, + 'value': {'key': 'value', 'type': '[Host]'}, } def __init__( self, *, - value: List["GuestAgent"], + value: List["Host"], next_link: Optional[str] = None, **kwargs ): - super(GuestAgentList, self).__init__(**kwargs) + super(HostsList, self).__init__(**kwargs) self.next_link = next_link self.value = value -class GuestCredential(msrest.serialization.Model): - """Username / Password Credentials to connect to guest. - - :param username: Gets or sets username to connect with the guest. - :type username: str - :param password: Gets or sets the password to connect with the guest. - :type password: str - """ - - _attribute_map = { - 'username': {'key': 'username', 'type': 'str'}, - 'password': {'key': 'password', 'type': 'str'}, - } - - def __init__( - self, - *, - username: Optional[str] = None, - password: Optional[str] = None, - **kwargs - ): - super(GuestCredential, self).__init__(**kwargs) - self.username = username - self.password = password - - -class HardwareProfile(msrest.serialization.Model): - """Defines the resource properties. - - Variables are only populated by the server, and will be ignored when sending a request. +class HttpProxyConfiguration(msrest.serialization.Model): + """HTTP Proxy configuration for the VM. - :param memory_size_mb: Gets or sets memory size in MBs for the vm. - :type memory_size_mb: int - :param num_cp_us: Gets or sets the number of vCPUs for the vm. - :type num_cp_us: int - :param num_cores_per_socket: Gets or sets the number of cores per socket for the vm. Defaults - to 1 if unspecified. - :type num_cores_per_socket: int - :ivar cpu_hot_add_enabled: Gets or sets a value indicating whether virtual processors can be - added while this virtual machine is running. - :vartype cpu_hot_add_enabled: bool - :ivar cpu_hot_remove_enabled: Gets or sets a value indicating whether virtual processors can be - removed while this virtual machine is running. - :vartype cpu_hot_remove_enabled: bool - :ivar memory_hot_add_enabled: Gets or sets a value indicating whether memory can be added while - this virtual machine is running. - :vartype memory_hot_add_enabled: bool + :param https_proxy: Gets or sets httpsProxy url. + :type https_proxy: str """ - _validation = { - 'cpu_hot_add_enabled': {'readonly': True}, - 'cpu_hot_remove_enabled': {'readonly': True}, - 'memory_hot_add_enabled': {'readonly': True}, - } - _attribute_map = { - 'memory_size_mb': {'key': 'memorySizeMB', 'type': 'int'}, - 'num_cp_us': {'key': 'numCPUs', 'type': 'int'}, - 'num_cores_per_socket': {'key': 'numCoresPerSocket', 'type': 'int'}, - 'cpu_hot_add_enabled': {'key': 'cpuHotAddEnabled', 'type': 'bool'}, - 'cpu_hot_remove_enabled': {'key': 'cpuHotRemoveEnabled', 'type': 'bool'}, - 'memory_hot_add_enabled': {'key': 'memoryHotAddEnabled', 'type': 'bool'}, + 'https_proxy': {'key': 'httpsProxy', 'type': 'str'}, } def __init__( self, *, - memory_size_mb: Optional[int] = None, - num_cp_us: Optional[int] = None, - num_cores_per_socket: Optional[int] = None, + https_proxy: Optional[str] = None, **kwargs ): - super(HardwareProfile, self).__init__(**kwargs) - self.memory_size_mb = memory_size_mb - self.num_cp_us = num_cp_us - self.num_cores_per_socket = num_cores_per_socket - self.cpu_hot_add_enabled = None - self.cpu_hot_remove_enabled = None - self.memory_hot_add_enabled = None + super(HttpProxyConfiguration, self).__init__(**kwargs) + self.https_proxy = https_proxy class HybridIdentityMetadata(ProxyResource): @@ -532,8 +1229,13 @@ class InventoryItem(ProxyResource): :vartype type: str :ivar system_data: The system data. :vartype system_data: ~azure_arc_vmware_management_service_api.models.SystemData + :param kind: Metadata used by portal/tooling/etc to render different UX experiences for + resources of the same type; e.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, + the resource provider must validate and persist this value. + :type kind: str :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -560,6 +1262,7 @@ class InventoryItem(ProxyResource): 'name': {'key': 'name', 'type': 'str'}, 'type': {'key': 'type', 'type': 'str'}, 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'kind': {'key': 'kind', 'type': 'str'}, 'inventory_type': {'key': 'properties.inventoryType', 'type': 'str'}, 'managed_resource_id': {'key': 'properties.managedResourceId', 'type': 'str'}, 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, @@ -570,6 +1273,7 @@ class InventoryItem(ProxyResource): def __init__( self, *, + kind: Optional[str] = None, managed_resource_id: Optional[str] = None, mo_ref_id: Optional[str] = None, mo_name: Optional[str] = None, @@ -577,6 +1281,7 @@ def __init__( ): super(InventoryItem, self).__init__(**kwargs) self.system_data = None + self.kind = kind self.inventory_type = None # type: Optional[str] self.managed_resource_id = managed_resource_id self.mo_ref_id = mo_ref_id @@ -610,63 +1315,6 @@ def __init__( self.mo_name = mo_name -class InventoryItemProperties(msrest.serialization.Model): - """Defines the resource properties. - - You probably want to use the sub-classes and not this class directly. Known - sub-classes are: ResourcePoolInventoryItem, VirtualMachineInventoryItem, VirtualMachineTemplateInventoryItem, VirtualNetworkInventoryItem. - - Variables are only populated by the server, and will be ignored when sending a request. - - All required parameters must be populated in order to send to Azure. - - :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". - :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType - :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory - resource. - :type managed_resource_id: str - :param mo_ref_id: Gets or sets the MoRef (Managed Object Reference) ID for the inventory item. - :type mo_ref_id: str - :param mo_name: Gets or sets the vCenter Managed Object name for the inventory item. - :type mo_name: str - :ivar provisioning_state: Gets or sets the provisioning state. - :vartype provisioning_state: str - """ - - _validation = { - 'inventory_type': {'required': True}, - 'provisioning_state': {'readonly': True}, - } - - _attribute_map = { - 'inventory_type': {'key': 'inventoryType', 'type': 'str'}, - 'managed_resource_id': {'key': 'managedResourceId', 'type': 'str'}, - 'mo_ref_id': {'key': 'moRefId', 'type': 'str'}, - 'mo_name': {'key': 'moName', 'type': 'str'}, - 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, - } - - _subtype_map = { - 'inventory_type': {'ResourcePool': 'ResourcePoolInventoryItem', 'VirtualMachine': 'VirtualMachineInventoryItem', 'VirtualMachineTemplate': 'VirtualMachineTemplateInventoryItem', 'VirtualNetwork': 'VirtualNetworkInventoryItem'} - } - - def __init__( - self, - *, - managed_resource_id: Optional[str] = None, - mo_ref_id: Optional[str] = None, - mo_name: Optional[str] = None, - **kwargs - ): - super(InventoryItemProperties, self).__init__(**kwargs) - self.inventory_type = None # type: Optional[str] - self.managed_resource_id = managed_resource_id - self.mo_ref_id = mo_ref_id - self.mo_name = mo_name - self.provisioning_state = None - - class InventoryItemsList(msrest.serialization.Model): """List of InventoryItems. @@ -731,10 +1379,10 @@ class MachineExtension(msrest.serialization.Model): upgrade minor versions unless redeployed, even with this property set to true. :type auto_upgrade_minor_version: bool :param settings: Json formatted public settings for the extension. - :type settings: object + :type settings: any :param protected_settings: The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. - :type protected_settings: object + :type protected_settings: any :ivar provisioning_state: The provisioning state, which only appears in the response. :vartype provisioning_state: str :param instance_view: The machine extension instance view. @@ -778,8 +1426,8 @@ def __init__( type_properties_type: Optional[str] = None, type_handler_version: Optional[str] = None, auto_upgrade_minor_version: Optional[bool] = None, - settings: Optional[object] = None, - protected_settings: Optional[object] = None, + settings: Optional[Any] = None, + protected_settings: Optional[Any] = None, instance_view: Optional["MachineExtensionPropertiesInstanceView"] = None, **kwargs ): @@ -993,10 +1641,10 @@ class MachineExtensionUpdate(ResourcePatch): upgrade minor versions unless redeployed, even with this property set to true. :type auto_upgrade_minor_version: bool :param settings: Json formatted public settings for the extension. - :type settings: object + :type settings: any :param protected_settings: The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. - :type protected_settings: object + :type protected_settings: any """ _attribute_map = { @@ -1019,8 +1667,8 @@ def __init__( type: Optional[str] = None, type_handler_version: Optional[str] = None, auto_upgrade_minor_version: Optional[bool] = None, - settings: Optional[object] = None, - protected_settings: Optional[object] = None, + settings: Optional[Any] = None, + protected_settings: Optional[Any] = None, **kwargs ): super(MachineExtensionUpdate, self).__init__(tags=tags, **kwargs) @@ -1416,9 +2064,9 @@ class OsProfile(msrest.serialization.Model): :type admin_username: str :param admin_password: Gets or sets administrator password. :type admin_password: str - :ivar os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", + :param os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", "Other". - :vartype os_type: str or ~azure_arc_vmware_management_service_api.models.OsType + :type os_type: str or ~azure_arc_vmware_management_service_api.models.OsType :ivar os_name: Gets or sets os name. :vartype os_name: str :ivar tools_running_status: Gets or sets the current running status of VMware Tools running in @@ -1432,7 +2080,6 @@ class OsProfile(msrest.serialization.Model): """ _validation = { - 'os_type': {'readonly': True}, 'os_name': {'readonly': True}, 'tools_running_status': {'readonly': True}, 'tools_version_status': {'readonly': True}, @@ -1456,19 +2103,60 @@ def __init__( computer_name: Optional[str] = None, admin_username: Optional[str] = None, admin_password: Optional[str] = None, + os_type: Optional[Union[str, "OsType"]] = None, **kwargs ): super(OsProfile, self).__init__(**kwargs) self.computer_name = computer_name self.admin_username = admin_username self.admin_password = admin_password - self.os_type = None + self.os_type = os_type self.os_name = None self.tools_running_status = None self.tools_version_status = None self.tools_version = None +class PlacementProfile(msrest.serialization.Model): + """Defines the resource properties. + + :param resource_pool_id: Gets or sets the ARM Id of the resourcePool resource on which this + virtual machine will deploy. + :type resource_pool_id: str + :param cluster_id: Gets or sets the ARM Id of the cluster resource on which this virtual + machine will deploy. + :type cluster_id: str + :param host_id: Gets or sets the ARM Id of the host resource on which this virtual machine will + deploy. + :type host_id: str + :param datastore_id: Gets or sets the ARM Id of the datastore resource on which the data for + the virtual machine will be kept. + :type datastore_id: str + """ + + _attribute_map = { + 'resource_pool_id': {'key': 'resourcePoolId', 'type': 'str'}, + 'cluster_id': {'key': 'clusterId', 'type': 'str'}, + 'host_id': {'key': 'hostId', 'type': 'str'}, + 'datastore_id': {'key': 'datastoreId', 'type': 'str'}, + } + + def __init__( + self, + *, + resource_pool_id: Optional[str] = None, + cluster_id: Optional[str] = None, + host_id: Optional[str] = None, + datastore_id: Optional[str] = None, + **kwargs + ): + super(PlacementProfile, self).__init__(**kwargs) + self.resource_pool_id = resource_pool_id + self.cluster_id = cluster_id + self.host_id = host_id + self.datastore_id = datastore_id + + class ResourcePool(msrest.serialization.Model): """Define the resourcePool. @@ -1530,6 +2218,8 @@ class ResourcePool(msrest.serialization.Model): :vartype mem_limit_mb: long :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -1549,6 +2239,7 @@ class ResourcePool(msrest.serialization.Model): 'mem_reservation_mb': {'readonly': True}, 'mem_limit_mb': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -1573,6 +2264,7 @@ class ResourcePool(msrest.serialization.Model): 'mem_reservation_mb': {'key': 'properties.memReservationMB', 'type': 'long'}, 'mem_limit_mb': {'key': 'properties.memLimitMB', 'type': 'long'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -1609,6 +2301,7 @@ def __init__( self.mem_reservation_mb = None self.mem_limit_mb = None self.custom_resource_name = None + self.statuses = None self.provisioning_state = None @@ -1620,7 +2313,8 @@ class ResourcePoolInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -1695,6 +2389,56 @@ def __init__( self.value = value +class ResourceStatus(msrest.serialization.Model): + """The resource status information. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar type: The type of the condition. + :vartype type: str + :ivar status: Status of the condition. + :vartype status: str + :ivar reason: The reason for the condition's status. + :vartype reason: str + :ivar message: A human readable message indicating details about the status. + :vartype message: str + :ivar severity: Severity with which to treat failures of this type of condition. + :vartype severity: str + :ivar last_updated_at: The last update time for this condition. + :vartype last_updated_at: ~datetime.datetime + """ + + _validation = { + 'type': {'readonly': True}, + 'status': {'readonly': True}, + 'reason': {'readonly': True}, + 'message': {'readonly': True}, + 'severity': {'readonly': True}, + 'last_updated_at': {'readonly': True}, + } + + _attribute_map = { + 'type': {'key': 'type', 'type': 'str'}, + 'status': {'key': 'status', 'type': 'str'}, + 'reason': {'key': 'reason', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'severity': {'key': 'severity', 'type': 'str'}, + 'last_updated_at': {'key': 'lastUpdatedAt', 'type': 'iso-8601'}, + } + + def __init__( + self, + **kwargs + ): + super(ResourceStatus, self).__init__(**kwargs) + self.type = None + self.status = None + self.reason = None + self.message = None + self.severity = None + self.last_updated_at = None + + class StopVirtualMachineOptions(msrest.serialization.Model): """Defines the stop action properties. @@ -1788,7 +2532,7 @@ class SystemData(msrest.serialization.Model): values include: "User", "Application", "ManagedIdentity", "Key". :type last_modified_by_type: str or ~azure_arc_vmware_management_service_api.models.CreatedByType - :param last_modified_at: The type of identity that last modified the resource. + :param last_modified_at: The timestamp of resource last modification (UTC). :type last_modified_at: ~datetime.datetime """ @@ -1862,6 +2606,8 @@ class VCenter(msrest.serialization.Model): :vartype custom_resource_name: str :param credentials: Username / Password Credentials to connect to vcenter. :type credentials: ~azure_arc_vmware_management_service_api.models.VICredential + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -1879,6 +2625,7 @@ class VCenter(msrest.serialization.Model): 'instance_uuid': {'readonly': True}, 'connection_status': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -1899,6 +2646,7 @@ class VCenter(msrest.serialization.Model): 'connection_status': {'key': 'properties.connectionStatus', 'type': 'str'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, 'credentials': {'key': 'properties.credentials', 'type': 'VICredential'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -1931,6 +2679,7 @@ def __init__( self.connection_status = None self.custom_resource_name = None self.credentials = credentials + self.statuses = None self.provisioning_state = None @@ -2014,6 +2763,11 @@ class VirtualDisk(msrest.serialization.Model): :type controller_key: int :param unit_number: Gets or sets the unit number of the disk on the controller. :type unit_number: int + :param device_name: Gets or sets the device name. + :type device_name: str + :param disk_type: Gets or sets the disk backing type. Possible values include: "flat", "pmem", + "rawphysical", "rawvirtual", "sparse", "sesparse", "unknown". + :type disk_type: str or ~azure_arc_vmware_management_service_api.models.DiskType """ _validation = { @@ -2030,6 +2784,8 @@ class VirtualDisk(msrest.serialization.Model): 'disk_mode': {'key': 'diskMode', 'type': 'str'}, 'controller_key': {'key': 'controllerKey', 'type': 'int'}, 'unit_number': {'key': 'unitNumber', 'type': 'int'}, + 'device_name': {'key': 'deviceName', 'type': 'str'}, + 'disk_type': {'key': 'diskType', 'type': 'str'}, } def __init__( @@ -2041,6 +2797,8 @@ def __init__( disk_mode: Optional[Union[str, "DiskMode"]] = None, controller_key: Optional[int] = None, unit_number: Optional[int] = None, + device_name: Optional[str] = None, + disk_type: Optional[Union[str, "DiskType"]] = None, **kwargs ): super(VirtualDisk, self).__init__(**kwargs) @@ -2052,6 +2810,8 @@ def __init__( self.disk_mode = disk_mode self.controller_key = controller_key self.unit_number = unit_number + self.device_name = device_name + self.disk_type = disk_type class VirtualDiskUpdate(msrest.serialization.Model): @@ -2070,6 +2830,11 @@ class VirtualDiskUpdate(msrest.serialization.Model): :type controller_key: int :param unit_number: Gets or sets the unit number of the disk on the controller. :type unit_number: int + :param device_name: Gets or sets the device name. + :type device_name: str + :param disk_type: Gets or sets the disk backing type. Possible values include: "flat", "pmem", + "rawphysical", "rawvirtual", "sparse", "sesparse", "unknown". + :type disk_type: str or ~azure_arc_vmware_management_service_api.models.DiskType """ _attribute_map = { @@ -2079,6 +2844,8 @@ class VirtualDiskUpdate(msrest.serialization.Model): 'disk_mode': {'key': 'diskMode', 'type': 'str'}, 'controller_key': {'key': 'controllerKey', 'type': 'int'}, 'unit_number': {'key': 'unitNumber', 'type': 'int'}, + 'device_name': {'key': 'deviceName', 'type': 'str'}, + 'disk_type': {'key': 'diskType', 'type': 'str'}, } def __init__( @@ -2090,6 +2857,8 @@ def __init__( disk_mode: Optional[Union[str, "DiskMode"]] = None, controller_key: Optional[int] = None, unit_number: Optional[int] = None, + device_name: Optional[str] = None, + disk_type: Optional[Union[str, "DiskType"]] = None, **kwargs ): super(VirtualDiskUpdate, self).__init__(**kwargs) @@ -2099,6 +2868,8 @@ def __init__( self.disk_mode = disk_mode self.controller_key = controller_key self.unit_number = unit_number + self.device_name = device_name + self.disk_type = disk_type class VirtualMachine(msrest.serialization.Model): @@ -2138,6 +2909,8 @@ class VirtualMachine(msrest.serialization.Model): :param v_center_id: Gets or sets the ARM Id of the vCenter resource in which this resource pool resides. :type v_center_id: str + :param placement_profile: Placement properties. + :type placement_profile: ~azure_arc_vmware_management_service_api.models.PlacementProfile :param os_profile: OS properties. :type os_profile: ~azure_arc_vmware_management_service_api.models.OsProfile :param hardware_profile: Hardware properties. @@ -2146,6 +2919,8 @@ class VirtualMachine(msrest.serialization.Model): :type network_profile: ~azure_arc_vmware_management_service_api.models.NetworkProfile :param storage_profile: Storage properties. :type storage_profile: ~azure_arc_vmware_management_service_api.models.StorageProfile + :param guest_agent_profile: Guest agent status properties. + :type guest_agent_profile: ~azure_arc_vmware_management_service_api.models.GuestAgentProfile :param mo_ref_id: Gets or sets the vCenter MoRef (Managed Object Reference) ID for the virtual machine. :type mo_ref_id: str @@ -2157,12 +2932,16 @@ class VirtualMachine(msrest.serialization.Model): :vartype folder_path: str :ivar instance_uuid: Gets or sets the instance uuid of the vm. :vartype instance_uuid: str + :param smbios_uuid: Gets or sets the SMBIOS UUID of the vm. + :type smbios_uuid: str :ivar power_state: Gets the power state of the virtual machine. :vartype power_state: str :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str :ivar uuid: Gets or sets a unique identifier for this resource. :vartype uuid: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str :ivar vm_id: Gets or sets a unique identifier for the vm resource. @@ -2181,6 +2960,7 @@ class VirtualMachine(msrest.serialization.Model): 'power_state': {'readonly': True}, 'custom_resource_name': {'readonly': True}, 'uuid': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, 'vm_id': {'readonly': True}, } @@ -2198,18 +2978,22 @@ class VirtualMachine(msrest.serialization.Model): 'resource_pool_id': {'key': 'properties.resourcePoolId', 'type': 'str'}, 'template_id': {'key': 'properties.templateId', 'type': 'str'}, 'v_center_id': {'key': 'properties.vCenterId', 'type': 'str'}, + 'placement_profile': {'key': 'properties.placementProfile', 'type': 'PlacementProfile'}, 'os_profile': {'key': 'properties.osProfile', 'type': 'OsProfile'}, 'hardware_profile': {'key': 'properties.hardwareProfile', 'type': 'HardwareProfile'}, 'network_profile': {'key': 'properties.networkProfile', 'type': 'NetworkProfile'}, 'storage_profile': {'key': 'properties.storageProfile', 'type': 'StorageProfile'}, + 'guest_agent_profile': {'key': 'properties.guestAgentProfile', 'type': 'GuestAgentProfile'}, 'mo_ref_id': {'key': 'properties.moRefId', 'type': 'str'}, 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, 'mo_name': {'key': 'properties.moName', 'type': 'str'}, 'folder_path': {'key': 'properties.folderPath', 'type': 'str'}, 'instance_uuid': {'key': 'properties.instanceUuid', 'type': 'str'}, + 'smbios_uuid': {'key': 'properties.smbiosUuid', 'type': 'str'}, 'power_state': {'key': 'properties.powerState', 'type': 'str'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, 'uuid': {'key': 'properties.uuid', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, 'vm_id': {'key': 'properties.vmId', 'type': 'str'}, } @@ -2225,12 +3009,15 @@ def __init__( resource_pool_id: Optional[str] = None, template_id: Optional[str] = None, v_center_id: Optional[str] = None, + placement_profile: Optional["PlacementProfile"] = None, os_profile: Optional["OsProfile"] = None, hardware_profile: Optional["HardwareProfile"] = None, network_profile: Optional["NetworkProfile"] = None, storage_profile: Optional["StorageProfile"] = None, + guest_agent_profile: Optional["GuestAgentProfile"] = None, mo_ref_id: Optional[str] = None, inventory_item_id: Optional[str] = None, + smbios_uuid: Optional[str] = None, **kwargs ): super(VirtualMachine, self).__init__(**kwargs) @@ -2246,18 +3033,22 @@ def __init__( self.resource_pool_id = resource_pool_id self.template_id = template_id self.v_center_id = v_center_id + self.placement_profile = placement_profile self.os_profile = os_profile self.hardware_profile = hardware_profile self.network_profile = network_profile self.storage_profile = storage_profile + self.guest_agent_profile = guest_agent_profile self.mo_ref_id = mo_ref_id self.inventory_item_id = inventory_item_id self.mo_name = None self.folder_path = None self.instance_uuid = None + self.smbios_uuid = smbios_uuid self.power_state = None self.custom_resource_name = None self.uuid = None + self.statuses = None self.provisioning_state = None self.vm_id = None @@ -2270,7 +3061,8 @@ class VirtualMachineInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -2281,9 +3073,9 @@ class VirtualMachineInventoryItem(InventoryItemProperties): :type mo_name: str :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str - :ivar os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", + :param os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", "Other". - :vartype os_type: str or ~azure_arc_vmware_management_service_api.models.OsType + :type os_type: str or ~azure_arc_vmware_management_service_api.models.OsType :param os_name: Gets or sets os name. :type os_name: str :param ip_addresses: Gets or sets the nic ip addresses. @@ -2296,12 +3088,27 @@ class VirtualMachineInventoryItem(InventoryItemProperties): :type resource_pool: ~azure_arc_vmware_management_service_api.models.InventoryItemDetails :param instance_uuid: Gets or sets the instance uuid of the vm. :type instance_uuid: str + :param smbios_uuid: Gets or sets the SMBIOS UUID of the vm. + :type smbios_uuid: str + :ivar power_state: Gets the power state of the virtual machine. + :vartype power_state: str + :ivar tools_running_status: Gets or sets the current running status of VMware Tools running in + the guest operating system. + :vartype tools_running_status: str + :ivar tools_version_status: Gets or sets the current version status of VMware Tools installed + in the guest operating system. + :vartype tools_version_status: str + :ivar tools_version: Gets or sets the current version of VMware Tools. + :vartype tools_version: str """ _validation = { 'inventory_type': {'required': True}, 'provisioning_state': {'readonly': True}, - 'os_type': {'readonly': True}, + 'power_state': {'readonly': True}, + 'tools_running_status': {'readonly': True}, + 'tools_version_status': {'readonly': True}, + 'tools_version': {'readonly': True}, } _attribute_map = { @@ -2317,6 +3124,11 @@ class VirtualMachineInventoryItem(InventoryItemProperties): 'host': {'key': 'host', 'type': 'InventoryItemDetails'}, 'resource_pool': {'key': 'resourcePool', 'type': 'InventoryItemDetails'}, 'instance_uuid': {'key': 'instanceUuid', 'type': 'str'}, + 'smbios_uuid': {'key': 'smbiosUuid', 'type': 'str'}, + 'power_state': {'key': 'powerState', 'type': 'str'}, + 'tools_running_status': {'key': 'toolsRunningStatus', 'type': 'str'}, + 'tools_version_status': {'key': 'toolsVersionStatus', 'type': 'str'}, + 'tools_version': {'key': 'toolsVersion', 'type': 'str'}, } def __init__( @@ -2325,23 +3137,30 @@ def __init__( managed_resource_id: Optional[str] = None, mo_ref_id: Optional[str] = None, mo_name: Optional[str] = None, + os_type: Optional[Union[str, "OsType"]] = None, os_name: Optional[str] = None, ip_addresses: Optional[List[str]] = None, folder_path: Optional[str] = None, host: Optional["InventoryItemDetails"] = None, resource_pool: Optional["InventoryItemDetails"] = None, instance_uuid: Optional[str] = None, + smbios_uuid: Optional[str] = None, **kwargs ): super(VirtualMachineInventoryItem, self).__init__(managed_resource_id=managed_resource_id, mo_ref_id=mo_ref_id, mo_name=mo_name, **kwargs) self.inventory_type = 'VirtualMachine' # type: str - self.os_type = None + self.os_type = os_type self.os_name = os_name self.ip_addresses = ip_addresses self.folder_path = folder_path self.host = host self.resource_pool = resource_pool self.instance_uuid = instance_uuid + self.smbios_uuid = smbios_uuid + self.power_state = None + self.tools_running_status = None + self.tools_version_status = None + self.tools_version = None class VirtualMachinesList(msrest.serialization.Model): @@ -2435,6 +3254,13 @@ class VirtualMachineTemplate(msrest.serialization.Model): :vartype disks: list[~azure_arc_vmware_management_service_api.models.VirtualDisk] :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str + :ivar tools_version_status: Gets or sets the current version status of VMware Tools installed + in the guest operating system. + :vartype tools_version_status: str + :ivar tools_version: Gets or sets the current version of VMware Tools. + :vartype tools_version: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -2456,6 +3282,9 @@ class VirtualMachineTemplate(msrest.serialization.Model): 'network_interfaces': {'readonly': True}, 'disks': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'tools_version_status': {'readonly': True}, + 'tools_version': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -2482,6 +3311,9 @@ class VirtualMachineTemplate(msrest.serialization.Model): 'network_interfaces': {'key': 'properties.networkInterfaces', 'type': '[NetworkInterface]'}, 'disks': {'key': 'properties.disks', 'type': '[VirtualDisk]'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'tools_version_status': {'key': 'properties.toolsVersionStatus', 'type': 'str'}, + 'tools_version': {'key': 'properties.toolsVersion', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -2520,6 +3352,9 @@ def __init__( self.network_interfaces = None self.disks = None self.custom_resource_name = None + self.tools_version_status = None + self.tools_version = None + self.statuses = None self.provisioning_state = None @@ -2531,7 +3366,8 @@ class VirtualMachineTemplateInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. @@ -2549,9 +3385,9 @@ class VirtualMachineTemplateInventoryItem(InventoryItemProperties): :param num_cores_per_socket: Gets or sets the number of cores per socket for the template. Defaults to 1 if unspecified. :type num_cores_per_socket: int - :ivar os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", + :param os_type: Gets or sets the type of the os. Possible values include: "Windows", "Linux", "Other". - :vartype os_type: str or ~azure_arc_vmware_management_service_api.models.OsType + :type os_type: str or ~azure_arc_vmware_management_service_api.models.OsType :param os_name: Gets or sets os name. :type os_name: str :param folder_path: Gets or sets the folder path of the template. @@ -2561,7 +3397,6 @@ class VirtualMachineTemplateInventoryItem(InventoryItemProperties): _validation = { 'inventory_type': {'required': True}, 'provisioning_state': {'readonly': True}, - 'os_type': {'readonly': True}, } _attribute_map = { @@ -2587,6 +3422,7 @@ def __init__( memory_size_mb: Optional[int] = None, num_cp_us: Optional[int] = None, num_cores_per_socket: Optional[int] = None, + os_type: Optional[Union[str, "OsType"]] = None, os_name: Optional[str] = None, folder_path: Optional[str] = None, **kwargs @@ -2596,7 +3432,7 @@ def __init__( self.memory_size_mb = memory_size_mb self.num_cp_us = num_cp_us self.num_cores_per_socket = num_cores_per_socket - self.os_type = None + self.os_type = os_type self.os_name = os_name self.folder_path = folder_path @@ -2713,6 +3549,8 @@ class VirtualNetwork(msrest.serialization.Model): :vartype mo_name: str :ivar custom_resource_name: Gets the name of the corresponding resource in Kubernetes. :vartype custom_resource_name: str + :ivar statuses: The resource status information. + :vartype statuses: list[~azure_arc_vmware_management_service_api.models.ResourceStatus] :ivar provisioning_state: Gets or sets the provisioning state. :vartype provisioning_state: str """ @@ -2726,6 +3564,7 @@ class VirtualNetwork(msrest.serialization.Model): 'uuid': {'readonly': True}, 'mo_name': {'readonly': True}, 'custom_resource_name': {'readonly': True}, + 'statuses': {'readonly': True}, 'provisioning_state': {'readonly': True}, } @@ -2744,6 +3583,7 @@ class VirtualNetwork(msrest.serialization.Model): 'inventory_item_id': {'key': 'properties.inventoryItemId', 'type': 'str'}, 'mo_name': {'key': 'properties.moName', 'type': 'str'}, 'custom_resource_name': {'key': 'properties.customResourceName', 'type': 'str'}, + 'statuses': {'key': 'properties.statuses', 'type': '[ResourceStatus]'}, 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, } @@ -2774,6 +3614,7 @@ def __init__( self.inventory_item_id = inventory_item_id self.mo_name = None self.custom_resource_name = None + self.statuses = None self.provisioning_state = None @@ -2785,7 +3626,8 @@ class VirtualNetworkInventoryItem(InventoryItemProperties): All required parameters must be populated in order to send to Azure. :param inventory_type: Required. They inventory type.Constant filled by server. Possible - values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork". + values include: "ResourcePool", "VirtualMachine", "VirtualMachineTemplate", "VirtualNetwork", + "Cluster", "Datastore". :type inventory_type: str or ~azure_arc_vmware_management_service_api.models.InventoryType :param managed_resource_id: Gets or sets the tracked resource id corresponding to the inventory resource. diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/__init__.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/__init__.py index dbe61394bc3..b41a867163f 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/__init__.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/__init__.py @@ -8,6 +8,9 @@ from ._operations import Operations from ._resource_pools_operations import ResourcePoolsOperations +from ._clusters_operations import ClustersOperations +from ._hosts_operations import HostsOperations +from ._datastores_operations import DatastoresOperations from ._vcenters_operations import VCentersOperations from ._virtual_machines_operations import VirtualMachinesOperations from ._virtual_machine_templates_operations import VirtualMachineTemplatesOperations @@ -20,6 +23,9 @@ __all__ = [ 'Operations', 'ResourcePoolsOperations', + 'ClustersOperations', + 'HostsOperations', + 'DatastoresOperations', 'VCentersOperations', 'VirtualMachinesOperations', 'VirtualMachineTemplatesOperations', diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_clusters_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_clusters_operations.py new file mode 100644 index 00000000000..37b2d6ea3a4 --- /dev/null +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_clusters_operations.py @@ -0,0 +1,583 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class ClustersOperations(object): + """ClustersOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure_arc_vmware_management_service_api.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def _create_initial( + self, + resource_group_name, # type: str + cluster_name, # type: str + body=None, # type: Optional["_models.Cluster"] + **kwargs # type: Any + ): + # type: (...) -> "_models.Cluster" + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'Cluster') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('Cluster', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def begin_create( + self, + resource_group_name, # type: str + cluster_name, # type: str + body=None, # type: Optional["_models.Cluster"] + **kwargs # type: Any + ): + # type: (...) -> LROPoller["_models.Cluster"] + """Implements cluster PUT method. + + Create Or Update cluster. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :param body: Request payload. + :type body: ~azure_arc_vmware_management_service_api.models.Cluster + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either Cluster or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure_arc_vmware_management_service_api.models.Cluster] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._create_initial( + resource_group_name=resource_group_name, + cluster_name=cluster_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def get( + self, + resource_group_name, # type: str + cluster_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.Cluster" + """Gets a cluster. + + Implements cluster GET method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Cluster, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Cluster + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def update( + self, + resource_group_name, # type: str + cluster_name, # type: str + body=None, # type: Optional["_models.ResourcePatch"] + **kwargs # type: Any + ): + # type: (...) -> "_models.Cluster" + """Updates a cluster. + + API to update certain properties of the cluster resource. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :param body: Resource properties to update. + :type body: ~azure_arc_vmware_management_service_api.models.ResourcePatch + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Cluster, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Cluster + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Cluster"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ResourcePatch') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Cluster', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def _delete_initial( + self, + resource_group_name, # type: str + cluster_name, # type: str + force=None, # type: Optional[bool] + **kwargs # type: Any + ): + # type: (...) -> None + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if force is not None: + query_parameters['force'] = self._serialize.query("force", force, 'bool') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def begin_delete( + self, + resource_group_name, # type: str + cluster_name, # type: str + force=None, # type: Optional[bool] + **kwargs # type: Any + ): + # type: (...) -> LROPoller[None] + """Deletes an cluster. + + Implements cluster DELETE method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param cluster_name: Name of the cluster. + :type cluster_name: str + :param force: Whether force delete was specified. + :type force: bool + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( + resource_group_name=resource_group_name, + cluster_name=cluster_name, + force=force, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters/{clusterName}'} # type: ignore + + def list( + self, + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.ClustersList"] + """Implements GET clusters in a subscription. + + List of clusters in a subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ClustersList or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure_arc_vmware_management_service_api.models.ClustersList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ClustersList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('ClustersList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/clusters'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.ClustersList"] + """Implements GET clusters in a resource group. + + List of clusters in a resource group. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ClustersList or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure_arc_vmware_management_service_api.models.ClustersList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ClustersList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('ClustersList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/clusters'} # type: ignore diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_datastores_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_datastores_operations.py new file mode 100644 index 00000000000..f2c6a7e61bb --- /dev/null +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_datastores_operations.py @@ -0,0 +1,583 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class DatastoresOperations(object): + """DatastoresOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure_arc_vmware_management_service_api.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def _create_initial( + self, + resource_group_name, # type: str + datastore_name, # type: str + body=None, # type: Optional["_models.Datastore"] + **kwargs # type: Any + ): + # type: (...) -> "_models.Datastore" + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'Datastore') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('Datastore', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def begin_create( + self, + resource_group_name, # type: str + datastore_name, # type: str + body=None, # type: Optional["_models.Datastore"] + **kwargs # type: Any + ): + # type: (...) -> LROPoller["_models.Datastore"] + """Implements datastore PUT method. + + Create Or Update datastore. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :param body: Request payload. + :type body: ~azure_arc_vmware_management_service_api.models.Datastore + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either Datastore or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure_arc_vmware_management_service_api.models.Datastore] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._create_initial( + resource_group_name=resource_group_name, + datastore_name=datastore_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def get( + self, + resource_group_name, # type: str + datastore_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.Datastore" + """Gets a datastore. + + Implements datastore GET method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Datastore, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Datastore + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def update( + self, + resource_group_name, # type: str + datastore_name, # type: str + body=None, # type: Optional["_models.ResourcePatch"] + **kwargs # type: Any + ): + # type: (...) -> "_models.Datastore" + """Updates a datastore. + + API to update certain properties of the datastore resource. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :param body: Resource properties to update. + :type body: ~azure_arc_vmware_management_service_api.models.ResourcePatch + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Datastore, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Datastore + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Datastore"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ResourcePatch') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Datastore', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def _delete_initial( + self, + resource_group_name, # type: str + datastore_name, # type: str + force=None, # type: Optional[bool] + **kwargs # type: Any + ): + # type: (...) -> None + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if force is not None: + query_parameters['force'] = self._serialize.query("force", force, 'bool') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def begin_delete( + self, + resource_group_name, # type: str + datastore_name, # type: str + force=None, # type: Optional[bool] + **kwargs # type: Any + ): + # type: (...) -> LROPoller[None] + """Deletes an datastore. + + Implements datastore DELETE method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param datastore_name: Name of the datastore. + :type datastore_name: str + :param force: Whether force delete was specified. + :type force: bool + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( + resource_group_name=resource_group_name, + datastore_name=datastore_name, + force=force, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'datastoreName': self._serialize.url("datastore_name", datastore_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores/{datastoreName}'} # type: ignore + + def list( + self, + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.DatastoresList"] + """Implements GET datastores in a subscription. + + List of datastores in a subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either DatastoresList or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure_arc_vmware_management_service_api.models.DatastoresList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.DatastoresList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('DatastoresList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/datastores'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.DatastoresList"] + """Implements GET datastores in a resource group. + + List of datastores in a resource group. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either DatastoresList or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure_arc_vmware_management_service_api.models.DatastoresList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.DatastoresList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('DatastoresList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/datastores'} # type: ignore diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_guest_agent_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_guest_agent_operations.py index fd8d819c93c..8713262a332 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_guest_agent_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_guest_agent_operations.py @@ -134,8 +134,8 @@ def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.GuestAgent :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either GuestAgent or the result of cls(response) @@ -324,8 +324,8 @@ def begin_delete( :type name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_hosts_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_hosts_operations.py new file mode 100644 index 00000000000..5478f162d7f --- /dev/null +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_hosts_operations.py @@ -0,0 +1,583 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class HostsOperations(object): + """HostsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure_arc_vmware_management_service_api.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def _create_initial( + self, + resource_group_name, # type: str + host_name, # type: str + body=None, # type: Optional["_models.Host"] + **kwargs # type: Any + ): + # type: (...) -> "_models.Host" + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'Host') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('Host', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def begin_create( + self, + resource_group_name, # type: str + host_name, # type: str + body=None, # type: Optional["_models.Host"] + **kwargs # type: Any + ): + # type: (...) -> LROPoller["_models.Host"] + """Implements host PUT method. + + Create Or Update host. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :param body: Request payload. + :type body: ~azure_arc_vmware_management_service_api.models.Host + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either Host or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure_arc_vmware_management_service_api.models.Host] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._create_initial( + resource_group_name=resource_group_name, + host_name=host_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def get( + self, + resource_group_name, # type: str + host_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.Host" + """Gets a host. + + Implements host GET method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Host, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Host + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def update( + self, + resource_group_name, # type: str + host_name, # type: str + body=None, # type: Optional["_models.ResourcePatch"] + **kwargs # type: Any + ): + # type: (...) -> "_models.Host" + """Updates a host. + + API to update certain properties of the host resource. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :param body: Resource properties to update. + :type body: ~azure_arc_vmware_management_service_api.models.ResourcePatch + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Host, or the result of cls(response) + :rtype: ~azure_arc_vmware_management_service_api.models.Host + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Host"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ResourcePatch') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Host', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def _delete_initial( + self, + resource_group_name, # type: str + host_name, # type: str + force=None, # type: Optional[bool] + **kwargs # type: Any + ): + # type: (...) -> None + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if force is not None: + query_parameters['force'] = self._serialize.query("force", force, 'bool') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def begin_delete( + self, + resource_group_name, # type: str + host_name, # type: str + force=None, # type: Optional[bool] + **kwargs # type: Any + ): + # type: (...) -> LROPoller[None] + """Deletes an host. + + Implements host DELETE method. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :param host_name: Name of the host. + :type host_name: str + :param force: Whether force delete was specified. + :type force: bool + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( + resource_group_name=resource_group_name, + host_name=host_name, + force=force, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'hostName': self._serialize.url("host_name", host_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts/{hostName}'} # type: ignore + + def list( + self, + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.HostsList"] + """Implements GET hosts in a subscription. + + List of hosts in a subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either HostsList or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure_arc_vmware_management_service_api.models.HostsList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.HostsList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('HostsList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/hosts'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.HostsList"] + """Implements GET hosts in a resource group. + + List of hosts in a resource group. + + :param resource_group_name: The Resource Group Name. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either HostsList or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure_arc_vmware_management_service_api.models.HostsList] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.HostsList"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-10-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('HostsList', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ConnectedVMwarevSphere/hosts'} # type: ignore diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_machine_extensions_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_machine_extensions_operations.py index 6810f01e93c..bb735351323 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_machine_extensions_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_machine_extensions_operations.py @@ -55,8 +55,8 @@ def _create_or_update_initial( extension_parameters, # type: "_models.MachineExtension" **kwargs # type: Any ): - # type: (...) -> Optional["_models.MachineExtension"] - cls = kwargs.pop('cls', None) # type: ClsType[Optional["_models.MachineExtension"]] + # type: (...) -> "_models.MachineExtension" + cls = kwargs.pop('cls', None) # type: ClsType["_models.MachineExtension"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } @@ -96,10 +96,12 @@ def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = None if response.status_code == 200: deserialized = self._deserialize('MachineExtension', pipeline_response) + if response.status_code == 201: + deserialized = self._deserialize('MachineExtension', pipeline_response) + if cls: return cls(pipeline_response, deserialized, {}) @@ -127,8 +129,8 @@ def begin_create_or_update( :type extension_parameters: ~azure_arc_vmware_management_service_api.models.MachineExtension :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either MachineExtension or the result of cls(response) @@ -191,8 +193,8 @@ def _update_initial( extension_parameters, # type: "_models.MachineExtensionUpdate" **kwargs # type: Any ): - # type: (...) -> Optional["_models.MachineExtension"] - cls = kwargs.pop('cls', None) # type: ClsType[Optional["_models.MachineExtension"]] + # type: (...) -> "_models.MachineExtension" + cls = kwargs.pop('cls', None) # type: ClsType["_models.MachineExtension"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } @@ -232,10 +234,12 @@ def _update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = None if response.status_code == 200: deserialized = self._deserialize('MachineExtension', pipeline_response) + if response.status_code == 201: + deserialized = self._deserialize('MachineExtension', pipeline_response) + if cls: return cls(pipeline_response, deserialized, {}) @@ -263,8 +267,8 @@ def begin_update( :type extension_parameters: ~azure_arc_vmware_management_service_api.models.MachineExtensionUpdate :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either MachineExtension or the result of cls(response) @@ -385,8 +389,8 @@ def begin_delete( :type extension_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_resource_pools_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_resource_pools_operations.py index c3b1e0a4bac..0578f17286d 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_resource_pools_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_resource_pools_operations.py @@ -129,8 +129,8 @@ def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.ResourcePool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either ResourcePool or the result of cls(response) @@ -387,8 +387,8 @@ def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_vcenters_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_vcenters_operations.py index 3f859d4149b..33b7db50a91 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_vcenters_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_vcenters_operations.py @@ -129,8 +129,8 @@ def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VCenter :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either VCenter or the result of cls(response) @@ -387,8 +387,8 @@ def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machine_templates_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machine_templates_operations.py index a5fcfb44aa5..e5ba84d0fe7 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machine_templates_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machine_templates_operations.py @@ -129,8 +129,8 @@ def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VirtualMachineTemplate :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either VirtualMachineTemplate or the result of cls(response) @@ -387,8 +387,8 @@ def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machines_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machines_operations.py index 8099a83bf0e..e55ae66f644 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machines_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_machines_operations.py @@ -129,8 +129,8 @@ def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VirtualMachine :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either VirtualMachine or the result of cls(response) @@ -327,8 +327,8 @@ def begin_update( :type body: ~azure_arc_vmware_management_service_api.models.VirtualMachineUpdate :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either VirtualMachine or the result of cls(response) @@ -450,8 +450,8 @@ def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) @@ -576,8 +576,8 @@ def begin_stop( :type body: ~azure_arc_vmware_management_service_api.models.StopVirtualMachineOptions :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) @@ -690,8 +690,8 @@ def begin_start( :type virtual_machine_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) @@ -803,8 +803,8 @@ def begin_restart( :type virtual_machine_name: str :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_networks_operations.py b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_networks_operations.py index d72e1811a74..cfff5dc5169 100644 --- a/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_networks_operations.py +++ b/src/connectedvmware/azext_connectedvmware/vendored_sdks/operations/_virtual_networks_operations.py @@ -129,8 +129,8 @@ def begin_create( :type body: ~azure_arc_vmware_management_service_api.models.VirtualNetwork :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either VirtualNetwork or the result of cls(response) @@ -387,8 +387,8 @@ def begin_delete( :type force: bool :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. - :keyword polling: Pass in True if you'd like the ARMPolling polling method, - False for no polling, or your own initialized polling object for a personal polling strategy. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either None or the result of cls(response) diff --git a/src/connectedvmware/azext_connectedvmware/vmware_constants.py b/src/connectedvmware/azext_connectedvmware/vmware_constants.py index 541ee99ac2e..027dc25af54 100644 --- a/src/connectedvmware/azext_connectedvmware/vmware_constants.py +++ b/src/connectedvmware/azext_connectedvmware/vmware_constants.py @@ -4,21 +4,28 @@ # -------------------------------------------------------------------------------------------- VMWARE_NAMESPACE = "Microsoft.ConnectedVmwarevSphere" -VCENTER_RESOURCE_TYPE = "VCenters" -RESOURCEPOOL_RESOURCE_TYPE = "resourcepools" -VMTEMPLATE_RESOURCE_TYPE = "virtualmachinetemplates" -VIRTUALNETWORK_RESOURCE_TYPE = "virtualnetworks" - -DEFAULT_VCENTER_PORT = 443 +VCENTER_RESOURCE_TYPE = "vcenters" +RESOURCEPOOL_RESOURCE_TYPE = "resourcePools" +CLUSTER_RESOURCE_TYPE = "clusters" +DATASTORE_RESOURCE_TYPE = "datastores" +HOST_RESOURCE_TYPE = "hosts" +VMTEMPLATE_RESOURCE_TYPE = "virtualmachineTemplates" +VIRTUALNETWORK_RESOURCE_TYPE = "virtualNetworks" +VIRTUALMACHINE_RESOURCE_TYPE = "virtualMachines" EXTENDED_LOCATION_NAMESPACE = "Microsoft.ExtendedLocation" CUSTOM_LOCATION_RESOURCE_TYPE = "CustomLocations" EXTENDED_LOCATION_TYPE = "CustomLocation" INVENTORY_ITEM_TYPE = "InventoryItems" +DEFAULT_GUEST_AGENT_NAME = "default" +VM_SYSTEM_ASSIGNED_INDENTITY_TYPE = "SystemAssigned" +GUEST_AGENT_PROVISIONING_ACTION_INSTALL = "install" NAME_PARAMETER = "name" DEVICE_KEY = "device-key" +DEFAULT_VCENTER_PORT = 443 + # Nic parameters. NETWORK = "network" NIC_TYPE = "nic-type" diff --git a/src/connectedvmware/azext_connectedvmware/vmware_utils.py b/src/connectedvmware/azext_connectedvmware/vmware_utils.py index f19ed831d91..f690eac2aa8 100644 --- a/src/connectedvmware/azext_connectedvmware/vmware_utils.py +++ b/src/connectedvmware/azext_connectedvmware/vmware_utils.py @@ -22,9 +22,9 @@ def get_resource_id( """ if not is_valid_resource_id(resource): - resource_ids = None + _resource_id = None if child_type_1 and child_name_1: - resource_ids = resource_id( + _resource_id = resource_id( subscription=get_subscription_id(cmd.cli_ctx), resource_group=resource_group_name, namespace=provider_name_space, @@ -34,7 +34,7 @@ def get_resource_id( child_name_1=child_name_1, ) else: - resource_ids = resource_id( + _resource_id = resource_id( subscription=get_subscription_id(cmd.cli_ctx), resource_group=resource_group_name, namespace=provider_name_space, @@ -43,9 +43,9 @@ def get_resource_id( ) else: - resource_ids = resource + _resource_id = resource - return resource_ids + return _resource_id def create_dictionary_from_arg_string(values, option_string=None): diff --git a/src/connectedvmware/setup.py b/src/connectedvmware/setup.py index 55055993cc5..df2b8698ffb 100644 --- a/src/connectedvmware/setup.py +++ b/src/connectedvmware/setup.py @@ -18,7 +18,7 @@ # TODO: Confirm this is the right version number you want and it matches your # HISTORY.rst entry. -VERSION = '0.1.0' +VERSION = '0.1.2' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers @@ -35,7 +35,7 @@ ] # TODO: Add any additional SDK dependencies here -DEPENDENCIES = ['azure-cli-core'] +DEPENDENCIES = [] with open('README.rst', 'r', encoding='utf-8') as f: README = f.read() diff --git a/src/elastic/HISTORY.rst b/src/elastic/HISTORY.rst new file mode 100644 index 00000000000..1c139576ba0 --- /dev/null +++ b/src/elastic/HISTORY.rst @@ -0,0 +1,8 @@ +.. :changelog: + +Release History +=============== + +0.1.0 +++++++ +* Initial release. diff --git a/src/elastic/README.md b/src/elastic/README.md new file mode 100644 index 00000000000..6df5aaf89b0 --- /dev/null +++ b/src/elastic/README.md @@ -0,0 +1,77 @@ +# Azure CLI elastic Extension # +This is the extension for elastic + +### How to use ### +Install this extension using the below CLI command +``` +az extension add --name elastic +``` + +### Included Features ### +#### elastic monitor #### +##### Create ##### +``` +az elastic monitor create --monitor-name "myMonitor" --name "myMonitor" --location "West US 2" \ + --user-info "{\\"companyInfo\\":{\\"business\\":\\"Technology\\",\\"country\\":\\"US\\",\\"domain\\":\\"microsoft.com\\",\\"employeeNumber\\":\\"10000\\",\\"state\\":\\"WA\\"},\\"companyName\\":\\"Microsoft\\",\\"emailAddress\\":\\"alice@microsoft.com\\",\\"firstName\\":\\"Alice\\",\\"lastName\\":\\"Bob\\"}" \ + --sku "free_Monthly" --tags Environment="Dev" --resource-group "myResourceGroup" + +az elastic monitor wait --created --monitor-name "{myMonitor}" --resource-group "{rg}" +``` +##### Show ##### +``` +az elastic monitor show --name "myMonitor" --resource-group "myResourceGroup" +``` +##### List ##### +``` +az elastic monitor list --resource-group "myResourceGroup" +``` +##### Update ##### +``` +az elastic monitor update --name "myMonitor" --tags Environment="Dev" --resource-group "myResourceGroup" +``` +##### Delete ##### +``` +az elastic monitor delete --name "myMonitor" --resource-group "myResourceGroup" +``` +##### List Resource ##### +``` +az elastic monitor list-resource --name "myMonitor" --resource-group "myResourceGroup" +``` +##### List Deployment Info ##### +``` +az elastic monitor list-deployment-info --name "myMonitor" --resource-group "myResourceGroup" +``` +##### List VM Host ##### +``` +az elastic monitor list-vm-host --name "myMonitor" --resource-group "myResourceGroup" +``` +##### List VM Ingestion Detail ##### +``` +az elastic monitor list-vm-ingestion-detail --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Update VM Collection ##### +``` +az elastic monitor update-vm-collection --name "myMonitor" --operation-name "Add" --vm-resource-id \ +"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtual\ +machines/myVM" --resource-group "myResourceGroup" +``` +#### elastic monitor tag-rule #### +##### Create ##### +``` +az elastic monitor tag-rule create --monitor-name "myMonitor" \ + --filtering-tags name="Environment" action="Include" value="Prod" \ + --filtering-tags name="Environment" action="Exclude" value="Dev" --send-aad-logs false --send-activity-logs true \ + --send-subscription-logs true --resource-group "myResourceGroup" --rule-set-name "default" +``` +##### Show ##### +``` +az monitor elastic tag-rule show --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default" +``` +##### List ##### +``` +az monitor elastic tag-rule list --monitor-name "myMonitor" --resource-group "myResourceGroup" +``` +##### Delete ##### +``` +az monitor elastic tag-rule delete --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name "default" +``` \ No newline at end of file diff --git a/src/elastic/azext_elastic/__init__.py b/src/elastic/azext_elastic/__init__.py new file mode 100644 index 00000000000..10a2548b2f3 --- /dev/null +++ b/src/elastic/azext_elastic/__init__.py @@ -0,0 +1,53 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=unused-import + +import azext_elastic._help +from azure.cli.core import AzCommandsLoader + + +class MicrosoftElasticCommandsLoader(AzCommandsLoader): + + def __init__(self, cli_ctx=None): + from azure.cli.core.commands import CliCommandType + from azext_elastic.generated._client_factory import cf_elastic_cl + elastic_custom = CliCommandType( + operations_tmpl='azext_elastic.custom#{}', + client_factory=cf_elastic_cl) + parent = super(MicrosoftElasticCommandsLoader, self) + parent.__init__(cli_ctx=cli_ctx, custom_command_type=elastic_custom) + + def load_command_table(self, args): + from azext_elastic.generated.commands import load_command_table + load_command_table(self, args) + try: + from azext_elastic.manual.commands import load_command_table as load_command_table_manual + load_command_table_manual(self, args) + except ImportError as e: + if e.name.endswith('manual.commands'): + pass + else: + raise e + return self.command_table + + def load_arguments(self, command): + from azext_elastic.generated._params import load_arguments + load_arguments(self, command) + try: + from azext_elastic.manual._params import load_arguments as load_arguments_manual + load_arguments_manual(self, command) + except ImportError as e: + if e.name.endswith('manual._params'): + pass + else: + raise e + + +COMMAND_LOADER_CLS = MicrosoftElasticCommandsLoader diff --git a/src/elastic/azext_elastic/_help.py b/src/elastic/azext_elastic/_help.py new file mode 100644 index 00000000000..9b93f87a6e9 --- /dev/null +++ b/src/elastic/azext_elastic/_help.py @@ -0,0 +1,20 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=wildcard-import +# pylint: disable=unused-wildcard-import +# pylint: disable=unused-import +from .generated._help import helps # pylint: disable=reimported +try: + from .manual._help import helps # pylint: disable=reimported +except ImportError as e: + if e.name.endswith('manual._help'): + pass + else: + raise e diff --git a/src/elastic/azext_elastic/action.py b/src/elastic/azext_elastic/action.py new file mode 100644 index 00000000000..9b3d0a8a78c --- /dev/null +++ b/src/elastic/azext_elastic/action.py @@ -0,0 +1,20 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=wildcard-import +# pylint: disable=unused-wildcard-import + +from .generated.action import * # noqa: F403 +try: + from .manual.action import * # noqa: F403 +except ImportError as e: + if e.name.endswith('manual.action'): + pass + else: + raise e diff --git a/src/elastic/azext_elastic/azext_metadata.json b/src/elastic/azext_elastic/azext_metadata.json new file mode 100644 index 00000000000..cfc30c747c7 --- /dev/null +++ b/src/elastic/azext_elastic/azext_metadata.json @@ -0,0 +1,4 @@ +{ + "azext.isExperimental": true, + "azext.minCliCoreVersion": "2.15.0" +} \ No newline at end of file diff --git a/src/elastic/azext_elastic/custom.py b/src/elastic/azext_elastic/custom.py new file mode 100644 index 00000000000..885447229d6 --- /dev/null +++ b/src/elastic/azext_elastic/custom.py @@ -0,0 +1,20 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=wildcard-import +# pylint: disable=unused-wildcard-import + +from .generated.custom import * # noqa: F403 +try: + from .manual.custom import * # noqa: F403 +except ImportError as e: + if e.name.endswith('manual.custom'): + pass + else: + raise e diff --git a/src/elastic/azext_elastic/generated/__init__.py b/src/elastic/azext_elastic/generated/__init__.py new file mode 100644 index 00000000000..c9cfdc73e77 --- /dev/null +++ b/src/elastic/azext_elastic/generated/__init__.py @@ -0,0 +1,12 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/src/elastic/azext_elastic/generated/_client_factory.py b/src/elastic/azext_elastic/generated/_client_factory.py new file mode 100644 index 00000000000..704a4567ef4 --- /dev/null +++ b/src/elastic/azext_elastic/generated/_client_factory.py @@ -0,0 +1,44 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + + +def cf_elastic_cl(cli_ctx, *_): + from azure.cli.core.commands.client_factory import get_mgmt_service_client + from azext_elastic.vendored_sdks.elastic import MicrosoftElastic + return get_mgmt_service_client(cli_ctx, + MicrosoftElastic) + + +def cf_monitor(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).monitors + + +def cf_monitored_resource(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).monitored_resources + + +def cf_deployment_info(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).deployment_info + + +def cf_tag_rule(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).tag_rules + + +def cf_vm_host(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).vm_host + + +def cf_vm_ingestion(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).vm_ingestion + + +def cf_vm_collection(cli_ctx, *_): + return cf_elastic_cl(cli_ctx).vm_collection diff --git a/src/elastic/azext_elastic/generated/_help.py b/src/elastic/azext_elastic/generated/_help.py new file mode 100644 index 00000000000..098252c244d --- /dev/null +++ b/src/elastic/azext_elastic/generated/_help.py @@ -0,0 +1,225 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines + +from knack.help_files import helps + + +helps['elastic'] = ''' + type: group + short-summary: Manage Microsoft Elastic +''' + +helps['elastic monitor'] = """ + type: group + short-summary: Manage monitor with elastic +""" + +helps['elastic monitor list'] = """ + type: command + short-summary: "List all monitors under the specified resource group. And List all monitors under the specified \ +subscription." + examples: + - name: Monitors_ListByResourceGroup + text: |- + az elastic monitor list --resource-group "myResourceGroup" + - name: Monitors_List + text: |- + az elastic monitor list +""" + +helps['elastic monitor show'] = """ + type: command + short-summary: "Get the properties of a specific monitor resource." + examples: + - name: Monitors_Get + text: |- + az elastic monitor show --name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor create'] = """ + type: command + short-summary: "Create a monitor resource." + examples: + - name: Monitors_Create + text: |- + az elastic monitor create --name "myMonitor" --location "West US 2" --user-info \ +"{\\"companyInfo\\":{\\"business\\":\\"Technology\\",\\"country\\":\\"US\\",\\"domain\\":\\"microsoft.com\\",\\"employe\ +eNumber\\":\\"10000\\",\\"state\\":\\"WA\\"},\\"companyName\\":\\"Microsoft\\",\\"emailAddress\\":\\"alice@microsoft.co\ +m\\",\\"firstName\\":\\"Alice\\",\\"lastName\\":\\"Bob\\"}" --sku "free_Monthly" --tags Environment="Dev" \ +--resource-group "myResourceGroup" +""" + +helps['elastic monitor update'] = """ + type: command + short-summary: "Update a monitor resource." + examples: + - name: Monitors_Update + text: |- + az elastic monitor update --name "myMonitor" --tags Environment="Dev" --resource-group \ +"myResourceGroup" +""" + +helps['elastic monitor delete'] = """ + type: command + short-summary: "Delete a monitor resource." + examples: + - name: Monitors_Delete + text: |- + az elastic monitor delete --name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor list-deployment-info'] = """ + type: command + short-summary: "Fetch information regarding Elastic cloud deployment corresponding to the Elastic monitor \ +resource." + examples: + - name: DeploymentInfo_List + text: |- + az elastic monitor list-deployment-info --name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor list-resource'] = """ + type: command + short-summary: "List the resources currently being monitored by the Elastic monitor resource." + examples: + - name: MonitoredResources_List + text: |- + az elastic monitor list-resource --name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor list-vm-host'] = """ + type: command + short-summary: "List the vm resources currently being monitored by the Elastic monitor resource." + examples: + - name: VMHost_List + text: |- + az elastic monitor list-vm-host --name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor list-vm-ingestion-detail'] = """ + type: command + short-summary: "List the vm ingestion details that will be monitored by the Elastic monitor resource." + examples: + - name: VMIngestion_Details + text: |- + az elastic monitor list-vm-ingestion-detail --name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor update-vm-collection'] = """ + type: command + short-summary: "Update the vm details that will be monitored by the Elastic monitor resource." + examples: + - name: VMCollection_Update + text: |- + az elastic monitor update-vm-collection --name "myMonitor" --operation-name "Add" --vm-resource-id \ +"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtual\ +machines/myVM" --resource-group "myResourceGroup" +""" + +helps['elastic monitor wait'] = """ + type: command + short-summary: Place the CLI in a waiting state until a condition of the elastic monitor is met. + examples: + - name: Pause executing next line of CLI script until the elastic monitor is successfully created. + text: |- + az elastic monitor wait --name "myMonitor" --resource-group "myResourceGroup" --created + - name: Pause executing next line of CLI script until the elastic monitor is successfully deleted. + text: |- + az elastic monitor wait --name "myMonitor" --resource-group "myResourceGroup" --deleted +""" + +helps['elastic monitor tag-rule'] = """ + type: group + short-summary: Manage tag rule with elastic +""" + +helps['elastic monitor tag-rule list'] = """ + type: command + short-summary: "List the tag rules for a given monitor resource." + examples: + - name: TagRules_List + text: |- + az elastic monitor tag-rule list --monitor-name "myMonitor" --resource-group "myResourceGroup" +""" + +helps['elastic monitor tag-rule show'] = """ + type: command + short-summary: "Get a tag rule set for a given monitor resource." + examples: + - name: TagRules_Get + text: |- + az elastic monitor tag-rule show --monitor-name "myMonitor" --resource-group "myResourceGroup" \ +--rule-set-name "default" +""" + +helps['elastic monitor tag-rule create'] = """ + type: command + short-summary: "Create a tag rule set for a given monitor resource." + parameters: + - name: --filtering-tags + short-summary: "List of filtering tags to be used for capturing logs. This only takes effect if \ +SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the \ +rules will apply to the list of all available resources. If Include actions are specified, the rules will only include \ +resources with the associated tags." + long-summary: | + Usage: --filtering-tags name=XX value=XX action=XX + + name: The name (also known as the key) of the tag. + value: The value of the tag. + action: Valid actions for a filtering tag. + + Multiple actions can be specified by using more than one --filtering-tags argument. + examples: + - name: TagRules_CreateOrUpdate + text: |- + az elastic monitor tag-rule create --monitor-name "myMonitor" --filtering-tags name="Environment" \ +action="Include" value="Prod" --filtering-tags name="Environment" action="Exclude" value="Dev" --send-aad-logs false \ +--send-activity-logs true --send-subscription-logs true --resource-group "myResourceGroup" --rule-set-name "default" +""" + +helps['elastic monitor tag-rule update'] = """ + type: command + short-summary: "Update a tag rule set for a given monitor resource." + parameters: + - name: --filtering-tags + short-summary: "List of filtering tags to be used for capturing logs. This only takes effect if \ +SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the \ +rules will apply to the list of all available resources. If Include actions are specified, the rules will only include \ +resources with the associated tags." + long-summary: | + Usage: --filtering-tags name=XX value=XX action=XX + + name: The name (also known as the key) of the tag. + value: The value of the tag. + action: Valid actions for a filtering tag. + + Multiple actions can be specified by using more than one --filtering-tags argument. +""" + +helps['elastic monitor tag-rule delete'] = """ + type: command + short-summary: "Delete a tag rule set for a given monitor resource." + examples: + - name: TagRules_Delete + text: |- + az elastic monitor tag-rule delete --monitor-name "myMonitor" --resource-group "myResourceGroup" \ +--rule-set-name "default" +""" + +helps['elastic monitor tag-rule wait'] = """ + type: command + short-summary: Place the CLI in a waiting state until a condition of the elastic monitor tag-rule is met. + examples: + - name: Pause executing next line of CLI script until the elastic monitor tag-rule is successfully deleted. + text: |- + az elastic monitor tag-rule wait --monitor-name "myMonitor" --resource-group "myResourceGroup" \ +--rule-set-name "default" --deleted +""" diff --git a/src/elastic/azext_elastic/generated/_params.py b/src/elastic/azext_elastic/generated/_params.py new file mode 100644 index 00000000000..dfefde92b20 --- /dev/null +++ b/src/elastic/azext_elastic/generated/_params.py @@ -0,0 +1,158 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + +from azure.cli.core.commands.parameters import ( + tags_type, + get_three_state_flag, + get_enum_type, + resource_group_name_type, + get_location_type +) +from azure.cli.core.commands.validators import ( + get_default_location_from_resource_group, + validate_file_or_dict +) +from azext_elastic.action import AddFilteringTags + + +def load_arguments(self, _): + + with self.argument_context('elastic monitor list') as c: + c.argument('resource_group_name', resource_group_name_type) + + with self.argument_context('elastic monitor show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name', id_part='name') + + with self.argument_context('elastic monitor create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name') + c.argument('tags', tags_type) + c.argument('location', arg_type=get_location_type(self.cli_ctx), required=False, + validator=get_default_location_from_resource_group) + c.argument('provisioning_state', arg_type=get_enum_type(['Accepted', 'Creating', 'Updating', 'Deleting', + 'Succeeded', 'Failed', 'Canceled', 'Deleted', + 'NotSpecified']), help='Provisioning state of the ' + 'monitor resource.') + c.argument('monitoring_status', arg_type=get_enum_type(['Enabled', 'Disabled']), help='Flag specifying if the ' + 'resource monitoring is enabled or disabled.') + c.argument('elastic_properties', type=validate_file_or_dict, help='Elastic cloud properties. Expected value: ' + 'json-string/json-file/@json-file.') + c.argument('user_info', type=validate_file_or_dict, help='User information. Expected value: ' + 'json-string/json-file/@json-file.') + c.argument('sku', type=str, help='Name of the SKU.', arg_group='Sku') + + with self.argument_context('elastic monitor update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name', id_part='name') + c.argument('tags', tags_type) + + with self.argument_context('elastic monitor delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name', id_part='name') + + with self.argument_context('elastic monitor list-deployment-info') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name') + + with self.argument_context('elastic monitor list-resource') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name') + + with self.argument_context('elastic monitor list-vm-host') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name') + + with self.argument_context('elastic monitor list-vm-ingestion-detail') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name') + + with self.argument_context('elastic monitor update-vm-collection') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name', id_part='name') + c.argument('vm_resource_id', type=str, help='ARM id of the VM resource.') + c.argument('operation_name', arg_type=get_enum_type(['Add', 'Delete']), help='Operation to be performed for ' + 'given VM.') + + with self.argument_context('elastic monitor wait') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', options_list=['--name', '-n', '--monitor-name'], type=str, help='Monitor resource ' + 'name', id_part='name') + + with self.argument_context('elastic monitor tag-rule list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', type=str, help='Monitor resource name') + + with self.argument_context('elastic monitor tag-rule show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', type=str, help='Monitor resource name', id_part='name') + c.argument('rule_set_name', type=str, help='Tag Rule Set resource name', id_part='child_name_1') + + with self.argument_context('elastic monitor tag-rule create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', type=str, help='Monitor resource name') + c.argument('rule_set_name', type=str, help='Tag Rule Set resource name') + c.argument('provisioning_state', arg_type=get_enum_type(['Accepted', 'Creating', 'Updating', 'Deleting', + 'Succeeded', 'Failed', 'Canceled', 'Deleted', + 'NotSpecified']), help='Provisioning state of the ' + 'monitoring tag rules.') + c.argument('send_aad_logs', arg_type=get_three_state_flag(), help='Flag specifying if AAD logs should be sent ' + 'for the Monitor resource.', arg_group='Log Rules') + c.argument('send_subscription_logs', arg_type=get_three_state_flag(), help='Flag specifying if subscription ' + 'logs should be sent for the Monitor resource.', arg_group='Log Rules') + c.argument('send_activity_logs', arg_type=get_three_state_flag(), help='Flag specifying if activity logs from ' + 'Azure resources should be sent for the Monitor resource.', arg_group='Log Rules') + c.argument('filtering_tags', action=AddFilteringTags, nargs='+', help='List of filtering tags to be used for ' + 'capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all ' + 'resources will be captured. If only Exclude action is specified, the rules will apply to the list ' + 'of all available resources. If Include actions are specified, the rules will only include ' + 'resources with the associated tags.', arg_group='Log Rules') + + with self.argument_context('elastic monitor tag-rule update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', type=str, help='Monitor resource name', id_part='name') + c.argument('rule_set_name', type=str, help='Tag Rule Set resource name', id_part='child_name_1') + c.argument('provisioning_state', arg_type=get_enum_type(['Accepted', 'Creating', 'Updating', 'Deleting', + 'Succeeded', 'Failed', 'Canceled', 'Deleted', + 'NotSpecified']), help='Provisioning state of the ' + 'monitoring tag rules.') + c.argument('send_aad_logs', arg_type=get_three_state_flag(), help='Flag specifying if AAD logs should be sent ' + 'for the Monitor resource.', arg_group='Log Rules') + c.argument('send_subscription_logs', arg_type=get_three_state_flag(), help='Flag specifying if subscription ' + 'logs should be sent for the Monitor resource.', arg_group='Log Rules') + c.argument('send_activity_logs', arg_type=get_three_state_flag(), help='Flag specifying if activity logs from ' + 'Azure resources should be sent for the Monitor resource.', arg_group='Log Rules') + c.argument('filtering_tags', action=AddFilteringTags, nargs='+', help='List of filtering tags to be used for ' + 'capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all ' + 'resources will be captured. If only Exclude action is specified, the rules will apply to the list ' + 'of all available resources. If Include actions are specified, the rules will only include ' + 'resources with the associated tags.', arg_group='Log Rules') + c.ignore('body') + + with self.argument_context('elastic monitor tag-rule delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', type=str, help='Monitor resource name', id_part='name') + c.argument('rule_set_name', type=str, help='Tag Rule Set resource name', id_part='child_name_1') + + with self.argument_context('elastic monitor tag-rule wait') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('monitor_name', type=str, help='Monitor resource name', id_part='name') + c.argument('rule_set_name', type=str, help='Tag Rule Set resource name', id_part='child_name_1') diff --git a/src/elastic/azext_elastic/generated/_validators.py b/src/elastic/azext_elastic/generated/_validators.py new file mode 100644 index 00000000000..b33a44c1ebf --- /dev/null +++ b/src/elastic/azext_elastic/generated/_validators.py @@ -0,0 +1,9 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- diff --git a/src/elastic/azext_elastic/generated/action.py b/src/elastic/azext_elastic/generated/action.py new file mode 100644 index 00000000000..cc5041ddbda --- /dev/null +++ b/src/elastic/azext_elastic/generated/action.py @@ -0,0 +1,55 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + + +# pylint: disable=protected-access + +# pylint: disable=no-self-use + + +import argparse +from collections import defaultdict +from knack.util import CLIError + + +class AddFilteringTags(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddFilteringTags, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + + if kl == 'name': + d['name'] = v[0] + + elif kl == 'value': + d['value'] = v[0] + + elif kl == 'action': + d['action'] = v[0] + + else: + raise CLIError( + 'Unsupported Key {} is provided for parameter filtering-tags. All possible keys are: name, value,' + ' action'.format(k) + ) + + return d diff --git a/src/elastic/azext_elastic/generated/commands.py b/src/elastic/azext_elastic/generated/commands.py new file mode 100644 index 00000000000..a00bb3ce2fa --- /dev/null +++ b/src/elastic/azext_elastic/generated/commands.py @@ -0,0 +1,69 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-statements +# pylint: disable=too-many-locals +# pylint: disable=bad-continuation +# pylint: disable=line-too-long + +from azure.cli.core.commands import CliCommandType +from azext_elastic.generated._client_factory import ( + cf_monitor, + cf_monitored_resource, + cf_deployment_info, + cf_tag_rule, + cf_vm_host, + cf_vm_ingestion, + cf_vm_collection, +) + + +elastic_monitor = CliCommandType( + operations_tmpl='azext_elastic.vendored_sdks.elastic.operations._monitors_operations#MonitorsOperations.{}', + client_factory=cf_monitor, +) + + +elastic_tag_rule = CliCommandType( + operations_tmpl='azext_elastic.vendored_sdks.elastic.operations._tag_rules_operations#TagRulesOperations.{}', + client_factory=cf_tag_rule, +) + + +def load_command_table(self, _): + + with self.command_group('elastic monitor', elastic_monitor, client_factory=cf_monitor) as g: + g.custom_command('list', 'elastic_monitor_list') + g.custom_show_command('show', 'elastic_monitor_show') + g.custom_command('create', 'elastic_monitor_create', supports_no_wait=True) + g.custom_command('update', 'elastic_monitor_update') + g.custom_command('delete', 'elastic_monitor_delete', supports_no_wait=True, confirmation=True) + g.custom_command( + 'list-deployment-info', 'elastic_monitor_list_deployment_info', client_factory=cf_deployment_info + ) + g.custom_command('list-resource', 'elastic_monitor_list_resource', client_factory=cf_monitored_resource) + g.custom_command('list-vm-host', 'elastic_monitor_list_vm_host', client_factory=cf_vm_host) + g.custom_command( + 'list-vm-ingestion-detail', 'elastic_monitor_list_vm_ingestion_detail', client_factory=cf_vm_ingestion + ) + g.custom_command( + 'update-vm-collection', 'elastic_monitor_update_vm_collection', client_factory=cf_vm_collection + ) + g.custom_wait_command('wait', 'elastic_monitor_show') + + with self.command_group('elastic monitor tag-rule', elastic_tag_rule, client_factory=cf_tag_rule) as g: + g.custom_command('list', 'elastic_monitor_tag_rule_list') + g.custom_show_command('show', 'elastic_monitor_tag_rule_show') + g.custom_command('create', 'elastic_monitor_tag_rule_create') + g.generic_update_command('update', custom_func_name='elastic_monitor_tag_rule_update', setter_arg_name='body') + g.custom_command('delete', 'elastic_monitor_tag_rule_delete', supports_no_wait=True, confirmation=True) + g.custom_wait_command('wait', 'elastic_monitor_tag_rule_show') + + with self.command_group('elastic', is_experimental=True): + pass diff --git a/src/elastic/azext_elastic/generated/custom.py b/src/elastic/azext_elastic/generated/custom.py new file mode 100644 index 00000000000..5bcc1f42648 --- /dev/null +++ b/src/elastic/azext_elastic/generated/custom.py @@ -0,0 +1,214 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines +# pylint: disable=unused-argument + +from azure.cli.core.util import sdk_no_wait + + +def elastic_monitor_list(client, + resource_group_name=None): + if resource_group_name: + return client.list_by_resource_group(resource_group_name=resource_group_name) + return client.list() + + +def elastic_monitor_show(client, + resource_group_name, + monitor_name): + return client.get(resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_create(client, + resource_group_name, + monitor_name, + location, + tags=None, + provisioning_state=None, + monitoring_status=None, + elastic_properties=None, + user_info=None, + sku=None, + no_wait=False): + body = {} + if tags is not None: + body['tags'] = tags + body['location'] = location + body['identity'] = {} + body['identity']['type'] = "SystemAssigned" + if len(body['identity']) == 0: + del body['identity'] + body['properties'] = {} + if provisioning_state is not None: + body['properties']['provisioning_state'] = provisioning_state + if monitoring_status is not None: + body['properties']['monitoring_status'] = monitoring_status + if elastic_properties is not None: + body['properties']['elastic_properties'] = elastic_properties + if user_info is not None: + body['properties']['user_info'] = user_info + if len(body['properties']) == 0: + del body['properties'] + body['sku'] = {} + if sku is not None: + body['sku']['name'] = sku + if len(body['sku']) == 0: + del body['sku'] + return sdk_no_wait(no_wait, + client.begin_create, + resource_group_name=resource_group_name, + monitor_name=monitor_name, + body=body) + + +def elastic_monitor_update(client, + resource_group_name, + monitor_name, + tags=None): + body = {} + if tags is not None: + body['tags'] = tags + return client.update(resource_group_name=resource_group_name, + monitor_name=monitor_name, + body=body) + + +def elastic_monitor_delete(client, + resource_group_name, + monitor_name, + no_wait=False): + return sdk_no_wait(no_wait, + client.begin_delete, + resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_list_deployment_info(client, + resource_group_name, + monitor_name): + return client.list(resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_list_resource(client, + resource_group_name, + monitor_name): + return client.list(resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_list_vm_host(client, + resource_group_name, + monitor_name): + return client.list(resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_list_vm_ingestion_detail(client, + resource_group_name, + monitor_name): + return client.details(resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_update_vm_collection(client, + resource_group_name, + monitor_name, + vm_resource_id=None, + operation_name=None): + body = {} + if vm_resource_id is not None: + body['vm_resource_id'] = vm_resource_id + if operation_name is not None: + body['operation_name'] = operation_name + return client.update(resource_group_name=resource_group_name, + monitor_name=monitor_name, + body=body) + + +def elastic_monitor_tag_rule_list(client, + resource_group_name, + monitor_name): + return client.list(resource_group_name=resource_group_name, + monitor_name=monitor_name) + + +def elastic_monitor_tag_rule_show(client, + resource_group_name, + monitor_name, + rule_set_name): + return client.get(resource_group_name=resource_group_name, + monitor_name=monitor_name, + rule_set_name=rule_set_name) + + +def elastic_monitor_tag_rule_create(client, + resource_group_name, + monitor_name, + rule_set_name, + provisioning_state=None, + send_aad_logs=None, + send_subscription_logs=None, + send_activity_logs=None, + filtering_tags=None): + body = {} + body['properties'] = {} + if provisioning_state is not None: + body['properties']['provisioning_state'] = provisioning_state + body['properties']['log_rules'] = {} + if send_aad_logs is not None: + body['properties']['log_rules']['send_aad_logs'] = send_aad_logs + if send_subscription_logs is not None: + body['properties']['log_rules']['send_subscription_logs'] = send_subscription_logs + if send_activity_logs is not None: + body['properties']['log_rules']['send_activity_logs'] = send_activity_logs + if filtering_tags is not None: + body['properties']['log_rules']['filtering_tags'] = filtering_tags + if len(body['properties']['log_rules']) == 0: + del body['properties']['log_rules'] + return client.create_or_update(resource_group_name=resource_group_name, + monitor_name=monitor_name, + rule_set_name=rule_set_name, + body=body) + + +def elastic_monitor_tag_rule_update(instance, + resource_group_name, + monitor_name, + rule_set_name, + provisioning_state=None, + send_aad_logs=None, + send_subscription_logs=None, + send_activity_logs=None, + filtering_tags=None): + if provisioning_state is not None: + instance.properties.provisioning_state = provisioning_state + if send_aad_logs is not None: + instance.properties.log_rules.send_aad_logs = send_aad_logs + if send_subscription_logs is not None: + instance.properties.log_rules.send_subscription_logs = send_subscription_logs + if send_activity_logs is not None: + instance.properties.log_rules.send_activity_logs = send_activity_logs + if filtering_tags is not None: + instance.properties.log_rules.filtering_tags = filtering_tags + return instance + + +def elastic_monitor_tag_rule_delete(client, + resource_group_name, + monitor_name, + rule_set_name, + no_wait=False): + return sdk_no_wait(no_wait, + client.begin_delete, + resource_group_name=resource_group_name, + monitor_name=monitor_name, + rule_set_name=rule_set_name) diff --git a/src/elastic/azext_elastic/manual/__init__.py b/src/elastic/azext_elastic/manual/__init__.py new file mode 100644 index 00000000000..c9cfdc73e77 --- /dev/null +++ b/src/elastic/azext_elastic/manual/__init__.py @@ -0,0 +1,12 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/src/elastic/azext_elastic/manual/_params.py b/src/elastic/azext_elastic/manual/_params.py new file mode 100644 index 00000000000..e694f374e03 --- /dev/null +++ b/src/elastic/azext_elastic/manual/_params.py @@ -0,0 +1,17 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + + +def load_arguments(self, _): + + with self.argument_context('elastic monitor create') as c: + c.argument('identity', type=str, help='Identity of the monitor.') diff --git a/src/elastic/azext_elastic/manual/custom.py b/src/elastic/azext_elastic/manual/custom.py new file mode 100644 index 00000000000..5b09f399175 --- /dev/null +++ b/src/elastic/azext_elastic/manual/custom.py @@ -0,0 +1,55 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines +# pylint: disable=unused-argument + +from azure.cli.core.util import sdk_no_wait + + +def elastic_monitor_create(client, + resource_group_name, + monitor_name, + location, + tags=None, + provisioning_state=None, + monitoring_status=None, + elastic_properties=None, + user_info=None, + sku=None, + identity=None, + no_wait=False): + body = {} + if tags is not None: + body['tags'] = tags + body['location'] = location + body['properties'] = {} + if identity is not None: + body['identity'] = {} + body['identity']['type'] = identity + if provisioning_state is not None: + body['properties']['provisioning_state'] = provisioning_state + if monitoring_status is not None: + body['properties']['monitoring_status'] = monitoring_status + if elastic_properties is not None: + body['properties']['elastic_properties'] = elastic_properties + if user_info is not None: + body['properties']['user_info'] = user_info + if len(body['properties']) == 0: + del body['properties'] + body['sku'] = {} + if sku is not None: + body['sku']['name'] = sku + if len(body['sku']) == 0: + del body['sku'] + return sdk_no_wait(no_wait, + client.begin_create, + resource_group_name=resource_group_name, + monitor_name=monitor_name, + body=body) diff --git a/src/elastic/azext_elastic/tests/__init__.py b/src/elastic/azext_elastic/tests/__init__.py new file mode 100644 index 00000000000..70488e93851 --- /dev/null +++ b/src/elastic/azext_elastic/tests/__init__.py @@ -0,0 +1,116 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +import inspect +import logging +import os +import sys +import traceback +import datetime as dt + +from azure.core.exceptions import AzureError +from azure.cli.testsdk.exceptions import CliTestError, CliExecutionError, JMESPathCheckAssertionError + + +logger = logging.getLogger('azure.cli.testsdk') +logger.addHandler(logging.StreamHandler()) +__path__ = __import__('pkgutil').extend_path(__path__, __name__) +exceptions = [] +test_map = dict() +SUCCESSED = "successed" +FAILED = "failed" + + +def try_manual(func): + def import_manual_function(origin_func): + from importlib import import_module + decorated_path = inspect.getfile(origin_func).lower() + module_path = __path__[0].lower() + if not decorated_path.startswith(module_path): + raise Exception("Decorator can only be used in submodules!") + manual_path = os.path.join( + decorated_path[module_path.rfind(os.path.sep) + 1:]) + manual_file_path, manual_file_name = os.path.split(manual_path) + module_name, _ = os.path.splitext(manual_file_name) + manual_module = "..manual." + \ + ".".join(manual_file_path.split(os.path.sep) + [module_name, ]) + return getattr(import_module(manual_module, package=__name__), origin_func.__name__) + + def get_func_to_call(): + func_to_call = func + try: + func_to_call = import_manual_function(func) + logger.info("Found manual override for %s(...)", func.__name__) + except (ImportError, AttributeError): + pass + return func_to_call + + def wrapper(*args, **kwargs): + func_to_call = get_func_to_call() + logger.info("running %s()...", func.__name__) + try: + test_map[func.__name__] = dict() + test_map[func.__name__]["result"] = SUCCESSED + test_map[func.__name__]["error_message"] = "" + test_map[func.__name__]["error_stack"] = "" + test_map[func.__name__]["error_normalized"] = "" + test_map[func.__name__]["start_dt"] = dt.datetime.utcnow() + ret = func_to_call(*args, **kwargs) + except (AssertionError, AzureError, CliTestError, CliExecutionError, SystemExit, + JMESPathCheckAssertionError) as e: + use_exception_cache = os.getenv("TEST_EXCEPTION_CACHE") + if use_exception_cache is None or use_exception_cache.lower() != "true": + raise + test_map[func.__name__]["end_dt"] = dt.datetime.utcnow() + test_map[func.__name__]["result"] = FAILED + test_map[func.__name__]["error_message"] = str(e).replace("\r\n", " ").replace("\n", " ")[:500] + test_map[func.__name__]["error_stack"] = traceback.format_exc().replace( + "\r\n", " ").replace("\n", " ")[:500] + logger.info("--------------------------------------") + logger.info("step exception: %s", e) + logger.error("--------------------------------------") + logger.error("step exception in %s: %s", func.__name__, e) + logger.info(traceback.format_exc()) + exceptions.append((func.__name__, sys.exc_info())) + else: + test_map[func.__name__]["end_dt"] = dt.datetime.utcnow() + return ret + + if inspect.isclass(func): + return get_func_to_call() + return wrapper + + +def calc_coverage(filename): + filename = filename.split(".")[0] + coverage_name = filename + "_coverage.md" + with open(coverage_name, "w") as f: + f.write("|Scenario|Result|ErrorMessage|ErrorStack|ErrorNormalized|StartDt|EndDt|\n") + total = len(test_map) + covered = 0 + for k, v in test_map.items(): + if not k.startswith("step_"): + total -= 1 + continue + if v["result"] == SUCCESSED: + covered += 1 + f.write("|{step_name}|{result}|{error_message}|{error_stack}|{error_normalized}|{start_dt}|" + "{end_dt}|\n".format(step_name=k, **v)) + f.write("Coverage: {}/{}\n".format(covered, total)) + print("Create coverage\n", file=sys.stderr) + + +def raise_if(): + if exceptions: + if len(exceptions) <= 1: + raise exceptions[0][1][1] + message = "{}\nFollowed with exceptions in other steps:\n".format(str(exceptions[0][1][1])) + message += "\n".join(["{}: {}".format(h[0], h[1][1]) for h in exceptions[1:]]) + raise exceptions[0][1][0](message).with_traceback(exceptions[0][1][2]) diff --git a/src/elastic/azext_elastic/tests/latest/__init__.py b/src/elastic/azext_elastic/tests/latest/__init__.py new file mode 100644 index 00000000000..c9cfdc73e77 --- /dev/null +++ b/src/elastic/azext_elastic/tests/latest/__init__.py @@ -0,0 +1,12 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/src/elastic/azext_elastic/tests/latest/example_steps.py b/src/elastic/azext_elastic/tests/latest/example_steps.py new file mode 100644 index 00000000000..c02aab790f2 --- /dev/null +++ b/src/elastic/azext_elastic/tests/latest/example_steps.py @@ -0,0 +1,199 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + + +from .. import try_manual + + +# EXAMPLE: /Monitors/put/Monitors_Create +@try_manual +def step_monitor_create(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor create ' + '--name "{myMonitor}" ' + '--location "West US 2" ' + '--user-info "{{\\"companyInfo\\":{{\\"business\\":\\"Technology\\",\\"country\\":\\"US\\",\\"domain\\":\\' + '"microsoft.com\\",\\"employeeNumber\\":\\"10000\\",\\"state\\":\\"WA\\"}},\\"companyName\\":\\"Microsoft' + '\\",\\"emailAddress\\":\\"alice@microsoft.com\\",\\"firstName\\":\\"Alice\\",\\"lastName\\":\\"Bob\\"}}" ' + '' + '--sku "ess-monthly-consumption_Monthly" ' + '--tags Environment="Dev" ' + '--resource-group "{rg}"', + checks=checks) + + test.cmd('az elastic monitor wait --created ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=[]) + + +# EXAMPLE: /Monitors/get/Monitors_Get +@try_manual +def step_monitor_show(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor show ' + '--name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /Monitors/get/Monitors_List +@try_manual +def step_monitor_list(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor list ' + '-g ""', + checks=checks) + + +# EXAMPLE: /Monitors/get/Monitors_ListByResourceGroup +@try_manual +def step_monitor_list2(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor list ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /Monitors/patch/Monitors_Update +@try_manual +def step_monitor_update(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor update ' + '--name "{myMonitor}" ' + '--tags Environment="Dev" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /DeploymentInfo/post/DeploymentInfo_List +@try_manual +def step_deployment_info_list(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor list-deployment-info ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /MonitoredResources/post/MonitoredResources_List +@try_manual +def step_monitored_resource_list(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor list-resource ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /TagRules/put/TagRules_CreateOrUpdate +@try_manual +def step_tag_rule_create(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor tag-rule create ' + '--monitor-name "{myMonitor}" ' + '--filtering-tags name="Environment" action="Include" value="Prod" ' + '--filtering-tags name="Environment" action="Exclude" value="Dev" ' + '--send-aad-logs false ' + '--send-activity-logs true ' + '--send-subscription-logs true ' + '--resource-group "{rg}" ' + '--rule-set-name "default"', + checks=checks) + + +# EXAMPLE: /TagRules/get/TagRules_Get +@try_manual +def step_tag_rule_show(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor tag-rule show ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}" ' + '--rule-set-name "default"', + checks=checks) + + +# EXAMPLE: /TagRules/get/TagRules_List +@try_manual +def step_tag_rule_list(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor tag-rule list ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /TagRules/delete/TagRules_Delete +@try_manual +def step_tag_rule_delete(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor tag-rule delete -y ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}" ' + '--rule-set-name "default"', + checks=checks) + + +# EXAMPLE: /VMCollection/post/VMCollection_Update +@try_manual +def step_vm_collection_update(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor update-vm-collection ' + '--monitor-name "{myMonitor}" ' + '--operation-name "Add" ' + '--vm-resource-id "/subscriptions/{subscription_id}/resourceGroups/{rg}/providers/Microsoft.Compute/virtua' + 'lmachines/myVM" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /VMHost/post/VMHost_List +@try_manual +def step_vm_host_list(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor list-vm-host ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /VMIngestion/post/VMIngestion_Details +@try_manual +def step_vm_ingestion_detail(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor list-vm-ingestion-detail ' + '--monitor-name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /Monitors/delete/Monitors_Delete +@try_manual +def step_monitor_delete(test, checks=None): + if checks is None: + checks = [] + test.cmd('az elastic monitor delete -y ' + '--name "{myMonitor}" ' + '--resource-group "{rg}"', + checks=checks) diff --git a/src/elastic/azext_elastic/tests/latest/recordings/test_elastic_Scenario.yaml b/src/elastic/azext_elastic/tests/latest/recordings/test_elastic_Scenario.yaml new file mode 100644 index 00000000000..22900ea3eb9 --- /dev/null +++ b/src/elastic/azext_elastic/tests/latest/recordings/test_elastic_Scenario.yaml @@ -0,0 +1,1343 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - account list + Connection: + - keep-alive + ParameterSetName: + - --query -o + User-Agent: + - AZURECLI/2.28.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/locations?api-version=2019-11-01 + response: + body: + string: "{\"value\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus\",\"name\":\"eastus\",\"displayName\":\"East + US\",\"regionalDisplayName\":\"(US) East US\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-79.8164\",\"latitude\":\"37.3719\",\"physicalLocation\":\"Virginia\",\"pairedRegion\":[{\"name\":\"westus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus2\",\"name\":\"eastus2\",\"displayName\":\"East + US 2\",\"regionalDisplayName\":\"(US) East US 2\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-78.3889\",\"latitude\":\"36.6681\",\"physicalLocation\":\"Virginia\",\"pairedRegion\":[{\"name\":\"centralus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centralus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southcentralus\",\"name\":\"southcentralus\",\"displayName\":\"South + Central US\",\"regionalDisplayName\":\"(US) South Central US\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-98.5\",\"latitude\":\"29.4167\",\"physicalLocation\":\"Texas\",\"pairedRegion\":[{\"name\":\"northcentralus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/northcentralus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westus2\",\"name\":\"westus2\",\"displayName\":\"West + US 2\",\"regionalDisplayName\":\"(US) West US 2\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-119.852\",\"latitude\":\"47.233\",\"physicalLocation\":\"Washington\",\"pairedRegion\":[{\"name\":\"westcentralus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westcentralus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westus3\",\"name\":\"westus3\",\"displayName\":\"West + US 3\",\"regionalDisplayName\":\"(US) West US 3\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-112.074036\",\"latitude\":\"33.448376\",\"physicalLocation\":\"Phoenix\",\"pairedRegion\":[{\"name\":\"eastus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiaeast\",\"name\":\"australiaeast\",\"displayName\":\"Australia + East\",\"regionalDisplayName\":\"(Asia Pacific) Australia East\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"151.2094\",\"latitude\":\"-33.86\",\"physicalLocation\":\"New + South Wales\",\"pairedRegion\":[{\"name\":\"australiasoutheast\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiasoutheast\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southeastasia\",\"name\":\"southeastasia\",\"displayName\":\"Southeast + Asia\",\"regionalDisplayName\":\"(Asia Pacific) Southeast Asia\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"103.833\",\"latitude\":\"1.283\",\"physicalLocation\":\"Singapore\",\"pairedRegion\":[{\"name\":\"eastasia\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastasia\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/northeurope\",\"name\":\"northeurope\",\"displayName\":\"North + Europe\",\"regionalDisplayName\":\"(Europe) North Europe\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"-6.2597\",\"latitude\":\"53.3478\",\"physicalLocation\":\"Ireland\",\"pairedRegion\":[{\"name\":\"westeurope\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westeurope\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/swedencentral\",\"name\":\"swedencentral\",\"displayName\":\"Sweden + Central\",\"regionalDisplayName\":\"(Europe) Sweden Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"17.14127\",\"latitude\":\"60.67488\",\"physicalLocation\":\"G\xE4vle\",\"pairedRegion\":[{\"name\":\"swedensouth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/swedensouth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uksouth\",\"name\":\"uksouth\",\"displayName\":\"UK + South\",\"regionalDisplayName\":\"(Europe) UK South\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"-0.799\",\"latitude\":\"50.941\",\"physicalLocation\":\"London\",\"pairedRegion\":[{\"name\":\"ukwest\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/ukwest\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westeurope\",\"name\":\"westeurope\",\"displayName\":\"West + Europe\",\"regionalDisplayName\":\"(Europe) West Europe\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"4.9\",\"latitude\":\"52.3667\",\"physicalLocation\":\"Netherlands\",\"pairedRegion\":[{\"name\":\"northeurope\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/northeurope\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centralus\",\"name\":\"centralus\",\"displayName\":\"Central + US\",\"regionalDisplayName\":\"(US) Central US\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-93.6208\",\"latitude\":\"41.5908\",\"physicalLocation\":\"Iowa\",\"pairedRegion\":[{\"name\":\"eastus2\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus2\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/northcentralus\",\"name\":\"northcentralus\",\"displayName\":\"North + Central US\",\"regionalDisplayName\":\"(US) North Central US\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-87.6278\",\"latitude\":\"41.8819\",\"physicalLocation\":\"Illinois\",\"pairedRegion\":[{\"name\":\"southcentralus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southcentralus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westus\",\"name\":\"westus\",\"displayName\":\"West + US\",\"regionalDisplayName\":\"(US) West US\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"US\",\"longitude\":\"-122.417\",\"latitude\":\"37.783\",\"physicalLocation\":\"California\",\"pairedRegion\":[{\"name\":\"eastus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southafricanorth\",\"name\":\"southafricanorth\",\"displayName\":\"South + Africa North\",\"regionalDisplayName\":\"(Africa) South Africa North\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Africa\",\"longitude\":\"28.218370\",\"latitude\":\"-25.731340\",\"physicalLocation\":\"Johannesburg\",\"pairedRegion\":[{\"name\":\"southafricawest\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southafricawest\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centralindia\",\"name\":\"centralindia\",\"displayName\":\"Central + India\",\"regionalDisplayName\":\"(Asia Pacific) Central India\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"73.9197\",\"latitude\":\"18.5822\",\"physicalLocation\":\"Pune\",\"pairedRegion\":[{\"name\":\"southindia\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southindia\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastasia\",\"name\":\"eastasia\",\"displayName\":\"East + Asia\",\"regionalDisplayName\":\"(Asia Pacific) East Asia\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"114.188\",\"latitude\":\"22.267\",\"physicalLocation\":\"Hong + Kong\",\"pairedRegion\":[{\"name\":\"southeastasia\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southeastasia\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/japaneast\",\"name\":\"japaneast\",\"displayName\":\"Japan + East\",\"regionalDisplayName\":\"(Asia Pacific) Japan East\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"139.77\",\"latitude\":\"35.68\",\"physicalLocation\":\"Tokyo, + Saitama\",\"pairedRegion\":[{\"name\":\"japanwest\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/japanwest\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/jioindiawest\",\"name\":\"jioindiawest\",\"displayName\":\"Jio + India West\",\"regionalDisplayName\":\"(Asia Pacific) Jio India West\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"70.05773\",\"latitude\":\"22.470701\",\"physicalLocation\":\"Jamnagar\",\"pairedRegion\":[{\"name\":\"jioindiacentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/jioindiacentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/koreacentral\",\"name\":\"koreacentral\",\"displayName\":\"Korea + Central\",\"regionalDisplayName\":\"(Asia Pacific) Korea Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"126.9780\",\"latitude\":\"37.5665\",\"physicalLocation\":\"Seoul\",\"pairedRegion\":[{\"name\":\"koreasouth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/koreasouth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/canadacentral\",\"name\":\"canadacentral\",\"displayName\":\"Canada + Central\",\"regionalDisplayName\":\"(Canada) Canada Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Canada\",\"longitude\":\"-79.383\",\"latitude\":\"43.653\",\"physicalLocation\":\"Toronto\",\"pairedRegion\":[{\"name\":\"canadaeast\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/canadaeast\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/francecentral\",\"name\":\"francecentral\",\"displayName\":\"France + Central\",\"regionalDisplayName\":\"(Europe) France Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"2.3730\",\"latitude\":\"46.3772\",\"physicalLocation\":\"Paris\",\"pairedRegion\":[{\"name\":\"francesouth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/francesouth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/germanywestcentral\",\"name\":\"germanywestcentral\",\"displayName\":\"Germany + West Central\",\"regionalDisplayName\":\"(Europe) Germany West Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"8.682127\",\"latitude\":\"50.110924\",\"physicalLocation\":\"Frankfurt\",\"pairedRegion\":[{\"name\":\"germanynorth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/germanynorth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/norwayeast\",\"name\":\"norwayeast\",\"displayName\":\"Norway + East\",\"regionalDisplayName\":\"(Europe) Norway East\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"10.752245\",\"latitude\":\"59.913868\",\"physicalLocation\":\"Norway\",\"pairedRegion\":[{\"name\":\"norwaywest\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/norwaywest\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/switzerlandnorth\",\"name\":\"switzerlandnorth\",\"displayName\":\"Switzerland + North\",\"regionalDisplayName\":\"(Europe) Switzerland North\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Europe\",\"longitude\":\"8.564572\",\"latitude\":\"47.451542\",\"physicalLocation\":\"Zurich\",\"pairedRegion\":[{\"name\":\"switzerlandwest\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/switzerlandwest\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uaenorth\",\"name\":\"uaenorth\",\"displayName\":\"UAE + North\",\"regionalDisplayName\":\"(Middle East) UAE North\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"Middle + East\",\"longitude\":\"55.316666\",\"latitude\":\"25.266666\",\"physicalLocation\":\"Dubai\",\"pairedRegion\":[{\"name\":\"uaecentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uaecentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/brazilsouth\",\"name\":\"brazilsouth\",\"displayName\":\"Brazil + South\",\"regionalDisplayName\":\"(South America) Brazil South\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Recommended\",\"geographyGroup\":\"South + America\",\"longitude\":\"-46.633\",\"latitude\":\"-23.55\",\"physicalLocation\":\"Sao + Paulo State\",\"pairedRegion\":[{\"name\":\"southcentralus\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southcentralus\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centralusstage\",\"name\":\"centralusstage\",\"displayName\":\"Central + US (Stage)\",\"regionalDisplayName\":\"(US) Central US (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastusstage\",\"name\":\"eastusstage\",\"displayName\":\"East + US (Stage)\",\"regionalDisplayName\":\"(US) East US (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus2stage\",\"name\":\"eastus2stage\",\"displayName\":\"East + US 2 (Stage)\",\"regionalDisplayName\":\"(US) East US 2 (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/northcentralusstage\",\"name\":\"northcentralusstage\",\"displayName\":\"North + Central US (Stage)\",\"regionalDisplayName\":\"(US) North Central US (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southcentralusstage\",\"name\":\"southcentralusstage\",\"displayName\":\"South + Central US (Stage)\",\"regionalDisplayName\":\"(US) South Central US (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westusstage\",\"name\":\"westusstage\",\"displayName\":\"West + US (Stage)\",\"regionalDisplayName\":\"(US) West US (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westus2stage\",\"name\":\"westus2stage\",\"displayName\":\"West + US 2 (Stage)\",\"regionalDisplayName\":\"(US) West US 2 (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/asia\",\"name\":\"asia\",\"displayName\":\"Asia\",\"regionalDisplayName\":\"Asia\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/asiapacific\",\"name\":\"asiapacific\",\"displayName\":\"Asia + Pacific\",\"regionalDisplayName\":\"Asia Pacific\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australia\",\"name\":\"australia\",\"displayName\":\"Australia\",\"regionalDisplayName\":\"Australia\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/brazil\",\"name\":\"brazil\",\"displayName\":\"Brazil\",\"regionalDisplayName\":\"Brazil\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/canada\",\"name\":\"canada\",\"displayName\":\"Canada\",\"regionalDisplayName\":\"Canada\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/europe\",\"name\":\"europe\",\"displayName\":\"Europe\",\"regionalDisplayName\":\"Europe\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/france\",\"name\":\"france\",\"displayName\":\"France\",\"regionalDisplayName\":\"France\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/germany\",\"name\":\"germany\",\"displayName\":\"Germany\",\"regionalDisplayName\":\"Germany\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/global\",\"name\":\"global\",\"displayName\":\"Global\",\"regionalDisplayName\":\"Global\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/india\",\"name\":\"india\",\"displayName\":\"India\",\"regionalDisplayName\":\"India\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/japan\",\"name\":\"japan\",\"displayName\":\"Japan\",\"regionalDisplayName\":\"Japan\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/korea\",\"name\":\"korea\",\"displayName\":\"Korea\",\"regionalDisplayName\":\"Korea\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/norway\",\"name\":\"norway\",\"displayName\":\"Norway\",\"regionalDisplayName\":\"Norway\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southafrica\",\"name\":\"southafrica\",\"displayName\":\"South + Africa\",\"regionalDisplayName\":\"South Africa\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/switzerland\",\"name\":\"switzerland\",\"displayName\":\"Switzerland\",\"regionalDisplayName\":\"Switzerland\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uae\",\"name\":\"uae\",\"displayName\":\"United + Arab Emirates\",\"regionalDisplayName\":\"United Arab Emirates\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uk\",\"name\":\"uk\",\"displayName\":\"United + Kingdom\",\"regionalDisplayName\":\"United Kingdom\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/unitedstates\",\"name\":\"unitedstates\",\"displayName\":\"United + States\",\"regionalDisplayName\":\"United States\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastasiastage\",\"name\":\"eastasiastage\",\"displayName\":\"East + Asia (Stage)\",\"regionalDisplayName\":\"(Asia Pacific) East Asia (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southeastasiastage\",\"name\":\"southeastasiastage\",\"displayName\":\"Southeast + Asia (Stage)\",\"regionalDisplayName\":\"(Asia Pacific) Southeast Asia (Stage)\",\"metadata\":{\"regionType\":\"Logical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\"}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centraluseuap\",\"name\":\"centraluseuap\",\"displayName\":\"Central + US EUAP\",\"regionalDisplayName\":\"(US) Central US EUAP\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\",\"longitude\":\"-93.6208\",\"latitude\":\"41.5908\",\"pairedRegion\":[{\"name\":\"eastus2euap\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus2euap\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/eastus2euap\",\"name\":\"eastus2euap\",\"displayName\":\"East + US 2 EUAP\",\"regionalDisplayName\":\"(US) East US 2 EUAP\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\",\"longitude\":\"-78.3889\",\"latitude\":\"36.6681\",\"pairedRegion\":[{\"name\":\"centraluseuap\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centraluseuap\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westcentralus\",\"name\":\"westcentralus\",\"displayName\":\"West + Central US\",\"regionalDisplayName\":\"(US) West Central US\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"US\",\"longitude\":\"-110.234\",\"latitude\":\"40.890\",\"physicalLocation\":\"Wyoming\",\"pairedRegion\":[{\"name\":\"westus2\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westus2\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southafricawest\",\"name\":\"southafricawest\",\"displayName\":\"South + Africa West\",\"regionalDisplayName\":\"(Africa) South Africa West\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Africa\",\"longitude\":\"18.843266\",\"latitude\":\"-34.075691\",\"physicalLocation\":\"Cape + Town\",\"pairedRegion\":[{\"name\":\"southafricanorth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southafricanorth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiacentral\",\"name\":\"australiacentral\",\"displayName\":\"Australia + Central\",\"regionalDisplayName\":\"(Asia Pacific) Australia Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"149.1244\",\"latitude\":\"-35.3075\",\"physicalLocation\":\"Canberra\",\"pairedRegion\":[{\"name\":\"australiacentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiacentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiacentral2\",\"name\":\"australiacentral2\",\"displayName\":\"Australia + Central 2\",\"regionalDisplayName\":\"(Asia Pacific) Australia Central 2\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"149.1244\",\"latitude\":\"-35.3075\",\"physicalLocation\":\"Canberra\",\"pairedRegion\":[{\"name\":\"australiacentral2\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiacentral2\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiasoutheast\",\"name\":\"australiasoutheast\",\"displayName\":\"Australia + Southeast\",\"regionalDisplayName\":\"(Asia Pacific) Australia Southeast\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"144.9631\",\"latitude\":\"-37.8136\",\"physicalLocation\":\"Victoria\",\"pairedRegion\":[{\"name\":\"australiaeast\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/australiaeast\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/japanwest\",\"name\":\"japanwest\",\"displayName\":\"Japan + West\",\"regionalDisplayName\":\"(Asia Pacific) Japan West\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"135.5022\",\"latitude\":\"34.6939\",\"physicalLocation\":\"Osaka\",\"pairedRegion\":[{\"name\":\"japaneast\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/japaneast\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/jioindiacentral\",\"name\":\"jioindiacentral\",\"displayName\":\"Jio + India Central\",\"regionalDisplayName\":\"(Asia Pacific) Jio India Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"79.08886\",\"latitude\":\"21.146633\",\"physicalLocation\":\"Nagpur\",\"pairedRegion\":[{\"name\":\"jioindiawest\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/jioindiawest\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/koreasouth\",\"name\":\"koreasouth\",\"displayName\":\"Korea + South\",\"regionalDisplayName\":\"(Asia Pacific) Korea South\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"129.0756\",\"latitude\":\"35.1796\",\"physicalLocation\":\"Busan\",\"pairedRegion\":[{\"name\":\"koreacentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/koreacentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southindia\",\"name\":\"southindia\",\"displayName\":\"South + India\",\"regionalDisplayName\":\"(Asia Pacific) South India\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"80.1636\",\"latitude\":\"12.9822\",\"physicalLocation\":\"Chennai\",\"pairedRegion\":[{\"name\":\"centralindia\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/centralindia\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/westindia\",\"name\":\"westindia\",\"displayName\":\"West + India\",\"regionalDisplayName\":\"(Asia Pacific) West India\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Asia + Pacific\",\"longitude\":\"72.868\",\"latitude\":\"19.088\",\"physicalLocation\":\"Mumbai\",\"pairedRegion\":[{\"name\":\"southindia\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/southindia\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/canadaeast\",\"name\":\"canadaeast\",\"displayName\":\"Canada + East\",\"regionalDisplayName\":\"(Canada) Canada East\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Canada\",\"longitude\":\"-71.217\",\"latitude\":\"46.817\",\"physicalLocation\":\"Quebec\",\"pairedRegion\":[{\"name\":\"canadacentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/canadacentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/francesouth\",\"name\":\"francesouth\",\"displayName\":\"France + South\",\"regionalDisplayName\":\"(Europe) France South\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Europe\",\"longitude\":\"2.1972\",\"latitude\":\"43.8345\",\"physicalLocation\":\"Marseille\",\"pairedRegion\":[{\"name\":\"francecentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/francecentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/germanynorth\",\"name\":\"germanynorth\",\"displayName\":\"Germany + North\",\"regionalDisplayName\":\"(Europe) Germany North\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Europe\",\"longitude\":\"8.806422\",\"latitude\":\"53.073635\",\"physicalLocation\":\"Berlin\",\"pairedRegion\":[{\"name\":\"germanywestcentral\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/germanywestcentral\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/norwaywest\",\"name\":\"norwaywest\",\"displayName\":\"Norway + West\",\"regionalDisplayName\":\"(Europe) Norway West\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Europe\",\"longitude\":\"5.733107\",\"latitude\":\"58.969975\",\"physicalLocation\":\"Norway\",\"pairedRegion\":[{\"name\":\"norwayeast\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/norwayeast\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/switzerlandwest\",\"name\":\"switzerlandwest\",\"displayName\":\"Switzerland + West\",\"regionalDisplayName\":\"(Europe) Switzerland West\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Europe\",\"longitude\":\"6.143158\",\"latitude\":\"46.204391\",\"physicalLocation\":\"Geneva\",\"pairedRegion\":[{\"name\":\"switzerlandnorth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/switzerlandnorth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/ukwest\",\"name\":\"ukwest\",\"displayName\":\"UK + West\",\"regionalDisplayName\":\"(Europe) UK West\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Europe\",\"longitude\":\"-3.084\",\"latitude\":\"53.427\",\"physicalLocation\":\"Cardiff\",\"pairedRegion\":[{\"name\":\"uksouth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uksouth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uaecentral\",\"name\":\"uaecentral\",\"displayName\":\"UAE + Central\",\"regionalDisplayName\":\"(Middle East) UAE Central\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"Middle + East\",\"longitude\":\"54.366669\",\"latitude\":\"24.466667\",\"physicalLocation\":\"Abu + Dhabi\",\"pairedRegion\":[{\"name\":\"uaenorth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/uaenorth\"}]}},{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/brazilsoutheast\",\"name\":\"brazilsoutheast\",\"displayName\":\"Brazil + Southeast\",\"regionalDisplayName\":\"(South America) Brazil Southeast\",\"metadata\":{\"regionType\":\"Physical\",\"regionCategory\":\"Other\",\"geographyGroup\":\"South + America\",\"longitude\":\"-43.2075\",\"latitude\":\"-22.90278\",\"physicalLocation\":\"Rio\",\"pairedRegion\":[{\"name\":\"brazilsouth\",\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/locations/brazilsouth\"}]}}]}" + headers: + cache-control: + - no-cache + content-length: + - '28530' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 07:59:03 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"sku": {"name": "ess-monthly-consumption_Monthly"}, "properties": {"userInfo": + {"firstName": "Alice", "lastName": "Bob", "companyName": "Microsoft", "emailAddress": + "alice@microsoft.com", "companyInfo": {"domain": "microsoft.com", "business": + "Technology", "state": "WA", "country": "US"}}}, "tags": {"Environment": "Dev"}, + "location": "westus2"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + Content-Length: + - '347' + Content-Type: + - application/json + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-27T07:59:08.3604372Z"},"properties":{"provisioningState":"Accepted","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + headers: + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + cache-control: + - no-cache + content-length: + - '821' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 07:59:16 GMT + etag: + - '"3800f7b0-0000-0800-0000-615179d30000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Accepted","startTime":"2021-09-27T07:59:14.5122186Z"}' + headers: + cache-control: + - no-cache + content-length: + - '554' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 07:59:46 GMT + etag: + - '"53006a19-0000-0800-0000-615179d20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Accepted","startTime":"2021-09-27T07:59:14.5122186Z"}' + headers: + cache-control: + - no-cache + content-length: + - '554' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:00:16 GMT + etag: + - '"53006a19-0000-0800-0000-615179d20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Accepted","startTime":"2021-09-27T07:59:14.5122186Z"}' + headers: + cache-control: + - no-cache + content-length: + - '554' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:00:46 GMT + etag: + - '"53006a19-0000-0800-0000-615179d20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Accepted","startTime":"2021-09-27T07:59:14.5122186Z"}' + headers: + cache-control: + - no-cache + content-length: + - '554' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:01:17 GMT + etag: + - '"53006a19-0000-0800-0000-615179d20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Accepted","startTime":"2021-09-27T07:59:14.5122186Z"}' + headers: + cache-control: + - no-cache + content-length: + - '554' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:01:47 GMT + etag: + - '"53006a19-0000-0800-0000-615179d20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Accepted","startTime":"2021-09-27T07:59:14.5122186Z"}' + headers: + cache-control: + - no-cache + content-length: + - '554' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:17 GMT + etag: + - '"53006a19-0000-0800-0000-615179d20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"f189323c-eb98-4d4a-ab85-1298945bb66d*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Succeeded","startTime":"2021-09-27T07:59:14.5122186Z","endTime":"2021-09-27T08:02:27.0109559Z","error":{},"properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '625' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:47 GMT + etag: + - '"53003e29-0000-0800-0000-61517a930000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor create + Connection: + - keep-alive + ParameterSetName: + - --name --location --user-info --sku --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-27T08:02:26.0897983Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"alice@microsoft.com","id":"3894552614","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"myMonitor","deploymentId":"fc965903955147e08debf70ebb3516b7","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://83cb97bf5c5743209e0dd281fc10e210.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://fc0b56b1b7ec4264b4cd7ae12b067206.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3894552614:kibana-mymonitor?acs=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + headers: + cache-control: + - no-cache + content-length: + - '1523' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:48 GMT + etag: + - '"380074b5-0000-0800-0000-61517a930000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor wait + Connection: + - keep-alive + ParameterSetName: + - --created --monitor-name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-27T08:02:26.0897983Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"alice@microsoft.com","id":"3894552614","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"myMonitor","deploymentId":"fc965903955147e08debf70ebb3516b7","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://83cb97bf5c5743209e0dd281fc10e210.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://fc0b56b1b7ec4264b4cd7ae12b067206.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3894552614:kibana-mymonitor?acs=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + headers: + cache-control: + - no-cache + content-length: + - '1523' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:49 GMT + etag: + - '"380074b5-0000-0800-0000-61517a930000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor show + Connection: + - keep-alive + ParameterSetName: + - --name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-27T08:02:26.0897983Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"alice@microsoft.com","id":"3894552614","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"myMonitor","deploymentId":"fc965903955147e08debf70ebb3516b7","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://83cb97bf5c5743209e0dd281fc10e210.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://fc0b56b1b7ec4264b4cd7ae12b067206.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3894552614:kibana-mymonitor?acs=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + headers: + cache-control: + - no-cache + content-length: + - '1523' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:51 GMT + etag: + - '"380074b5-0000-0800-0000-61517a930000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor list + Connection: + - keep-alive + ParameterSetName: + - -g + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Elastic/monitors?api-version=2020-07-01 + response: + body: + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/poshett-rg/providers/Microsoft.Elastic/monitors/poshett-WestUS2-01","name":"poshett-WestUS2-01","type":"microsoft.elastic/monitors","sku":{"name":"staging_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"poshett01testing1006@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-06-24T17:27:05.8458196Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-12T11:48:58.6463445Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"poshett01testing1006@mpliftrelastic20210901outlo.onmicrosoft.com","id":"3263963353","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"poshett-WestUS2-01","deploymentId":"d120b339729e4e8da7bbbd45733c245c","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://87b9201dcfa844749ad25226fa0fe8c8.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://40344f979a1c4fd593277afb49122ca6.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3263963353:kibana-poshett-westus2-01?acs=https://poshett-westus2-01.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://poshett-westus2-01.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-sub/providers/Microsoft.Elastic/monitors/hashahdemo01","name":"hashahdemo01","type":"microsoft.elastic/monitors","sku":{"name":"staging_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"testelasticbilling01@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-06-28T09:47:17.0251312Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-06-28T09:51:09.197567Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"testelasticbilling01@mpliftrelastic20210901outlo.onmicrosoft.com","id":"2179614077","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"hashahdemo01","deploymentId":"d5810b41c7d142c1b263812a25b25f57","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://a8bb5f4af7694b1ba8bbf894273c97e5.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://0b2d9606eae54c6bac5ef3fb37a1a5d8.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:2179614077:kibana-hashahdemo01?acs=https://hashahdemo01.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://hashahdemo01.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsaxena-elastic-rg/providers/Microsoft.Elastic/monitors/secreat-elastic","name":"secreat-elastic","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"sabarishk@microsoft.com","createdByType":"User","createdAt":"2021-08-11T11:49:41.909511Z","lastModifiedBy":"sabarishk@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-08-11T11:49:41.909511Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/bansad-rg/providers/Microsoft.Elastic/monitors/firstrResourceTest","name":"firstrResourceTest","type":"microsoft.elastic/monitors","sku":{"name":"staging_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"dhbansal@microsoft.com","createdByType":"User","createdAt":"2021-08-12T08:49:55.3953845Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-12T08:53:49.4935426Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"dhbansal@microsoft.com","id":"4091865","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"firstrResourceTest","deploymentId":"83ce730187414a429bd4d5df80d172aa","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://e32986888b624be09dfef185b09ed140.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://2d8226478d15483d8fd900bd24454611.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:c5aebef6fff4486c8593c589a7957200:kibana-firstrresourcetest?acs=https://firstrresourcetest.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://firstrresourcetest.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsaxena_rg/providers/Microsoft.Elastic/monitors/hsaxena_lyftR_instance_test","name":"hsaxena_lyftR_instance_test","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"hsaxena@microsoft.com","createdByType":"User","createdAt":"2021-08-12T09:23:28.5226076Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-12T09:27:04.384093Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"hsaxena@microsoft.com","id":"4083745795","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"hsaxena_lyftR_instance_test","deploymentId":"d19ab1d7fc4243b0a8c5e0bbacfa9b36","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://1fe01a19f3914b60ad93bab5d5f8d7e4.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://d305b15c59e94c7da8517e93db0023d4.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:4083745795:kibana-hsaxena-lyftr-instance-test?acs=https://hsaxena-lyftr-instance-test.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://hsaxena-lyftr-instance-test.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsaxena_rg/providers/Microsoft.Elastic/monitors/hsaxena_cluster_elastic","name":"hsaxena_cluster_elastic","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"hsaxena@microsoft.com","createdByType":"User","createdAt":"2021-08-12T10:02:26.9939951Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-12T10:05:49.0727393Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"hsaxena@microsoft.com","id":"4083745795","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"hsaxena_cluster_elastic","deploymentId":"d15f23b03b2a4e179b7e9e5ce6135ea4","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://b424b7324f3f4feb8b866b3598cb4dde.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://291487ae57f44bdab6b5401ef3bb1152.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:4083745795:kibana-hsaxena-cluster-elastic?acs=https://hsaxena-cluster-elastic.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://hsaxena-cluster-elastic.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-sub/providers/Microsoft.Elastic/monitors/hashah-test-001","name":"hashah-test-001","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"hashah@microsoft.com","createdByType":"User","createdAt":"2021-08-12T15:50:16.9018313Z","lastModifiedBy":"hashah@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-08-12T15:50:16.9018313Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sadaf-rg/providers/Microsoft.Elastic/monitors/sadaf-test1","name":"sadaf-test1","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"v-sadafm@microsoft.com","createdByType":"User","createdAt":"2021-08-18T14:44:36.2247731Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-18T14:48:52.8376881Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"v-sadafm@microsoft.com","id":"1542197625","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"sadaf-test1","deploymentId":"9830d00913214c8dbd6e0bd12100e8a8","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://e2da6bddd29f41f1909bda6c8e1f537b.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://9a7613bdc88a46ada2931309bde87284.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:1542197625:kibana-sadaf-test1?acs=https://sadaf-test1.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://sadaf-test1.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-27T08:02:26.0897983Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"alice@microsoft.com","id":"3894552614","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"myMonitor","deploymentId":"fc965903955147e08debf70ebb3516b7","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://83cb97bf5c5743209e0dd281fc10e210.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://fc0b56b1b7ec4264b4cd7ae12b067206.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3894552614:kibana-mymonitor?acs=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsaxena-elastic-rg/providers/Microsoft.Elastic/monitors/hsaxena_lyftR_instance","name":"hsaxena_lyftR_instance","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"hsaxena@microsoft.com","createdByType":"User","createdAt":"2021-07-15T19:44:02.4267429Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-07-15T19:46:41.2579649Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"hsaxena@microsoft.com","id":"4083745795","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"hsaxena_lyftR_instance","deploymentId":"0b18f5615e75440086165939873dbd69","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://3017eeba987b43aa8c6c3e939deed57f.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://ab3d44bbf1684bdeab61ccd15f058ca3.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:4083745795:kibana-hsaxena-lyftr-instance?acs=https://hsaxena-lyftr-instance.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://hsaxena-lyftr-instance.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/narai-test-rg/providers/Microsoft.Elastic/monitors/naraielastic1","name":"naraielastic1","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"narai@microsoft.com","createdByType":"User","createdAt":"2021-08-03T07:04:15.4939216Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-03T07:08:53.856708Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"narai@microsoft.com","id":"59910989","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"naraielastic1","deploymentId":"ff3776d7e56f4c4495bcd8eed930639b","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://186cb3622aa34f9ebaa3b460ddb1182f.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://c007c494fb7e4896906c361cabb0dd1a.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:963c5a550fba42c4b3f4e73985e3a4d3:kibana-naraielastic1?acs=https://naraielastic1.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://naraielastic1.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sabz-liftr-rg/providers/Microsoft.Elastic/monitors/sabz-liftr","name":"sabz-liftr","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{},"systemData":{"createdBy":"sabarishk@microsoft.com","createdByType":"User","createdAt":"2021-08-06T11:06:32.6657749Z","lastModifiedBy":"sabarishk@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-08-06T11:06:32.6657749Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/poshett-rg/providers/Microsoft.Elastic/monitors/ElasticSUK01","name":"ElasticSUK01","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"uksouth","tags":{},"systemData":{"createdBy":"poshett3007@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-07-30T05:20:48.1511058Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-12T09:03:31.895364Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"poshett3007@mpliftrelastic20210901outlo.onmicrosoft.com","id":"3010413413","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"ElasticSUK01","deploymentId":"7c8591feb0ee41298af66ec6dfb2a734","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-uksouth","elasticsearchServiceUrl":"https://ccaa1ee07e874d1d8d81b2cb65ba5658.uksouth.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://0fe01adf30f748978ec15f0d3b1a951b.uksouth.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:e590732056534fc2955a26b6c1c7b396:kibana-elasticsuk01?acs=https://elasticsuk01.kb.uksouth.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://elasticsuk01.kb.uksouth.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/magottei-test/providers/Microsoft.Elastic/monitors/magottei-test","name":"magottei-test","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"eastus2","tags":{},"systemData":{"createdBy":"matthew.gotteiner@microsoft.com","createdByType":"User","createdAt":"2021-08-09T16:01:03.2824509Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-09T16:05:31.7285363Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"matthew.gotteiner@microsoft.com","id":"1066865791","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"magottei-test","deploymentId":"121d9e9a30df4feaa07fd4de4bb9eac3","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-eastus2","elasticsearchServiceUrl":"https://a381715830a54132bc2493a9e77bf63f.eastus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://bbc94bf741cf45f699c091c932b38d57.eastus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:6c733c64c41a446c93733b5bcbb0ff84:kibana-magottei-test?acs=https://magottei-test.kb.eastus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://magottei-test.kb.eastus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ga_bugbash/providers/Microsoft.Elastic/monitors/eus2_02","name":"eus2_02","type":"microsoft.elastic/monitors","sku":{"name":"staging_Monthly"},"location":"eastus2","tags":{},"systemData":{"createdBy":"poshett_eus@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-08-26T14:07:46.7690375Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-26T14:11:05.2717082Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"poshett_eus@mpliftrelastic20210901outlo.onmicrosoft.com","id":"4081861127","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"eus2_02","deploymentId":"e6698857d50a4608a6fffc2de58c3229","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-eastus2","elasticsearchServiceUrl":"https://0393706cef794b518cca87dd90f5c749.eastus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://f959a7b9a4e348c1834d7c3531db09f3.eastus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:4081861127:kibana-eus2-02?acs=https://eus2-02.kb.eastus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://eus2-02.kb.eastus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/poshett-rg/providers/Microsoft.Elastic/monitors/ponnezhilTestElasticCluster","name":"ponnezhilTestElasticCluster","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"francecentral","tags":{},"systemData":{"createdBy":"testpmp@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-08-27T05:59:40.4509069Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-27T06:03:29.8341386Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"testpmp@mpliftrelastic20210901outlo.onmicrosoft.com","id":"2883862309","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"ponnezhilTestElasticCluster","deploymentId":"a6b7b19f158b404dbb840bb10f48d499","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-francecentral","elasticsearchServiceUrl":"https://f878932cb5d74f668edfe367b632ec94.francecentral.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://28f2eaf734b44a3fb6f851ad7c981673.francecentral.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:2883862309:kibana-ponnezhiltestelasticcluster?acs=https://ponnezhiltestelasticcluster.kb.francecentral.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://ponnezhiltestelasticcluster.kb.francecentral.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testPonnezhil_rg/providers/Microsoft.Elastic/monitors/cusTest_pmp","name":"cusTest_pmp","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"centralus","tags":{},"systemData":{"createdBy":"testpmp@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-09-23T10:07:14.6180172Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-23T10:11:06.8349419Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"testpmp@mpliftrelastic20210901outlo.onmicrosoft.com","id":"2883862309","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"cusTest_pmp","deploymentId":"190ec9c634c1467695ce2c304a234a1f","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-centralus","elasticsearchServiceUrl":"https://dd7a5de69cd34a04a2dd64c6d7ff2f12.centralus.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://5c95f68980e148c8ae88f323841eb78f.centralus.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:2883862309:kibana-custest-pmp?acs=https://custest-pmp.kb.centralus.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://custest-pmp.kb.centralus.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ga_bugbash/providers/Microsoft.Elastic/monitors/seasia_02","name":"seasia_02","type":"microsoft.elastic/monitors","sku":{"name":"staging_Monthly"},"location":"northeurope","tags":{},"systemData":{"createdBy":"poshett_eus@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-08-26T14:47:27.8775679Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-26T14:50:47.6013642Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"poshett_eus@mpliftrelastic20210901outlo.onmicrosoft.com","id":"4081861127","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"seasia_02","deploymentId":"ac3bc0e5d5d644b790cbfb9a3d3ac79c","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-northeurope","elasticsearchServiceUrl":"https://6e874d2fabd448309cb22cd314855bdc.northeurope.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://ea6e2e18774d48b2a622295c5e9beb5d.northeurope.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:4081861127:kibana-seasia-02?acs=https://seasia-02.kb.northeurope.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://seasia-02.kb.northeurope.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-sub/providers/Microsoft.Elastic/monitors/testsub2","name":"testsub2","type":"microsoft.elastic/monitors","sku":{"name":"staging_Monthly"},"location":"eastus2euap","tags":{},"systemData":{"createdBy":"TestSubKK@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-06-17T12:45:20.8518161Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-06-17T14:44:44.9246983Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"TestSubKK@mpliftrelastic20210901outlo.onmicrosoft.com","id":"760563348","elasticCloudSsoDefaultUrl":"https://staging.found.no"},"elasticCloudDeployment":{"name":"testsub2","deploymentId":"b848d3a21dca48db956c3debf51b34b8","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-eastus2","elasticsearchServiceUrl":"https://5abe0fe898fa419395f605e850887b21.eastus2.staging.azure.foundit.no:9243","kibanaServiceUrl":"https://e11a0c4511414e89ac6f070aa91bfaa7.eastus2.staging.azure.foundit.no:9243","kibanaSsoUrl":"/sso/v1/go/ec:760563348:kibana-testsub2?acs=https://testsub2.kb.eastus2.staging.azure.foundit.no:9243/api/security/saml/callback&sp_login_url=https://testsub2.kb.eastus2.staging.azure.foundit.no:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/elastic-obs-team/providers/Microsoft.Elastic/monitors/testclustercanary2","name":"testclustercanary2","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"eastus2euap","tags":{},"systemData":{"createdBy":"mariana@elastic.co","createdByType":"User","createdAt":"2021-08-19T15:23:45.8521076Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-08-19T15:27:46.8867871Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"mariana@elastic.co","id":"277087568","elasticCloudSsoDefaultUrl":"https://staging.found.no"},"elasticCloudDeployment":{"name":"testclustercanary2","deploymentId":"d6047b9a905f4753a4961789444364c3","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-eastus2","elasticsearchServiceUrl":"https://78eefbf712104cbaba4ccf14d59735c7.eastus2.staging.azure.foundit.no:9243","kibanaServiceUrl":"https://479681545e834bcfa91af73f19a6f18e.eastus2.staging.azure.foundit.no:9243","kibanaSsoUrl":"/sso/v1/go/ec:277087568:kibana-testclustercanary2?acs=https://testclustercanary2.kb.eastus2.staging.azure.foundit.no:9243/api/security/saml/callback&sp_login_url=https://testclustercanary2.kb.eastus2.staging.azure.foundit.no:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/vakuncha-test-rg/providers/Microsoft.Elastic/monitors/PythonSDKCreate-1632139593","name":"PythonSDKCreate-1632139593","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"eastus2euap","systemData":{"createdBy":"bc3108c6-7184-4b2b-adfc-f8e5632f8609","createdByType":"Application","createdAt":"2021-09-20T12:06:37.2143214Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-20T12:09:46.8537971Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"sdkdemo@mpliftrelastic20210901outlo.onmicrosoft.com","id":"1220222911","elasticCloudSsoDefaultUrl":"https://staging.found.no"},"elasticCloudDeployment":{"name":"PythonSDKCreate-1632139593","deploymentId":"3973119a1f4643dd8c74f5252aef40bf","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-eastus2","elasticsearchServiceUrl":"https://dc80fb88589b47b18075c1908e38c35f.eastus2.staging.azure.foundit.no:9243","kibanaServiceUrl":"https://2393f6bc74db41c7b879b1ae409fdff3.eastus2.staging.azure.foundit.no:9243","kibanaSsoUrl":"/sso/v1/go/ec:1220222911:kibana-pythonsdkcreate-1632139593?acs=https://pythonsdkcreate-1632139593.kb.eastus2.staging.azure.foundit.no:9243/api/security/saml/callback&sp_login_url=https://pythonsdkcreate-1632139593.kb.eastus2.staging.azure.foundit.no:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource36370","name":"liftr-el-ci-resource36370","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-14T14:32:44.7808657Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-14T14:32:44.7808657Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource34861","name":"liftr-el-ci-resource34861","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-15T09:44:45.7499244Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-15T09:44:45.7499244Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource56546","name":"liftr-el-ci-resource56546","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-16T02:50:47.0524046Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-16T02:50:47.0524046Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource65039","name":"liftr-el-ci-resource65039","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-16T14:18:57.1950852Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-16T14:18:57.1950852Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource09839","name":"liftr-el-ci-resource09839","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-17T02:46:08.4575008Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-17T02:46:08.4575008Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/kk-rg-test/providers/Microsoft.Elastic/monitors/kk-elastictest","name":"kk-elastictest","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"centraluseuap","tags":{},"systemData":{"createdBy":"KKTest@mpliftrelastic20210901outlo.onmicrosoft.com","createdByType":"User","createdAt":"2021-06-17T10:53:17.2697091Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-06-17T10:56:09.6913837Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"KKTest@mpliftrelastic20210901outlo.onmicrosoft.com","id":"1530266474","elasticCloudSsoDefaultUrl":"https://staging.found.no"},"elasticCloudDeployment":{"name":"kk-elastictest","deploymentId":"ae1f16c460604062b77a791fce7fa6e8","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-eastus2","elasticsearchServiceUrl":"https://9e4b739e937a4c7bb55f68a3090e6385.eastus2.staging.azure.foundit.no:9243","kibanaServiceUrl":"https://418bd89fc650441f8c026761d360e488.eastus2.staging.azure.foundit.no:9243","kibanaSsoUrl":"/sso/v1/go/ec:1530266474:kibana-kk-elastictest?acs=https://kk-elastictest.kb.eastus2.staging.azure.foundit.no:9243/api/security/saml/callback&sp_login_url=https://kk-elastictest.kb.eastus2.staging.azure.foundit.no:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource75973","name":"liftr-el-ci-resource75973","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-18T02:54:30.1710982Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-18T02:54:30.1710982Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource58243","name":"liftr-el-ci-resource58243","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-19T02:47:57.8613775Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-19T02:47:57.8613775Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource41955","name":"liftr-el-ci-resource41955","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-20T03:00:34.7444093Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-20T03:00:34.7444093Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource40748","name":"liftr-el-ci-resource40748","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-21T02:48:10.1863074Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-21T02:48:10.1863074Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource94750","name":"liftr-el-ci-resource94750","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-22T02:49:05.7853368Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-22T02:49:05.7853368Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource36404","name":"liftr-el-ci-resource36404","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-22T12:36:31.1520049Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-22T12:36:31.1520049Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource07273","name":"liftr-el-ci-resource07273","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-23T02:43:35.8757423Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-23T02:43:35.8757423Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource00256","name":"liftr-el-ci-resource00256","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-23T15:40:37.7380681Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-23T15:40:37.7380681Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource51779","name":"liftr-el-ci-resource51779","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-24T02:50:40.8036841Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-24T02:50:40.8036841Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cloudtest-eltest-failure-rg/providers/Microsoft.Elastic/monitors/liftr-el-ci-resource10954","name":"liftr-el-ci-resource10954","type":"microsoft.elastic/monitors","sku":{"name":"mpCreateFail403_Monthly"},"location":"centraluseuap","tags":{"TestMethod":"d__12","TestClass":"CreateDeleteMarketplaceAccountFailure"},"systemData":{"createdBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","createdByType":"Application","createdAt":"2021-06-24T05:34:35.3085982Z","lastModifiedBy":"0f24ae2c-32b2-42c6-a6c6-8c7376e1e1c0","lastModifiedByType":"Application","lastModifiedAt":"2021-06-24T05:34:35.3085982Z"},"properties":{"provisioningState":"Failed","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":null,"elasticCloudDeployment":null},"userInfo":null,"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}]}' + headers: + cache-control: + - no-cache + content-length: + - '45705' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:53 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-original-request-ids: + - 2acf3260-4507-4f5e-bae3-7eec05d2e3e6 + - 90d35de4-60db-46c1-b8c7-48df5a6d4b00 + - b80c57a8-d86d-4e51-8d74-3cdca3ce73cb + - 2d3e1ce8-7e3d-449d-8c8a-223584ad47e7 + - 1951269d-5d53-4a11-ab5f-73e847a97140 + - a94a9371-8ca3-437f-b6fc-85be95c04ba2 + - a46ae5d8-86ea-4d12-9599-18ae12b1d258 + - 83e43636-d624-4d11-99a8-fda1c5597c1b + - 7b0725a1-1f94-44e5-98ce-54ba3faeabc9 + - b4f443dd-5d7d-4fab-810d-b2cf4828e28a + - f6d4dc93-0e76-46cd-8542-633d599d7a2c + - fcb2a9a9-b163-4a78-a2db-f3a80f3927be + - 0d2f7ef1-5c77-4df5-bc21-e2e501b6c97e + - 582fb69d-f741-4bf3-9740-93dbbf488c94 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor list + Connection: + - keep-alive + ParameterSetName: + - --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors?api-version=2020-07-01 + response: + body: + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"9d777fa9-b417-43b8-8991-12f8ee2161d2","lastModifiedByType":"Application","lastModifiedAt":"2021-09-27T08:02:26.0897983Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"alice@microsoft.com","id":"3894552614","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"myMonitor","deploymentId":"fc965903955147e08debf70ebb3516b7","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://83cb97bf5c5743209e0dd281fc10e210.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://fc0b56b1b7ec4264b4cd7ae12b067206.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3894552614:kibana-mymonitor?acs=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1535' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:02:55 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-original-request-ids: + - 0231ed82-2c53-42fe-af02-dfdc34f899f1 + - d12d8d2a-4d1e-4cd1-a82a-feb8803d3034 + - 3b38bc33-e103-462a-b141-55e949d6a74c + - 22b089ca-1c15-41bd-91de-885bd5bf3957 + - ff1aafb9-e231-49b4-8343-e5e428e92d50 + - ef137aef-0751-4bc1-934e-2ac6b887f548 + - 731a1369-5b95-442f-81a5-e9d2d11c37cc + - ef800982-3e62-47ae-b0bb-1b1fca25c082 + - 563e095e-4514-443a-b570-0f84b0e97777 + - e74ed5ce-ad25-4799-aacd-c03aab6e486e + - 17438a2e-b013-4b61-a662-b3299a920381 + - 59d1cce4-f147-469e-af1b-4dfb04b2935e + - 44237e61-5fdb-4173-a31c-8c2ed77f8561 + - bdfa7b74-d9ac-40dd-b3fc-e4bf132c9e7c + status: + code: 200 + message: OK +- request: + body: '{"tags": {"Environment": "Dev"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor update + Connection: + - keep-alive + Content-Length: + - '32' + Content-Type: + - application/json + ParameterSetName: + - --name --tags --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","name":"myMonitor","type":"microsoft.elastic/monitors","sku":{"name":"ess-monthly-consumption_Monthly"},"location":"westus2","tags":{"Environment":"Dev"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T07:59:08.3604372Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-27T08:02:58.009138Z"},"properties":{"provisioningState":"Succeeded","monitoringStatus":"Enabled","elasticProperties":{"elasticCloudUser":{"emailAddress":"alice@microsoft.com","id":"3894552614","elasticCloudSsoDefaultUrl":"https://cloud.elastic.co"},"elasticCloudDeployment":{"name":"myMonitor","deploymentId":"fc965903955147e08debf70ebb3516b7","azureSubscriptionId":"5a611eed-e33a-44e8-92b1-3f6bf835905e","elasticsearchRegion":"azure-westus2","elasticsearchServiceUrl":"https://83cb97bf5c5743209e0dd281fc10e210.westus2.azure.elastic-cloud.com:9243","kibanaServiceUrl":"https://fc0b56b1b7ec4264b4cd7ae12b067206.westus2.azure.elastic-cloud.com:9243","kibanaSsoUrl":"/sso/v1/go/ec:3894552614:kibana-mymonitor?acs=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243/api/security/saml/callback&sp_login_url=https://mymonitor.kb.westus2.azure.elastic-cloud.com:9243"}},"liftrResourceCategory":"MonitorLogs","liftrResourcePreference":0}}' + headers: + cache-control: + - no-cache + content-length: + - '1501' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:00 GMT + etag: + - '"380018b6-0000-0800-0000-61517ab20000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic deployment-info list + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --monitor-name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/listDeploymentInfo?api-version=2020-07-01 + response: + body: + string: '{"status":"Healthy","version":"7.15.0","memoryCapacity":"16384","diskCapacity":"491520"}' + headers: + cache-control: + - no-cache + content-length: + - '88' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:03 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitored-resource list + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --monitor-name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/listMonitoredResources?api-version=2020-07-01 + response: + body: + string: '{"value":[],"nextLink":null}' + headers: + cache-control: + - no-cache + content-length: + - '28' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:04 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"logRules": {"sendAadLogs": false, "sendSubscriptionLogs": + true, "sendActivityLogs": true, "filteringTags": [{"name": "Environment", "value": + "Prod", "action": "Include"}, {"name": "Environment", "value": "Dev", "action": + "Exclude"}]}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic tag-rule create + Connection: + - keep-alive + Content-Length: + - '252' + Content-Type: + - application/json + ParameterSetName: + - --monitor-name --filtering-tags --filtering-tags --send-aad-logs --send-activity-logs + --send-subscription-logs --resource-group --rule-set-name + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/tagRules/default?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/tagRules/default","name":"default","type":"microsoft.elastic/monitors/tagrules","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T08:03:06.0632337Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-27T08:03:06.0632337Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendActivityLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Include"},{"name":"Environment","value":"Dev","action":"Exclude"}]}}}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:06 GMT + etag: + - '"0200254d-0000-0800-0000-61517abb0000"' + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic tag-rule show + Connection: + - keep-alive + ParameterSetName: + - --monitor-name --resource-group --rule-set-name + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/tagRules/default?api-version=2020-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/tagRules/default","name":"default","type":"microsoft.elastic/monitors/tagrules","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T08:03:06.0632337Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-27T08:03:06.0632337Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendActivityLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Include"},{"name":"Environment","value":"Dev","action":"Exclude"}]}}}' + headers: + cache-control: + - no-cache + content-length: + - '776' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:08 GMT + etag: + - '"0200254d-0000-0800-0000-61517abb0000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic tag-rule list + Connection: + - keep-alive + ParameterSetName: + - --monitor-name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/tagRules?api-version=2020-07-01 + response: + body: + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/tagRules/default","name":"default","type":"microsoft.elastic/monitors/tagrules","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-27T08:03:06.0632337Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-27T08:03:06.0632337Z"},"properties":{"provisioningState":"Succeeded","logRules":{"sendAadLogs":false,"sendSubscriptionLogs":true,"sendActivityLogs":true,"filteringTags":[{"name":"Environment","value":"Prod","action":"Include"},{"name":"Environment","value":"Dev","action":"Exclude"}]}}}]}' + headers: + cache-control: + - no-cache + content-length: + - '788' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: '{"vmResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualmachines/myVM", + "operationName": "Add"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic vm-collection update + Connection: + - keep-alive + Content-Length: + - '235' + Content-Type: + - application/json + ParameterSetName: + - --monitor-name --operation-name --vm-resource-id --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/vmCollectionUpdate?api-version=2020-07-01 + response: + body: + string: '{"deploymentId":"fc965903955147e08debf70ebb3516b7","vmResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualmachines/myVM","installDate":"2021-09-27T08:03:11.1640338Z"}' + headers: + cache-control: + - no-cache + content-length: + - '305' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:10 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic vm-host list + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --monitor-name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/listVMHost?api-version=2020-07-01 + response: + body: + string: '{"value":[{"vmResourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Compute/virtualmachines/myVM"}],"nextLink":null}' + headers: + cache-control: + - no-cache + content-length: + - '238' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:12 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic vm-ingestion detail + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --monitor-name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor/vmIngestionDetails?api-version=2020-07-01 + response: + body: + string: '{"cloudId":"myMonitor:d2VzdHVzMi5henVyZS5lbGFzdGljLWNsb3VkLmNvbTo5MjQzJDgzY2I5N2JmNWM1NzQzMjA5ZTBkZDI4MWZjMTBlMjEwJGZjMGI1NmIxYjdlYzQyNjRiNGNkN2FlMTJiMDY3MjA2","ingestionKey":"fake_key"}' + headers: + cache-control: + - no-cache + content-length: + - '222' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:13 GMT + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -y --name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor?api-version=2020-07-01 + response: + body: + string: 'null' + headers: + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/8159347c-e399-4161-acc1-36471c13d3db*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + cache-control: + - no-cache + content-length: + - '4' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:16 GMT + etag: + - '"380058b6-0000-0800-0000-61517ac50000"' + expires: + - '-1' + location: + - https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/8159347c-e399-4161-acc1-36471c13d3db*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + pragma: + - no-cache + request-context: + - appId=cid-v1:13f6b276-8851-4983-9417-68bc36807add + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - elastic monitor delete + Connection: + - keep-alive + ParameterSetName: + - -y --name --resource-group + User-Agent: + - AZURECLI/2.28.0 azsdk-python-mgmt-elastic/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/8159347c-e399-4161-acc1-36471c13d3db*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F?api-version=2020-07-01 + response: + body: + string: '{"id":"/providers/Microsoft.Elastic/locations/WESTUS2/operationStatuses/8159347c-e399-4161-acc1-36471c13d3db*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","name":"8159347c-e399-4161-acc1-36471c13d3db*B14AA8EE2A8DEF0E99B59FDE41067CD5A2C21A69B0AB59C7D96E941F5527CD7F","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.Elastic/monitors/myMonitor","status":"Succeeded","startTime":"2021-09-27T08:03:16.5507984Z","endTime":"2021-09-27T08:03:21.1861661Z","error":{},"properties":null}' + headers: + cache-control: + - no-cache + content-length: + - '625' + content-type: + - application/json; charset=utf-8 + date: + - Mon, 27 Sep 2021 08:03:46 GMT + etag: + - '"5300202d-0000-0800-0000-61517ac90000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +version: 1 diff --git a/src/elastic/azext_elastic/tests/latest/test_elastic_scenario.py b/src/elastic/azext_elastic/tests/latest/test_elastic_scenario.py new file mode 100644 index 00000000000..a19712efdc9 --- /dev/null +++ b/src/elastic/azext_elastic/tests/latest/test_elastic_scenario.py @@ -0,0 +1,109 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +import os +from azure.cli.testsdk import ScenarioTest +from azure.cli.testsdk import ResourceGroupPreparer +from .example_steps import step_monitor_create +from .example_steps import step_monitor_show +from .example_steps import step_monitor_list +from .example_steps import step_monitor_list2 +from .example_steps import step_monitor_update +from .example_steps import step_deployment_info_list +from .example_steps import step_monitored_resource_list +from .example_steps import step_tag_rule_create +from .example_steps import step_tag_rule_show +from .example_steps import step_tag_rule_list +from .example_steps import step_tag_rule_delete +from .example_steps import step_vm_collection_update +from .example_steps import step_vm_host_list +from .example_steps import step_vm_ingestion_detail +from .example_steps import step_monitor_delete +from .. import ( + try_manual, + raise_if, + calc_coverage +) + + +TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) + + +# Env setup_scenario +@try_manual +def setup_scenario(test): + pass + + +# Env cleanup_scenario +@try_manual +def cleanup_scenario(test): + pass + + +# Testcase: Scenario +@try_manual +def call_scenario(test): + setup_scenario(test) + step_monitor_create(test, checks=[ + test.check("name", "{myMonitor}", case_sensitive=False), + test.check("location", "westus2", case_sensitive=False), + test.check("sku.name", "ess-monthly-consumption_Monthly", case_sensitive=False), + test.check("tags.Environment", "Dev", case_sensitive=False), + ]) + step_monitor_show(test, checks=[ + test.check("name", "{myMonitor}", case_sensitive=False), + test.check("location", "westus2", case_sensitive=False), + test.check("tags.Environment", "Dev", case_sensitive=False), + ]) + step_monitor_list(test, checks=[ + test.check('length(@)', 37), + ]) + step_monitor_list2(test, checks=[ + test.check('length(@)', 1), + ]) + step_monitor_update(test, checks=[ + test.check("name", "{myMonitor}", case_sensitive=False), + test.check("location", "westus2", case_sensitive=False), + test.check("sku.name", "ess-monthly-consumption_Monthly", case_sensitive=False), + test.check("tags.Environment", "Dev", case_sensitive=False), + ]) + step_deployment_info_list(test, checks=[]) + step_monitored_resource_list(test, checks=[]) + step_tag_rule_create(test, checks=[]) + step_tag_rule_show(test, checks=[]) + step_tag_rule_list(test, checks=[]) + # Error (ResourceDeletionFailed) Resource deletion failed as RP returned status code: 'UnprocessableEntity' + # step_tag_rule_delete(test, checks=[]) + step_vm_collection_update(test, checks=[]) + step_vm_host_list(test, checks=[]) + step_vm_ingestion_detail(test, checks=[]) + step_monitor_delete(test, checks=[]) + cleanup_scenario(test) + + +# Test class for Scenario +@try_manual +class ElasticScenarioTest(ScenarioTest): + def __init__(self, *args, **kwargs): + super(ElasticScenarioTest, self).__init__(*args, **kwargs) + self.kwargs.update({ + 'subscription_id': self.get_subscription_id() + }) + + self.kwargs.update({ + 'myMonitor': 'myMonitor', + }) + + @ResourceGroupPreparer(name_prefix='clitestelastic_myResourceGroup'[:7], key='rg', parameter_name='rg') + def test_elastic_Scenario(self, rg): + call_scenario(self) + calc_coverage(__file__) + raise_if() diff --git a/src/elastic/azext_elastic/tests/latest/test_elastic_scenario_coverage.md b/src/elastic/azext_elastic/tests/latest/test_elastic_scenario_coverage.md new file mode 100644 index 00000000000..3c280ba07f0 --- /dev/null +++ b/src/elastic/azext_elastic/tests/latest/test_elastic_scenario_coverage.md @@ -0,0 +1,16 @@ +|Scenario|Result|ErrorMessage|ErrorStack|ErrorNormalized|StartDt|EndDt| +|step_monitor_create|successed||||2021-10-20 03:28:47.955384|2021-10-20 03:28:48.676417| +|step_monitor_show|successed||||2021-10-20 03:28:48.676417|2021-10-20 03:28:48.786417| +|step_monitor_list|successed||||2021-10-20 03:28:48.786417|2021-10-20 03:28:48.923420| +|step_monitor_list2|successed||||2021-10-20 03:28:48.923420|2021-10-20 03:28:49.035408| +|step_monitor_update|successed||||2021-10-20 03:28:49.035408|2021-10-20 03:28:49.147413| +|step_deployment_info_list|successed||||2021-10-20 03:28:49.147413|2021-10-20 03:28:49.259424| +|step_monitored_resource_list|successed||||2021-10-20 03:28:49.260390|2021-10-20 03:28:49.366420| +|step_tag_rule_create|successed||||2021-10-20 03:28:49.366420|2021-10-20 03:28:49.475419| +|step_tag_rule_show|successed||||2021-10-20 03:28:49.475419|2021-10-20 03:28:49.584419| +|step_tag_rule_list|successed||||2021-10-20 03:28:49.584419|2021-10-20 03:28:49.696420| +|step_vm_collection_update|successed||||2021-10-20 03:28:49.696420|2021-10-20 03:28:49.806419| +|step_vm_host_list|successed||||2021-10-20 03:28:49.806419|2021-10-20 03:28:49.915418| +|step_vm_ingestion_detail|successed||||2021-10-20 03:28:49.915418|2021-10-20 03:28:50.027420| +|step_monitor_delete|successed||||2021-10-20 03:28:50.028385|2021-10-20 03:28:50.181385| +Coverage: 14/14 diff --git a/src/elastic/azext_elastic/vendored_sdks/__init__.py b/src/elastic/azext_elastic/vendored_sdks/__init__.py new file mode 100644 index 00000000000..c9cfdc73e77 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/__init__.py @@ -0,0 +1,12 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/__init__.py b/src/elastic/azext_elastic/vendored_sdks/elastic/__init__.py new file mode 100644 index 00000000000..4e04609bc42 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/__init__.py @@ -0,0 +1,19 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._microsoft_elastic import MicrosoftElastic +from ._version import VERSION + +__version__ = VERSION +__all__ = ['MicrosoftElastic'] + +try: + from ._patch import patch_sdk # type: ignore + patch_sdk() +except ImportError: + pass diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/_configuration.py b/src/elastic/azext_elastic/vendored_sdks/elastic/_configuration.py new file mode 100644 index 00000000000..2b71d732abd --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/_configuration.py @@ -0,0 +1,71 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies +from azure.mgmt.core.policies import ARMHttpLoggingPolicy + +from ._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + from azure.core.credentials import TokenCredential + + +class MicrosoftElasticConfiguration(Configuration): + """Configuration for MicrosoftElastic. + + Note that all parameters used to create this instance are saved as instance + attributes. + + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials.TokenCredential + :param subscription_id: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). + :type subscription_id: str + """ + + def __init__( + self, + credential, # type: "TokenCredential" + subscription_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + if credential is None: + raise ValueError("Parameter 'credential' must not be None.") + if subscription_id is None: + raise ValueError("Parameter 'subscription_id' must not be None.") + super(MicrosoftElasticConfiguration, self).__init__(**kwargs) + + self.credential = credential + self.subscription_id = subscription_id + self.api_version = "2020-07-01" + self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) + kwargs.setdefault('sdk_moniker', 'mgmt-elastic/{}'.format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, + **kwargs # type: Any + ): + # type: (...) -> None + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or ARMHttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.RedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') + if self.credential and not self.authentication_policy: + self.authentication_policy = policies.BearerTokenCredentialPolicy(self.credential, *self.credential_scopes, **kwargs) diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/_microsoft_elastic.py b/src/elastic/azext_elastic/vendored_sdks/elastic/_microsoft_elastic.py new file mode 100644 index 00000000000..f687bd7c079 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/_microsoft_elastic.py @@ -0,0 +1,105 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.mgmt.core import ARMPipelineClient +from msrest import Deserializer, Serializer + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Optional + + from azure.core.credentials import TokenCredential + +from ._configuration import MicrosoftElasticConfiguration +from .operations import Operations +from .operations import MonitorsOperations +from .operations import MonitoredResourcesOperations +from .operations import DeploymentInfoOperations +from .operations import TagRulesOperations +from .operations import VmHostOperations +from .operations import VmIngestionOperations +from .operations import VmCollectionOperations +from . import models + + +class MicrosoftElastic(object): + """MicrosoftElastic. + + :ivar operations: Operations operations + :vartype operations: azure.mgmt.elastic.operations.Operations + :ivar monitors: MonitorsOperations operations + :vartype monitors: azure.mgmt.elastic.operations.MonitorsOperations + :ivar monitored_resources: MonitoredResourcesOperations operations + :vartype monitored_resources: azure.mgmt.elastic.operations.MonitoredResourcesOperations + :ivar deployment_info: DeploymentInfoOperations operations + :vartype deployment_info: azure.mgmt.elastic.operations.DeploymentInfoOperations + :ivar tag_rules: TagRulesOperations operations + :vartype tag_rules: azure.mgmt.elastic.operations.TagRulesOperations + :ivar vm_host: VmHostOperations operations + :vartype vm_host: azure.mgmt.elastic.operations.VmHostOperations + :ivar vm_ingestion: VmIngestionOperations operations + :vartype vm_ingestion: azure.mgmt.elastic.operations.VmIngestionOperations + :ivar vm_collection: VmCollectionOperations operations + :vartype vm_collection: azure.mgmt.elastic.operations.VmCollectionOperations + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials.TokenCredential + :param subscription_id: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). + :type subscription_id: str + :param str base_url: Service URL + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + """ + + def __init__( + self, + credential, # type: "TokenCredential" + subscription_id, # type: str + base_url=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> None + if not base_url: + base_url = 'https://management.azure.com' + self._config = MicrosoftElasticConfiguration(credential, subscription_id, **kwargs) + self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + self.operations = Operations( + self._client, self._config, self._serialize, self._deserialize) + self.monitors = MonitorsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.monitored_resources = MonitoredResourcesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.deployment_info = DeploymentInfoOperations( + self._client, self._config, self._serialize, self._deserialize) + self.tag_rules = TagRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.vm_host = VmHostOperations( + self._client, self._config, self._serialize, self._deserialize) + self.vm_ingestion = VmIngestionOperations( + self._client, self._config, self._serialize, self._deserialize) + self.vm_collection = VmCollectionOperations( + self._client, self._config, self._serialize, self._deserialize) + + def close(self): + # type: () -> None + self._client.close() + + def __enter__(self): + # type: () -> MicrosoftElastic + self._client.__enter__() + return self + + def __exit__(self, *exc_details): + # type: (Any) -> None + self._client.__exit__(*exc_details) diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/_version.py b/src/elastic/azext_elastic/vendored_sdks/elastic/_version.py new file mode 100644 index 00000000000..e5754a47ce6 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/_version.py @@ -0,0 +1,9 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +VERSION = "1.0.0b1" diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/__init__.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/__init__.py new file mode 100644 index 00000000000..307ea00d41d --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/__init__.py @@ -0,0 +1,10 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._microsoft_elastic import MicrosoftElastic +__all__ = ['MicrosoftElastic'] diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/_configuration.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/_configuration.py new file mode 100644 index 00000000000..d96b8773a96 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/_configuration.py @@ -0,0 +1,67 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any, TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies +from azure.mgmt.core.policies import ARMHttpLoggingPolicy + +from .._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from azure.core.credentials_async import AsyncTokenCredential + + +class MicrosoftElasticConfiguration(Configuration): + """Configuration for MicrosoftElastic. + + Note that all parameters used to create this instance are saved as instance + attributes. + + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials_async.AsyncTokenCredential + :param subscription_id: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). + :type subscription_id: str + """ + + def __init__( + self, + credential: "AsyncTokenCredential", + subscription_id: str, + **kwargs: Any + ) -> None: + if credential is None: + raise ValueError("Parameter 'credential' must not be None.") + if subscription_id is None: + raise ValueError("Parameter 'subscription_id' must not be None.") + super(MicrosoftElasticConfiguration, self).__init__(**kwargs) + + self.credential = credential + self.subscription_id = subscription_id + self.api_version = "2020-07-01" + self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) + kwargs.setdefault('sdk_moniker', 'mgmt-elastic/{}'.format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, + **kwargs: Any + ) -> None: + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or ARMHttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.AsyncRetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') + if self.credential and not self.authentication_policy: + self.authentication_policy = policies.AsyncBearerTokenCredentialPolicy(self.credential, *self.credential_scopes, **kwargs) diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/_microsoft_elastic.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/_microsoft_elastic.py new file mode 100644 index 00000000000..64b307dd05b --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/_microsoft_elastic.py @@ -0,0 +1,99 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any, Optional, TYPE_CHECKING + +from azure.mgmt.core import AsyncARMPipelineClient +from msrest import Deserializer, Serializer + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from azure.core.credentials_async import AsyncTokenCredential + +from ._configuration import MicrosoftElasticConfiguration +from .operations import Operations +from .operations import MonitorsOperations +from .operations import MonitoredResourcesOperations +from .operations import DeploymentInfoOperations +from .operations import TagRulesOperations +from .operations import VmHostOperations +from .operations import VmIngestionOperations +from .operations import VmCollectionOperations +from .. import models + + +class MicrosoftElastic(object): + """MicrosoftElastic. + + :ivar operations: Operations operations + :vartype operations: azure.mgmt.elastic.aio.operations.Operations + :ivar monitors: MonitorsOperations operations + :vartype monitors: azure.mgmt.elastic.aio.operations.MonitorsOperations + :ivar monitored_resources: MonitoredResourcesOperations operations + :vartype monitored_resources: azure.mgmt.elastic.aio.operations.MonitoredResourcesOperations + :ivar deployment_info: DeploymentInfoOperations operations + :vartype deployment_info: azure.mgmt.elastic.aio.operations.DeploymentInfoOperations + :ivar tag_rules: TagRulesOperations operations + :vartype tag_rules: azure.mgmt.elastic.aio.operations.TagRulesOperations + :ivar vm_host: VmHostOperations operations + :vartype vm_host: azure.mgmt.elastic.aio.operations.VmHostOperations + :ivar vm_ingestion: VmIngestionOperations operations + :vartype vm_ingestion: azure.mgmt.elastic.aio.operations.VmIngestionOperations + :ivar vm_collection: VmCollectionOperations operations + :vartype vm_collection: azure.mgmt.elastic.aio.operations.VmCollectionOperations + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials_async.AsyncTokenCredential + :param subscription_id: The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). + :type subscription_id: str + :param str base_url: Service URL + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + """ + + def __init__( + self, + credential: "AsyncTokenCredential", + subscription_id: str, + base_url: Optional[str] = None, + **kwargs: Any + ) -> None: + if not base_url: + base_url = 'https://management.azure.com' + self._config = MicrosoftElasticConfiguration(credential, subscription_id, **kwargs) + self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + self.operations = Operations( + self._client, self._config, self._serialize, self._deserialize) + self.monitors = MonitorsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.monitored_resources = MonitoredResourcesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.deployment_info = DeploymentInfoOperations( + self._client, self._config, self._serialize, self._deserialize) + self.tag_rules = TagRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.vm_host = VmHostOperations( + self._client, self._config, self._serialize, self._deserialize) + self.vm_ingestion = VmIngestionOperations( + self._client, self._config, self._serialize, self._deserialize) + self.vm_collection = VmCollectionOperations( + self._client, self._config, self._serialize, self._deserialize) + + async def close(self) -> None: + await self._client.close() + + async def __aenter__(self) -> "MicrosoftElastic": + await self._client.__aenter__() + return self + + async def __aexit__(self, *exc_details) -> None: + await self._client.__aexit__(*exc_details) diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/__init__.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/__init__.py new file mode 100644 index 00000000000..b02fb6186c2 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/__init__.py @@ -0,0 +1,27 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._operations import Operations +from ._monitors_operations import MonitorsOperations +from ._monitored_resources_operations import MonitoredResourcesOperations +from ._deployment_info_operations import DeploymentInfoOperations +from ._tag_rules_operations import TagRulesOperations +from ._vm_host_operations import VmHostOperations +from ._vm_ingestion_operations import VmIngestionOperations +from ._vm_collection_operations import VmCollectionOperations + +__all__ = [ + 'Operations', + 'MonitorsOperations', + 'MonitoredResourcesOperations', + 'DeploymentInfoOperations', + 'TagRulesOperations', + 'VmHostOperations', + 'VmIngestionOperations', + 'VmCollectionOperations', +] diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_deployment_info_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_deployment_info_operations.py new file mode 100644 index 00000000000..863908df3ad --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_deployment_info_operations.py @@ -0,0 +1,104 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class DeploymentInfoOperations: + """DeploymentInfoOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> "models.DeploymentInfoResponse": + """Fetch information regarding Elastic cloud deployment corresponding to the Elastic monitor resource. + + Fetch information regarding Elastic cloud deployment corresponding to the Elastic monitor + resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: DeploymentInfoResponse, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.DeploymentInfoResponse + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.DeploymentInfoResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('DeploymentInfoResponse', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listDeploymentInfo'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitored_resources_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitored_resources_operations.py new file mode 100644 index 00000000000..4c7a0d882b4 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitored_resources_operations.py @@ -0,0 +1,120 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class MonitoredResourcesOperations: + """MonitoredResourcesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> AsyncIterable["models.MonitoredResourceListResponse"]: + """List the resources currently being monitored by the Elastic monitor resource. + + List the resources currently being monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either MonitoredResourceListResponse or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.elastic.models.MonitoredResourceListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoredResourceListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('MonitoredResourceListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listMonitoredResources'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitors_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitors_operations.py new file mode 100644 index 00000000000..34f4dea0d8a --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_monitors_operations.py @@ -0,0 +1,569 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class MonitorsOperations: + """MonitorsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + **kwargs + ) -> AsyncIterable["models.ElasticMonitorResourceListResponse"]: + """List all monitors under the specified subscription. + + List all monitors under the specified subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ElasticMonitorResourceListResponse or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.elastic.models.ElasticMonitorResourceListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResourceListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('ElasticMonitorResourceListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Elastic/monitors'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name: str, + **kwargs + ) -> AsyncIterable["models.ElasticMonitorResourceListResponse"]: + """List all monitors under the specified resource group. + + List all monitors under the specified resource group. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ElasticMonitorResourceListResponse or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.elastic.models.ElasticMonitorResourceListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResourceListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('ElasticMonitorResourceListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors'} # type: ignore + + async def get( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> "models.ElasticMonitorResource": + """Get the properties of a specific monitor resource. + + Get the properties of a specific monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ElasticMonitorResource, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.ElasticMonitorResource + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + async def _create_initial( + self, + resource_group_name: str, + monitor_name: str, + body: Optional["models.ElasticMonitorResource"] = None, + **kwargs + ) -> "models.ElasticMonitorResource": + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ElasticMonitorResource') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + async def begin_create( + self, + resource_group_name: str, + monitor_name: str, + body: Optional["models.ElasticMonitorResource"] = None, + **kwargs + ) -> AsyncLROPoller["models.ElasticMonitorResource"]: + """Create a monitor resource. + + Create a monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param body: Elastic monitor resource model. + :type body: ~azure.mgmt.elastic.models.ElasticMonitorResource + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: True for ARMPolling, False for no polling, or a + polling object for personal polling strategy + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either ElasticMonitorResource or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.elastic.models.ElasticMonitorResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._create_initial( + resource_group_name=resource_group_name, + monitor_name=monitor_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + async def update( + self, + resource_group_name: str, + monitor_name: str, + body: Optional["models.ElasticMonitorResourceUpdateParameters"] = None, + **kwargs + ) -> "models.ElasticMonitorResource": + """Update a monitor resource. + + Update a monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param body: Elastic resource model update parameters. + :type body: ~azure.mgmt.elastic.models.ElasticMonitorResourceUpdateParameters + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ElasticMonitorResource, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.ElasticMonitorResource + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ElasticMonitorResourceUpdateParameters') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + async def _delete_initial( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> None: + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + async def begin_delete( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> AsyncLROPoller[None]: + """Delete a monitor resource. + + Delete a monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: True for ARMPolling, False for no polling, or a + polling object for personal polling strategy + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( + resource_group_name=resource_group_name, + monitor_name=monitor_name, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_operations.py new file mode 100644 index 00000000000..b6d245e1cb1 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class Operations: + """Operations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + **kwargs + ) -> AsyncIterable["models.OperationListResult"]: + """List all operations provided by Microsoft.Elastic. + + List all operations provided by Microsoft.Elastic. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either OperationListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.elastic.models.OperationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.OperationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('OperationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/providers/Microsoft.Elastic/operations'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_tag_rules_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_tag_rules_operations.py new file mode 100644 index 00000000000..505165f16be --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_tag_rules_operations.py @@ -0,0 +1,384 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.polling import AsyncLROPoller, AsyncNoPolling, AsyncPollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.async_arm_polling import AsyncARMPolling + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class TagRulesOperations: + """TagRulesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> AsyncIterable["models.MonitoringTagRulesListResponse"]: + """List the tag rules for a given monitor resource. + + List the tag rules for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either MonitoringTagRulesListResponse or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.elastic.models.MonitoringTagRulesListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoringTagRulesListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('MonitoringTagRulesListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + monitor_name: str, + rule_set_name: str, + body: Optional["models.MonitoringTagRules"] = None, + **kwargs + ) -> "models.MonitoringTagRules": + """Create or update a tag rule set for a given monitor resource. + + Create or update a tag rule set for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param rule_set_name: Tag Rule Set resource name. + :type rule_set_name: str + :param body: request body of MonitoringTagRules. + :type body: ~azure.mgmt.elastic.models.MonitoringTagRules + :keyword callable cls: A custom type or function that will be passed the direct response + :return: MonitoringTagRules, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.MonitoringTagRules + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoringTagRules"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'MonitoringTagRules') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('MonitoringTagRules', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore + + async def get( + self, + resource_group_name: str, + monitor_name: str, + rule_set_name: str, + **kwargs + ) -> "models.MonitoringTagRules": + """Get a tag rule set for a given monitor resource. + + Get a tag rule set for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param rule_set_name: Tag Rule Set resource name. + :type rule_set_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: MonitoringTagRules, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.MonitoringTagRules + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoringTagRules"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('MonitoringTagRules', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore + + async def _delete_initial( + self, + resource_group_name: str, + monitor_name: str, + rule_set_name: str, + **kwargs + ) -> None: + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore + + async def begin_delete( + self, + resource_group_name: str, + monitor_name: str, + rule_set_name: str, + **kwargs + ) -> AsyncLROPoller[None]: + """Delete a tag rule set for a given monitor resource. + + Delete a tag rule set for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param rule_set_name: Tag Rule Set resource name. + :type rule_set_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: True for ARMPolling, False for no polling, or a + polling object for personal polling strategy + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._delete_initial( + resource_group_name=resource_group_name, + monitor_name=monitor_name, + rule_set_name=rule_set_name, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_collection_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_collection_operations.py new file mode 100644 index 00000000000..7eeef121639 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_collection_operations.py @@ -0,0 +1,111 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class VmCollectionOperations: + """VmCollectionOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def update( + self, + resource_group_name: str, + monitor_name: str, + body: Optional["models.VmCollectionUpdate"] = None, + **kwargs + ) -> None: + """Update the vm details that will be monitored by the Elastic monitor resource. + + Update the vm details that will be monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param body: VM resource Id. + :type body: ~azure.mgmt.elastic.models.VmCollectionUpdate + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'VmCollectionUpdate') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmCollectionUpdate'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_host_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_host_operations.py new file mode 100644 index 00000000000..3a3f2a42297 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_host_operations.py @@ -0,0 +1,120 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class VmHostOperations: + """VmHostOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> AsyncIterable["models.VmHostListResponse"]: + """List the vm resources currently being monitored by the Elastic monitor resource. + + List the vm resources currently being monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either VmHostListResponse or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.elastic.models.VmHostListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.VmHostListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('VmHostListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listVMHost'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_ingestion_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_ingestion_operations.py new file mode 100644 index 00000000000..53844816fa5 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/aio/operations/_vm_ingestion_operations.py @@ -0,0 +1,103 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class VmIngestionOperations: + """VmIngestionOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def details( + self, + resource_group_name: str, + monitor_name: str, + **kwargs + ) -> "models.VmIngestionDetailsResponse": + """List the vm ingestion details that will be monitored by the Elastic monitor resource. + + List the vm ingestion details that will be monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: VmIngestionDetailsResponse, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.VmIngestionDetailsResponse + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.VmIngestionDetailsResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.details.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('VmIngestionDetailsResponse', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + details.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmIngestionDetails'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/models/__init__.py b/src/elastic/azext_elastic/vendored_sdks/elastic/models/__init__.py new file mode 100644 index 00000000000..450682ed57c --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/models/__init__.py @@ -0,0 +1,121 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +try: + from ._models_py3 import CompanyInfo + from ._models_py3 import DeploymentInfoResponse + from ._models_py3 import ElasticCloudDeployment + from ._models_py3 import ElasticCloudUser + from ._models_py3 import ElasticMonitorResource + from ._models_py3 import ElasticMonitorResourceListResponse + from ._models_py3 import ElasticMonitorResourceUpdateParameters + from ._models_py3 import ElasticProperties + from ._models_py3 import ErrorResponseBody + from ._models_py3 import FilteringTag + from ._models_py3 import IdentityProperties + from ._models_py3 import LogRules + from ._models_py3 import MonitorProperties + from ._models_py3 import MonitoredResource + from ._models_py3 import MonitoredResourceListResponse + from ._models_py3 import MonitoringTagRules + from ._models_py3 import MonitoringTagRulesListResponse + from ._models_py3 import MonitoringTagRulesProperties + from ._models_py3 import OperationDisplay + from ._models_py3 import OperationListResult + from ._models_py3 import OperationResult + from ._models_py3 import ResourceProviderDefaultErrorResponse + from ._models_py3 import ResourceSku + from ._models_py3 import SystemData + from ._models_py3 import UserInfo + from ._models_py3 import VmCollectionUpdate + from ._models_py3 import VmHostListResponse + from ._models_py3 import VmIngestionDetailsResponse + from ._models_py3 import VmResources +except (SyntaxError, ImportError): + from ._models import CompanyInfo # type: ignore + from ._models import DeploymentInfoResponse # type: ignore + from ._models import ElasticCloudDeployment # type: ignore + from ._models import ElasticCloudUser # type: ignore + from ._models import ElasticMonitorResource # type: ignore + from ._models import ElasticMonitorResourceListResponse # type: ignore + from ._models import ElasticMonitorResourceUpdateParameters # type: ignore + from ._models import ElasticProperties # type: ignore + from ._models import ErrorResponseBody # type: ignore + from ._models import FilteringTag # type: ignore + from ._models import IdentityProperties # type: ignore + from ._models import LogRules # type: ignore + from ._models import MonitorProperties # type: ignore + from ._models import MonitoredResource # type: ignore + from ._models import MonitoredResourceListResponse # type: ignore + from ._models import MonitoringTagRules # type: ignore + from ._models import MonitoringTagRulesListResponse # type: ignore + from ._models import MonitoringTagRulesProperties # type: ignore + from ._models import OperationDisplay # type: ignore + from ._models import OperationListResult # type: ignore + from ._models import OperationResult # type: ignore + from ._models import ResourceProviderDefaultErrorResponse # type: ignore + from ._models import ResourceSku # type: ignore + from ._models import SystemData # type: ignore + from ._models import UserInfo # type: ignore + from ._models import VmCollectionUpdate # type: ignore + from ._models import VmHostListResponse # type: ignore + from ._models import VmIngestionDetailsResponse # type: ignore + from ._models import VmResources # type: ignore + +from ._microsoft_elastic_enums import ( + CreatedByType, + ElasticDeploymentStatus, + LiftrResourceCategories, + ManagedIdentityTypes, + MonitoringStatus, + OperationName, + ProvisioningState, + SendingLogs, + TagAction, +) + +__all__ = [ + 'CompanyInfo', + 'DeploymentInfoResponse', + 'ElasticCloudDeployment', + 'ElasticCloudUser', + 'ElasticMonitorResource', + 'ElasticMonitorResourceListResponse', + 'ElasticMonitorResourceUpdateParameters', + 'ElasticProperties', + 'ErrorResponseBody', + 'FilteringTag', + 'IdentityProperties', + 'LogRules', + 'MonitorProperties', + 'MonitoredResource', + 'MonitoredResourceListResponse', + 'MonitoringTagRules', + 'MonitoringTagRulesListResponse', + 'MonitoringTagRulesProperties', + 'OperationDisplay', + 'OperationListResult', + 'OperationResult', + 'ResourceProviderDefaultErrorResponse', + 'ResourceSku', + 'SystemData', + 'UserInfo', + 'VmCollectionUpdate', + 'VmHostListResponse', + 'VmIngestionDetailsResponse', + 'VmResources', + 'CreatedByType', + 'ElasticDeploymentStatus', + 'LiftrResourceCategories', + 'ManagedIdentityTypes', + 'MonitoringStatus', + 'OperationName', + 'ProvisioningState', + 'SendingLogs', + 'TagAction', +] diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/models/_microsoft_elastic_enums.py b/src/elastic/azext_elastic/vendored_sdks/elastic/models/_microsoft_elastic_enums.py new file mode 100644 index 00000000000..23eb9781ca1 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/models/_microsoft_elastic_enums.py @@ -0,0 +1,96 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from enum import Enum, EnumMeta +from six import with_metaclass + +class _CaseInsensitiveEnumMeta(EnumMeta): + def __getitem__(self, name): + return super().__getitem__(name.upper()) + + def __getattr__(cls, name): + """Return the enum member matching `name` + We use __getattr__ instead of descriptors or inserting into the enum + class' __dict__ in order to support `name` and `value` being both + properties for enum members (which live in the class' __dict__) and + enum members themselves. + """ + try: + return cls._member_map_[name.upper()] + except KeyError: + raise AttributeError(name) + + +class CreatedByType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """The type of identity that created the resource. + """ + + USER = "User" + APPLICATION = "Application" + MANAGED_IDENTITY = "ManagedIdentity" + KEY = "Key" + +class ElasticDeploymentStatus(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag specifying if the Elastic deployment status is healthy or not. + """ + + HEALTHY = "Healthy" + UNHEALTHY = "Unhealthy" + +class LiftrResourceCategories(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + + UNKNOWN = "Unknown" + MONITOR_LOGS = "MonitorLogs" + +class ManagedIdentityTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Managed Identity types. + """ + + SYSTEM_ASSIGNED = "SystemAssigned" + +class MonitoringStatus(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag specifying if the resource monitoring is enabled or disabled. + """ + + ENABLED = "Enabled" + DISABLED = "Disabled" + +class OperationName(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Operation to be performed on the given vm resource id. + """ + + ADD = "Add" + DELETE = "Delete" + +class ProvisioningState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Provisioning state of Elastic resource. + """ + + ACCEPTED = "Accepted" + CREATING = "Creating" + UPDATING = "Updating" + DELETING = "Deleting" + SUCCEEDED = "Succeeded" + FAILED = "Failed" + CANCELED = "Canceled" + DELETED = "Deleted" + NOT_SPECIFIED = "NotSpecified" + +class SendingLogs(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag indicating the status of the resource for sending logs operation to Elastic. + """ + + TRUE = "True" + FALSE = "False" + +class TagAction(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Valid actions for a filtering tag. Exclusion takes priority over inclusion. + """ + + INCLUDE = "Include" + EXCLUDE = "Exclude" diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/models/_models.py b/src/elastic/azext_elastic/vendored_sdks/elastic/models/_models.py new file mode 100644 index 00000000000..7b62d3fb9fd --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/models/_models.py @@ -0,0 +1,941 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.core.exceptions import HttpResponseError +import msrest.serialization + + +class CompanyInfo(msrest.serialization.Model): + """Company information of the user to be passed to partners. + + :param domain: Domain of the company. + :type domain: str + :param business: Business of the company. + :type business: str + :param employees_number: Number of employees in the company. + :type employees_number: str + :param state: State of the company location. + :type state: str + :param country: Country of the company location. + :type country: str + """ + + _validation = { + 'domain': {'max_length': 250, 'min_length': 0}, + 'business': {'max_length': 50, 'min_length': 0}, + 'employees_number': {'max_length': 20, 'min_length': 0}, + 'state': {'max_length': 50, 'min_length': 0}, + 'country': {'max_length': 50, 'min_length': 0}, + } + + _attribute_map = { + 'domain': {'key': 'domain', 'type': 'str'}, + 'business': {'key': 'business', 'type': 'str'}, + 'employees_number': {'key': 'employeesNumber', 'type': 'str'}, + 'state': {'key': 'state', 'type': 'str'}, + 'country': {'key': 'country', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(CompanyInfo, self).__init__(**kwargs) + self.domain = kwargs.get('domain', None) + self.business = kwargs.get('business', None) + self.employees_number = kwargs.get('employees_number', None) + self.state = kwargs.get('state', None) + self.country = kwargs.get('country', None) + + +class DeploymentInfoResponse(msrest.serialization.Model): + """The properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar status: The Elastic deployment status. Possible values include: "Healthy", "Unhealthy". + :vartype status: str or ~azure.mgmt.elastic.models.ElasticDeploymentStatus + :ivar version: Version of the elasticsearch in Elastic cloud deployment. + :vartype version: str + :ivar memory_capacity: RAM capacity of the elasticsearch in Elastic cloud deployment. + :vartype memory_capacity: str + :ivar disk_capacity: Disk capacity of the elasticsearch in Elastic cloud deployment. + :vartype disk_capacity: str + """ + + _validation = { + 'status': {'readonly': True}, + 'version': {'readonly': True}, + 'memory_capacity': {'readonly': True}, + 'disk_capacity': {'readonly': True}, + } + + _attribute_map = { + 'status': {'key': 'status', 'type': 'str'}, + 'version': {'key': 'version', 'type': 'str'}, + 'memory_capacity': {'key': 'memoryCapacity', 'type': 'str'}, + 'disk_capacity': {'key': 'diskCapacity', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(DeploymentInfoResponse, self).__init__(**kwargs) + self.status = None + self.version = None + self.memory_capacity = None + self.disk_capacity = None + + +class ElasticCloudDeployment(msrest.serialization.Model): + """Details of the user's elastic deployment associated with the monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar name: Elastic deployment name. + :vartype name: str + :ivar deployment_id: Elastic deployment Id. + :vartype deployment_id: str + :ivar azure_subscription_id: Associated Azure subscription Id for the elastic deployment. + :vartype azure_subscription_id: str + :ivar elasticsearch_region: Region where Deployment at Elastic side took place. + :vartype elasticsearch_region: str + :ivar elasticsearch_service_url: Elasticsearch ingestion endpoint of the Elastic deployment. + :vartype elasticsearch_service_url: str + :ivar kibana_service_url: Kibana endpoint of the Elastic deployment. + :vartype kibana_service_url: str + :ivar kibana_sso_url: Kibana dashboard sso URL of the Elastic deployment. + :vartype kibana_sso_url: str + """ + + _validation = { + 'name': {'readonly': True}, + 'deployment_id': {'readonly': True}, + 'azure_subscription_id': {'readonly': True}, + 'elasticsearch_region': {'readonly': True}, + 'elasticsearch_service_url': {'readonly': True}, + 'kibana_service_url': {'readonly': True}, + 'kibana_sso_url': {'readonly': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'deployment_id': {'key': 'deploymentId', 'type': 'str'}, + 'azure_subscription_id': {'key': 'azureSubscriptionId', 'type': 'str'}, + 'elasticsearch_region': {'key': 'elasticsearchRegion', 'type': 'str'}, + 'elasticsearch_service_url': {'key': 'elasticsearchServiceUrl', 'type': 'str'}, + 'kibana_service_url': {'key': 'kibanaServiceUrl', 'type': 'str'}, + 'kibana_sso_url': {'key': 'kibanaSsoUrl', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticCloudDeployment, self).__init__(**kwargs) + self.name = None + self.deployment_id = None + self.azure_subscription_id = None + self.elasticsearch_region = None + self.elasticsearch_service_url = None + self.kibana_service_url = None + self.kibana_sso_url = None + + +class ElasticCloudUser(msrest.serialization.Model): + """Details of the user's elastic account. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar email_address: Email of the Elastic User Account. + :vartype email_address: str + :ivar id: User Id of the elastic account of the User. + :vartype id: str + :ivar elastic_cloud_sso_default_url: Elastic cloud default dashboard sso URL of the Elastic + user account. + :vartype elastic_cloud_sso_default_url: str + """ + + _validation = { + 'email_address': {'readonly': True}, + 'id': {'readonly': True}, + 'elastic_cloud_sso_default_url': {'readonly': True}, + } + + _attribute_map = { + 'email_address': {'key': 'emailAddress', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'elastic_cloud_sso_default_url': {'key': 'elasticCloudSsoDefaultUrl', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticCloudUser, self).__init__(**kwargs) + self.email_address = None + self.id = None + self.elastic_cloud_sso_default_url = None + + +class ElasticMonitorResource(msrest.serialization.Model): + """Monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: ARM id of the monitor resource. + :vartype id: str + :ivar name: Name of the monitor resource. + :vartype name: str + :ivar type: The type of the monitor resource. + :vartype type: str + :param sku: SKU of the monitor resource. + :type sku: ~azure.mgmt.elastic.models.ResourceSku + :param properties: Properties of the monitor resource. + :type properties: ~azure.mgmt.elastic.models.MonitorProperties + :param identity: Identity properties of the monitor resource. + :type identity: ~azure.mgmt.elastic.models.IdentityProperties + :param tags: A set of tags. The tags of the monitor resource. + :type tags: dict[str, str] + :param location: Required. The location of the monitor resource. + :type location: str + :ivar system_data: The system metadata relating to this resource. + :vartype system_data: ~azure.mgmt.elastic.models.SystemData + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'location': {'required': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'sku': {'key': 'sku', 'type': 'ResourceSku'}, + 'properties': {'key': 'properties', 'type': 'MonitorProperties'}, + 'identity': {'key': 'identity', 'type': 'IdentityProperties'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'location': {'key': 'location', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticMonitorResource, self).__init__(**kwargs) + self.id = None + self.name = None + self.type = None + self.sku = kwargs.get('sku', None) + self.properties = kwargs.get('properties', None) + self.identity = kwargs.get('identity', None) + self.tags = kwargs.get('tags', None) + self.location = kwargs['location'] + self.system_data = None + + +class ElasticMonitorResourceListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.ElasticMonitorResource] + :param next_link: Link to the next set of results, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ElasticMonitorResource]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticMonitorResourceListResponse, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class ElasticMonitorResourceUpdateParameters(msrest.serialization.Model): + """Monitor resource update parameters. + + :param tags: A set of tags. elastic monitor resource tags. + :type tags: dict[str, str] + """ + + _attribute_map = { + 'tags': {'key': 'tags', 'type': '{str}'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticMonitorResourceUpdateParameters, self).__init__(**kwargs) + self.tags = kwargs.get('tags', None) + + +class ElasticProperties(msrest.serialization.Model): + """Elastic Resource Properties. + + :param elastic_cloud_user: Details of the user's elastic account. + :type elastic_cloud_user: ~azure.mgmt.elastic.models.ElasticCloudUser + :param elastic_cloud_deployment: Details of the elastic cloud deployment. + :type elastic_cloud_deployment: ~azure.mgmt.elastic.models.ElasticCloudDeployment + """ + + _attribute_map = { + 'elastic_cloud_user': {'key': 'elasticCloudUser', 'type': 'ElasticCloudUser'}, + 'elastic_cloud_deployment': {'key': 'elasticCloudDeployment', 'type': 'ElasticCloudDeployment'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticProperties, self).__init__(**kwargs) + self.elastic_cloud_user = kwargs.get('elastic_cloud_user', None) + self.elastic_cloud_deployment = kwargs.get('elastic_cloud_deployment', None) + + +class ErrorResponseBody(msrest.serialization.Model): + """Error response body. + + :param code: Error code. + :type code: str + :param message: Error message. + :type message: str + :param target: Error target. + :type target: str + :param details: Error details. + :type details: list[~azure.mgmt.elastic.models.ErrorResponseBody] + """ + + _attribute_map = { + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'target': {'key': 'target', 'type': 'str'}, + 'details': {'key': 'details', 'type': '[ErrorResponseBody]'}, + } + + def __init__( + self, + **kwargs + ): + super(ErrorResponseBody, self).__init__(**kwargs) + self.code = kwargs.get('code', None) + self.message = kwargs.get('message', None) + self.target = kwargs.get('target', None) + self.details = kwargs.get('details', None) + + +class FilteringTag(msrest.serialization.Model): + """The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored. + + :param name: The name (also known as the key) of the tag. + :type name: str + :param value: The value of the tag. + :type value: str + :param action: Valid actions for a filtering tag. Possible values include: "Include", + "Exclude". + :type action: str or ~azure.mgmt.elastic.models.TagAction + """ + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'value': {'key': 'value', 'type': 'str'}, + 'action': {'key': 'action', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(FilteringTag, self).__init__(**kwargs) + self.name = kwargs.get('name', None) + self.value = kwargs.get('value', None) + self.action = kwargs.get('action', None) + + +class IdentityProperties(msrest.serialization.Model): + """Identity properties. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar principal_id: The identity ID. + :vartype principal_id: str + :ivar tenant_id: The tenant ID of resource. + :vartype tenant_id: str + :param type: Managed identity type. Possible values include: "SystemAssigned". + :type type: str or ~azure.mgmt.elastic.models.ManagedIdentityTypes + """ + + _validation = { + 'principal_id': {'readonly': True}, + 'tenant_id': {'readonly': True}, + } + + _attribute_map = { + 'principal_id': {'key': 'principalId', 'type': 'str'}, + 'tenant_id': {'key': 'tenantId', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(IdentityProperties, self).__init__(**kwargs) + self.principal_id = None + self.tenant_id = None + self.type = kwargs.get('type', None) + + +class LogRules(msrest.serialization.Model): + """Set of rules for sending logs for the Monitor resource. + + :param send_aad_logs: Flag specifying if AAD logs should be sent for the Monitor resource. + :type send_aad_logs: bool + :param send_subscription_logs: Flag specifying if subscription logs should be sent for the + Monitor resource. + :type send_subscription_logs: bool + :param send_activity_logs: Flag specifying if activity logs from Azure resources should be sent + for the Monitor resource. + :type send_activity_logs: bool + :param filtering_tags: List of filtering tags to be used for capturing logs. This only takes + effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only + Exclude action is specified, the rules will apply to the list of all available resources. If + Include actions are specified, the rules will only include resources with the associated tags. + :type filtering_tags: list[~azure.mgmt.elastic.models.FilteringTag] + """ + + _attribute_map = { + 'send_aad_logs': {'key': 'sendAadLogs', 'type': 'bool'}, + 'send_subscription_logs': {'key': 'sendSubscriptionLogs', 'type': 'bool'}, + 'send_activity_logs': {'key': 'sendActivityLogs', 'type': 'bool'}, + 'filtering_tags': {'key': 'filteringTags', 'type': '[FilteringTag]'}, + } + + def __init__( + self, + **kwargs + ): + super(LogRules, self).__init__(**kwargs) + self.send_aad_logs = kwargs.get('send_aad_logs', None) + self.send_subscription_logs = kwargs.get('send_subscription_logs', None) + self.send_activity_logs = kwargs.get('send_activity_logs', None) + self.filtering_tags = kwargs.get('filtering_tags', None) + + +class MonitoredResource(msrest.serialization.Model): + """The properties of a resource currently being monitored by the Elastic monitor resource. + + :param id: The ARM id of the resource. + :type id: str + :param sending_logs: Flag indicating the status of the resource for sending logs operation to + Elastic. Possible values include: "True", "False". + :type sending_logs: str or ~azure.mgmt.elastic.models.SendingLogs + :param reason_for_logs_status: Reason for why the resource is sending logs (or why it is not + sending). + :type reason_for_logs_status: str + """ + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'sending_logs': {'key': 'sendingLogs', 'type': 'str'}, + 'reason_for_logs_status': {'key': 'reasonForLogsStatus', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(MonitoredResource, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.sending_logs = kwargs.get('sending_logs', None) + self.reason_for_logs_status = kwargs.get('reason_for_logs_status', None) + + +class MonitoredResourceListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.MonitoredResource] + :param next_link: Link to the next set of results, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[MonitoredResource]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(MonitoredResourceListResponse, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class MonitoringTagRules(msrest.serialization.Model): + """Capture logs and metrics of Azure resources based on ARM tags. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar name: Name of the rule set. + :vartype name: str + :ivar id: The id of the rule set. + :vartype id: str + :ivar type: The type of the rule set. + :vartype type: str + :param properties: Properties of the monitoring tag rules. + :type properties: ~azure.mgmt.elastic.models.MonitoringTagRulesProperties + :ivar system_data: The system metadata relating to this resource. + :vartype system_data: ~azure.mgmt.elastic.models.SystemData + """ + + _validation = { + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'properties': {'key': 'properties', 'type': 'MonitoringTagRulesProperties'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + def __init__( + self, + **kwargs + ): + super(MonitoringTagRules, self).__init__(**kwargs) + self.name = None + self.id = None + self.type = None + self.properties = kwargs.get('properties', None) + self.system_data = None + + +class MonitoringTagRulesListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.MonitoringTagRules] + :param next_link: Link to the next set of results, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[MonitoringTagRules]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(MonitoringTagRulesListResponse, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class MonitoringTagRulesProperties(msrest.serialization.Model): + """Definition of the properties for a TagRules resource. + + :param provisioning_state: Provisioning state of the monitoring tag rules. Possible values + include: "Accepted", "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled", + "Deleted", "NotSpecified". + :type provisioning_state: str or ~azure.mgmt.elastic.models.ProvisioningState + :param log_rules: Rules for sending logs. + :type log_rules: ~azure.mgmt.elastic.models.LogRules + """ + + _attribute_map = { + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + 'log_rules': {'key': 'logRules', 'type': 'LogRules'}, + } + + def __init__( + self, + **kwargs + ): + super(MonitoringTagRulesProperties, self).__init__(**kwargs) + self.provisioning_state = kwargs.get('provisioning_state', None) + self.log_rules = kwargs.get('log_rules', None) + + +class MonitorProperties(msrest.serialization.Model): + """Properties specific to the monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param provisioning_state: Provisioning state of the monitor resource. Possible values include: + "Accepted", "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled", "Deleted", + "NotSpecified". + :type provisioning_state: str or ~azure.mgmt.elastic.models.ProvisioningState + :param monitoring_status: Flag specifying if the resource monitoring is enabled or disabled. + Possible values include: "Enabled", "Disabled". + :type monitoring_status: str or ~azure.mgmt.elastic.models.MonitoringStatus + :param elastic_properties: Elastic cloud properties. + :type elastic_properties: ~azure.mgmt.elastic.models.ElasticProperties + :param user_info: User information. + :type user_info: ~azure.mgmt.elastic.models.UserInfo + :ivar liftr_resource_category: Possible values include: "Unknown", "MonitorLogs". + :vartype liftr_resource_category: str or ~azure.mgmt.elastic.models.LiftrResourceCategories + :ivar liftr_resource_preference: The priority of the resource. + :vartype liftr_resource_preference: int + """ + + _validation = { + 'liftr_resource_category': {'readonly': True}, + 'liftr_resource_preference': {'readonly': True}, + } + + _attribute_map = { + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + 'monitoring_status': {'key': 'monitoringStatus', 'type': 'str'}, + 'elastic_properties': {'key': 'elasticProperties', 'type': 'ElasticProperties'}, + 'user_info': {'key': 'userInfo', 'type': 'UserInfo'}, + 'liftr_resource_category': {'key': 'liftrResourceCategory', 'type': 'str'}, + 'liftr_resource_preference': {'key': 'liftrResourcePreference', 'type': 'int'}, + } + + def __init__( + self, + **kwargs + ): + super(MonitorProperties, self).__init__(**kwargs) + self.provisioning_state = kwargs.get('provisioning_state', None) + self.monitoring_status = kwargs.get('monitoring_status', None) + self.elastic_properties = kwargs.get('elastic_properties', None) + self.user_info = kwargs.get('user_info', None) + self.liftr_resource_category = None + self.liftr_resource_preference = None + + +class OperationDisplay(msrest.serialization.Model): + """The object that represents the operation. + + :param provider: Service provider, i.e., Microsoft.Elastic. + :type provider: str + :param resource: Type on which the operation is performed, e.g., 'monitors'. + :type resource: str + :param operation: Operation type, e.g., read, write, delete, etc. + :type operation: str + :param description: Description of the operation, e.g., 'Write monitors'. + :type description: str + """ + + _attribute_map = { + 'provider': {'key': 'provider', 'type': 'str'}, + 'resource': {'key': 'resource', 'type': 'str'}, + 'operation': {'key': 'operation', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(OperationDisplay, self).__init__(**kwargs) + self.provider = kwargs.get('provider', None) + self.resource = kwargs.get('resource', None) + self.operation = kwargs.get('operation', None) + self.description = kwargs.get('description', None) + + +class OperationListResult(msrest.serialization.Model): + """Result of GET request to list the Microsoft.Elastic operations. + + :param value: List of operations supported by the Microsoft.Elastic provider. + :type value: list[~azure.mgmt.elastic.models.OperationResult] + :param next_link: URL to get the next set of operation list results if there are any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[OperationResult]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(OperationListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class OperationResult(msrest.serialization.Model): + """A Microsoft.Elastic REST API operation. + + :param name: Operation name, i.e., {provider}/{resource}/{operation}. + :type name: str + :param is_data_action: Indicates whether the operation is a data action. + :type is_data_action: bool + :param display: The object that represents the operation. + :type display: ~azure.mgmt.elastic.models.OperationDisplay + :param origin: Origin of the operation. + :type origin: str + """ + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'is_data_action': {'key': 'isDataAction', 'type': 'bool'}, + 'display': {'key': 'display', 'type': 'OperationDisplay'}, + 'origin': {'key': 'origin', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(OperationResult, self).__init__(**kwargs) + self.name = kwargs.get('name', None) + self.is_data_action = kwargs.get('is_data_action', None) + self.display = kwargs.get('display', None) + self.origin = kwargs.get('origin', None) + + +class ResourceProviderDefaultErrorResponse(msrest.serialization.Model): + """RP default error response. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar error: Response body of Error. + :vartype error: ~azure.mgmt.elastic.models.ErrorResponseBody + """ + + _validation = { + 'error': {'readonly': True}, + } + + _attribute_map = { + 'error': {'key': 'error', 'type': 'ErrorResponseBody'}, + } + + def __init__( + self, + **kwargs + ): + super(ResourceProviderDefaultErrorResponse, self).__init__(**kwargs) + self.error = None + + +class ResourceSku(msrest.serialization.Model): + """Microsoft.Elastic SKU. + + All required parameters must be populated in order to send to Azure. + + :param name: Required. Name of the SKU. + :type name: str + """ + + _validation = { + 'name': {'required': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ResourceSku, self).__init__(**kwargs) + self.name = kwargs['name'] + + +class SystemData(msrest.serialization.Model): + """Metadata pertaining to creation and last modification of the resource. + + :param created_by: The identity that created the resource. + :type created_by: str + :param created_by_type: The type of identity that created the resource. Possible values + include: "User", "Application", "ManagedIdentity", "Key". + :type created_by_type: str or ~azure.mgmt.elastic.models.CreatedByType + :param created_at: The timestamp of resource creation (UTC). + :type created_at: ~datetime.datetime + :param last_modified_by: The identity that last modified the resource. + :type last_modified_by: str + :param last_modified_by_type: The type of identity that last modified the resource. Possible + values include: "User", "Application", "ManagedIdentity", "Key". + :type last_modified_by_type: str or ~azure.mgmt.elastic.models.CreatedByType + :param last_modified_at: The timestamp of resource last modification (UTC). + :type last_modified_at: ~datetime.datetime + """ + + _attribute_map = { + 'created_by': {'key': 'createdBy', 'type': 'str'}, + 'created_by_type': {'key': 'createdByType', 'type': 'str'}, + 'created_at': {'key': 'createdAt', 'type': 'iso-8601'}, + 'last_modified_by': {'key': 'lastModifiedBy', 'type': 'str'}, + 'last_modified_by_type': {'key': 'lastModifiedByType', 'type': 'str'}, + 'last_modified_at': {'key': 'lastModifiedAt', 'type': 'iso-8601'}, + } + + def __init__( + self, + **kwargs + ): + super(SystemData, self).__init__(**kwargs) + self.created_by = kwargs.get('created_by', None) + self.created_by_type = kwargs.get('created_by_type', None) + self.created_at = kwargs.get('created_at', None) + self.last_modified_by = kwargs.get('last_modified_by', None) + self.last_modified_by_type = kwargs.get('last_modified_by_type', None) + self.last_modified_at = kwargs.get('last_modified_at', None) + + +class UserInfo(msrest.serialization.Model): + """User Information to be passed to partners. + + :param first_name: First name of the user. + :type first_name: str + :param last_name: Last name of the user. + :type last_name: str + :param company_name: Company name of the user. + :type company_name: str + :param email_address: Email of the user used by Elastic for contacting them if needed. + :type email_address: str + :param company_info: Company information of the user to be passed to partners. + :type company_info: ~azure.mgmt.elastic.models.CompanyInfo + """ + + _validation = { + 'first_name': {'max_length': 50, 'min_length': 0}, + 'last_name': {'max_length': 50, 'min_length': 0}, + 'company_name': {'max_length': 50, 'min_length': 0}, + 'email_address': {'pattern': r'^([^<>()\[\]\.,;:\s@"]+(\.[^<>()\[\]\.,;:\s@"]+)*)@(([a-zA-Z-_0-9]+\.)+[a-zA-Z]{2,})$'}, + } + + _attribute_map = { + 'first_name': {'key': 'firstName', 'type': 'str'}, + 'last_name': {'key': 'lastName', 'type': 'str'}, + 'company_name': {'key': 'companyName', 'type': 'str'}, + 'email_address': {'key': 'emailAddress', 'type': 'str'}, + 'company_info': {'key': 'companyInfo', 'type': 'CompanyInfo'}, + } + + def __init__( + self, + **kwargs + ): + super(UserInfo, self).__init__(**kwargs) + self.first_name = kwargs.get('first_name', None) + self.last_name = kwargs.get('last_name', None) + self.company_name = kwargs.get('company_name', None) + self.email_address = kwargs.get('email_address', None) + self.company_info = kwargs.get('company_info', None) + + +class VmCollectionUpdate(msrest.serialization.Model): + """Update VM resource collection. + + :param vm_resource_id: ARM id of the VM resource. + :type vm_resource_id: str + :param operation_name: Operation to be performed for given VM. Possible values include: "Add", + "Delete". + :type operation_name: str or ~azure.mgmt.elastic.models.OperationName + """ + + _attribute_map = { + 'vm_resource_id': {'key': 'vmResourceId', 'type': 'str'}, + 'operation_name': {'key': 'operationName', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(VmCollectionUpdate, self).__init__(**kwargs) + self.vm_resource_id = kwargs.get('vm_resource_id', None) + self.operation_name = kwargs.get('operation_name', None) + + +class VmHostListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.VmResources] + :param next_link: Link to the next Vm resource Id, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[VmResources]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(VmHostListResponse, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class VmIngestionDetailsResponse(msrest.serialization.Model): + """The vm ingestion details to install an agent. + + :param cloud_id: The cloudId of given Elastic monitor resource. + :type cloud_id: str + :param ingestion_key: Ingestion details to install agent on given VM. + :type ingestion_key: str + """ + + _attribute_map = { + 'cloud_id': {'key': 'cloudId', 'type': 'str'}, + 'ingestion_key': {'key': 'ingestionKey', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(VmIngestionDetailsResponse, self).__init__(**kwargs) + self.cloud_id = kwargs.get('cloud_id', None) + self.ingestion_key = kwargs.get('ingestion_key', None) + + +class VmResources(msrest.serialization.Model): + """The vm resource properties that is currently being monitored by the Elastic monitor resource. + + :param vm_resource_id: The ARM id of the VM resource. + :type vm_resource_id: str + """ + + _attribute_map = { + 'vm_resource_id': {'key': 'vmResourceId', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(VmResources, self).__init__(**kwargs) + self.vm_resource_id = kwargs.get('vm_resource_id', None) diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/models/_models_py3.py b/src/elastic/azext_elastic/vendored_sdks/elastic/models/_models_py3.py new file mode 100644 index 00000000000..b1bd4b9a6bb --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/models/_models_py3.py @@ -0,0 +1,1041 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +import datetime +from typing import Dict, List, Optional, Union + +from azure.core.exceptions import HttpResponseError +import msrest.serialization + +from ._microsoft_elastic_enums import * + + +class CompanyInfo(msrest.serialization.Model): + """Company information of the user to be passed to partners. + + :param domain: Domain of the company. + :type domain: str + :param business: Business of the company. + :type business: str + :param employees_number: Number of employees in the company. + :type employees_number: str + :param state: State of the company location. + :type state: str + :param country: Country of the company location. + :type country: str + """ + + _validation = { + 'domain': {'max_length': 250, 'min_length': 0}, + 'business': {'max_length': 50, 'min_length': 0}, + 'employees_number': {'max_length': 20, 'min_length': 0}, + 'state': {'max_length': 50, 'min_length': 0}, + 'country': {'max_length': 50, 'min_length': 0}, + } + + _attribute_map = { + 'domain': {'key': 'domain', 'type': 'str'}, + 'business': {'key': 'business', 'type': 'str'}, + 'employees_number': {'key': 'employeesNumber', 'type': 'str'}, + 'state': {'key': 'state', 'type': 'str'}, + 'country': {'key': 'country', 'type': 'str'}, + } + + def __init__( + self, + *, + domain: Optional[str] = None, + business: Optional[str] = None, + employees_number: Optional[str] = None, + state: Optional[str] = None, + country: Optional[str] = None, + **kwargs + ): + super(CompanyInfo, self).__init__(**kwargs) + self.domain = domain + self.business = business + self.employees_number = employees_number + self.state = state + self.country = country + + +class DeploymentInfoResponse(msrest.serialization.Model): + """The properties of deployment in Elastic cloud corresponding to the Elastic monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar status: The Elastic deployment status. Possible values include: "Healthy", "Unhealthy". + :vartype status: str or ~azure.mgmt.elastic.models.ElasticDeploymentStatus + :ivar version: Version of the elasticsearch in Elastic cloud deployment. + :vartype version: str + :ivar memory_capacity: RAM capacity of the elasticsearch in Elastic cloud deployment. + :vartype memory_capacity: str + :ivar disk_capacity: Disk capacity of the elasticsearch in Elastic cloud deployment. + :vartype disk_capacity: str + """ + + _validation = { + 'status': {'readonly': True}, + 'version': {'readonly': True}, + 'memory_capacity': {'readonly': True}, + 'disk_capacity': {'readonly': True}, + } + + _attribute_map = { + 'status': {'key': 'status', 'type': 'str'}, + 'version': {'key': 'version', 'type': 'str'}, + 'memory_capacity': {'key': 'memoryCapacity', 'type': 'str'}, + 'disk_capacity': {'key': 'diskCapacity', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(DeploymentInfoResponse, self).__init__(**kwargs) + self.status = None + self.version = None + self.memory_capacity = None + self.disk_capacity = None + + +class ElasticCloudDeployment(msrest.serialization.Model): + """Details of the user's elastic deployment associated with the monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar name: Elastic deployment name. + :vartype name: str + :ivar deployment_id: Elastic deployment Id. + :vartype deployment_id: str + :ivar azure_subscription_id: Associated Azure subscription Id for the elastic deployment. + :vartype azure_subscription_id: str + :ivar elasticsearch_region: Region where Deployment at Elastic side took place. + :vartype elasticsearch_region: str + :ivar elasticsearch_service_url: Elasticsearch ingestion endpoint of the Elastic deployment. + :vartype elasticsearch_service_url: str + :ivar kibana_service_url: Kibana endpoint of the Elastic deployment. + :vartype kibana_service_url: str + :ivar kibana_sso_url: Kibana dashboard sso URL of the Elastic deployment. + :vartype kibana_sso_url: str + """ + + _validation = { + 'name': {'readonly': True}, + 'deployment_id': {'readonly': True}, + 'azure_subscription_id': {'readonly': True}, + 'elasticsearch_region': {'readonly': True}, + 'elasticsearch_service_url': {'readonly': True}, + 'kibana_service_url': {'readonly': True}, + 'kibana_sso_url': {'readonly': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'deployment_id': {'key': 'deploymentId', 'type': 'str'}, + 'azure_subscription_id': {'key': 'azureSubscriptionId', 'type': 'str'}, + 'elasticsearch_region': {'key': 'elasticsearchRegion', 'type': 'str'}, + 'elasticsearch_service_url': {'key': 'elasticsearchServiceUrl', 'type': 'str'}, + 'kibana_service_url': {'key': 'kibanaServiceUrl', 'type': 'str'}, + 'kibana_sso_url': {'key': 'kibanaSsoUrl', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticCloudDeployment, self).__init__(**kwargs) + self.name = None + self.deployment_id = None + self.azure_subscription_id = None + self.elasticsearch_region = None + self.elasticsearch_service_url = None + self.kibana_service_url = None + self.kibana_sso_url = None + + +class ElasticCloudUser(msrest.serialization.Model): + """Details of the user's elastic account. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar email_address: Email of the Elastic User Account. + :vartype email_address: str + :ivar id: User Id of the elastic account of the User. + :vartype id: str + :ivar elastic_cloud_sso_default_url: Elastic cloud default dashboard sso URL of the Elastic + user account. + :vartype elastic_cloud_sso_default_url: str + """ + + _validation = { + 'email_address': {'readonly': True}, + 'id': {'readonly': True}, + 'elastic_cloud_sso_default_url': {'readonly': True}, + } + + _attribute_map = { + 'email_address': {'key': 'emailAddress', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'elastic_cloud_sso_default_url': {'key': 'elasticCloudSsoDefaultUrl', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ElasticCloudUser, self).__init__(**kwargs) + self.email_address = None + self.id = None + self.elastic_cloud_sso_default_url = None + + +class ElasticMonitorResource(msrest.serialization.Model): + """Monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: ARM id of the monitor resource. + :vartype id: str + :ivar name: Name of the monitor resource. + :vartype name: str + :ivar type: The type of the monitor resource. + :vartype type: str + :param sku: SKU of the monitor resource. + :type sku: ~azure.mgmt.elastic.models.ResourceSku + :param properties: Properties of the monitor resource. + :type properties: ~azure.mgmt.elastic.models.MonitorProperties + :param identity: Identity properties of the monitor resource. + :type identity: ~azure.mgmt.elastic.models.IdentityProperties + :param tags: A set of tags. The tags of the monitor resource. + :type tags: dict[str, str] + :param location: Required. The location of the monitor resource. + :type location: str + :ivar system_data: The system metadata relating to this resource. + :vartype system_data: ~azure.mgmt.elastic.models.SystemData + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'location': {'required': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'sku': {'key': 'sku', 'type': 'ResourceSku'}, + 'properties': {'key': 'properties', 'type': 'MonitorProperties'}, + 'identity': {'key': 'identity', 'type': 'IdentityProperties'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'location': {'key': 'location', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + def __init__( + self, + *, + location: str, + sku: Optional["ResourceSku"] = None, + properties: Optional["MonitorProperties"] = None, + identity: Optional["IdentityProperties"] = None, + tags: Optional[Dict[str, str]] = None, + **kwargs + ): + super(ElasticMonitorResource, self).__init__(**kwargs) + self.id = None + self.name = None + self.type = None + self.sku = sku + self.properties = properties + self.identity = identity + self.tags = tags + self.location = location + self.system_data = None + + +class ElasticMonitorResourceListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.ElasticMonitorResource] + :param next_link: Link to the next set of results, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ElasticMonitorResource]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["ElasticMonitorResource"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(ElasticMonitorResourceListResponse, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class ElasticMonitorResourceUpdateParameters(msrest.serialization.Model): + """Monitor resource update parameters. + + :param tags: A set of tags. elastic monitor resource tags. + :type tags: dict[str, str] + """ + + _attribute_map = { + 'tags': {'key': 'tags', 'type': '{str}'}, + } + + def __init__( + self, + *, + tags: Optional[Dict[str, str]] = None, + **kwargs + ): + super(ElasticMonitorResourceUpdateParameters, self).__init__(**kwargs) + self.tags = tags + + +class ElasticProperties(msrest.serialization.Model): + """Elastic Resource Properties. + + :param elastic_cloud_user: Details of the user's elastic account. + :type elastic_cloud_user: ~azure.mgmt.elastic.models.ElasticCloudUser + :param elastic_cloud_deployment: Details of the elastic cloud deployment. + :type elastic_cloud_deployment: ~azure.mgmt.elastic.models.ElasticCloudDeployment + """ + + _attribute_map = { + 'elastic_cloud_user': {'key': 'elasticCloudUser', 'type': 'ElasticCloudUser'}, + 'elastic_cloud_deployment': {'key': 'elasticCloudDeployment', 'type': 'ElasticCloudDeployment'}, + } + + def __init__( + self, + *, + elastic_cloud_user: Optional["ElasticCloudUser"] = None, + elastic_cloud_deployment: Optional["ElasticCloudDeployment"] = None, + **kwargs + ): + super(ElasticProperties, self).__init__(**kwargs) + self.elastic_cloud_user = elastic_cloud_user + self.elastic_cloud_deployment = elastic_cloud_deployment + + +class ErrorResponseBody(msrest.serialization.Model): + """Error response body. + + :param code: Error code. + :type code: str + :param message: Error message. + :type message: str + :param target: Error target. + :type target: str + :param details: Error details. + :type details: list[~azure.mgmt.elastic.models.ErrorResponseBody] + """ + + _attribute_map = { + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'target': {'key': 'target', 'type': 'str'}, + 'details': {'key': 'details', 'type': '[ErrorResponseBody]'}, + } + + def __init__( + self, + *, + code: Optional[str] = None, + message: Optional[str] = None, + target: Optional[str] = None, + details: Optional[List["ErrorResponseBody"]] = None, + **kwargs + ): + super(ErrorResponseBody, self).__init__(**kwargs) + self.code = code + self.message = message + self.target = target + self.details = details + + +class FilteringTag(msrest.serialization.Model): + """The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored. + + :param name: The name (also known as the key) of the tag. + :type name: str + :param value: The value of the tag. + :type value: str + :param action: Valid actions for a filtering tag. Possible values include: "Include", + "Exclude". + :type action: str or ~azure.mgmt.elastic.models.TagAction + """ + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'value': {'key': 'value', 'type': 'str'}, + 'action': {'key': 'action', 'type': 'str'}, + } + + def __init__( + self, + *, + name: Optional[str] = None, + value: Optional[str] = None, + action: Optional[Union[str, "TagAction"]] = None, + **kwargs + ): + super(FilteringTag, self).__init__(**kwargs) + self.name = name + self.value = value + self.action = action + + +class IdentityProperties(msrest.serialization.Model): + """Identity properties. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar principal_id: The identity ID. + :vartype principal_id: str + :ivar tenant_id: The tenant ID of resource. + :vartype tenant_id: str + :param type: Managed identity type. Possible values include: "SystemAssigned". + :type type: str or ~azure.mgmt.elastic.models.ManagedIdentityTypes + """ + + _validation = { + 'principal_id': {'readonly': True}, + 'tenant_id': {'readonly': True}, + } + + _attribute_map = { + 'principal_id': {'key': 'principalId', 'type': 'str'}, + 'tenant_id': {'key': 'tenantId', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + *, + type: Optional[Union[str, "ManagedIdentityTypes"]] = None, + **kwargs + ): + super(IdentityProperties, self).__init__(**kwargs) + self.principal_id = None + self.tenant_id = None + self.type = type + + +class LogRules(msrest.serialization.Model): + """Set of rules for sending logs for the Monitor resource. + + :param send_aad_logs: Flag specifying if AAD logs should be sent for the Monitor resource. + :type send_aad_logs: bool + :param send_subscription_logs: Flag specifying if subscription logs should be sent for the + Monitor resource. + :type send_subscription_logs: bool + :param send_activity_logs: Flag specifying if activity logs from Azure resources should be sent + for the Monitor resource. + :type send_activity_logs: bool + :param filtering_tags: List of filtering tags to be used for capturing logs. This only takes + effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only + Exclude action is specified, the rules will apply to the list of all available resources. If + Include actions are specified, the rules will only include resources with the associated tags. + :type filtering_tags: list[~azure.mgmt.elastic.models.FilteringTag] + """ + + _attribute_map = { + 'send_aad_logs': {'key': 'sendAadLogs', 'type': 'bool'}, + 'send_subscription_logs': {'key': 'sendSubscriptionLogs', 'type': 'bool'}, + 'send_activity_logs': {'key': 'sendActivityLogs', 'type': 'bool'}, + 'filtering_tags': {'key': 'filteringTags', 'type': '[FilteringTag]'}, + } + + def __init__( + self, + *, + send_aad_logs: Optional[bool] = None, + send_subscription_logs: Optional[bool] = None, + send_activity_logs: Optional[bool] = None, + filtering_tags: Optional[List["FilteringTag"]] = None, + **kwargs + ): + super(LogRules, self).__init__(**kwargs) + self.send_aad_logs = send_aad_logs + self.send_subscription_logs = send_subscription_logs + self.send_activity_logs = send_activity_logs + self.filtering_tags = filtering_tags + + +class MonitoredResource(msrest.serialization.Model): + """The properties of a resource currently being monitored by the Elastic monitor resource. + + :param id: The ARM id of the resource. + :type id: str + :param sending_logs: Flag indicating the status of the resource for sending logs operation to + Elastic. Possible values include: "True", "False". + :type sending_logs: str or ~azure.mgmt.elastic.models.SendingLogs + :param reason_for_logs_status: Reason for why the resource is sending logs (or why it is not + sending). + :type reason_for_logs_status: str + """ + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'sending_logs': {'key': 'sendingLogs', 'type': 'str'}, + 'reason_for_logs_status': {'key': 'reasonForLogsStatus', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + sending_logs: Optional[Union[str, "SendingLogs"]] = None, + reason_for_logs_status: Optional[str] = None, + **kwargs + ): + super(MonitoredResource, self).__init__(**kwargs) + self.id = id + self.sending_logs = sending_logs + self.reason_for_logs_status = reason_for_logs_status + + +class MonitoredResourceListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.MonitoredResource] + :param next_link: Link to the next set of results, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[MonitoredResource]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["MonitoredResource"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(MonitoredResourceListResponse, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class MonitoringTagRules(msrest.serialization.Model): + """Capture logs and metrics of Azure resources based on ARM tags. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar name: Name of the rule set. + :vartype name: str + :ivar id: The id of the rule set. + :vartype id: str + :ivar type: The type of the rule set. + :vartype type: str + :param properties: Properties of the monitoring tag rules. + :type properties: ~azure.mgmt.elastic.models.MonitoringTagRulesProperties + :ivar system_data: The system metadata relating to this resource. + :vartype system_data: ~azure.mgmt.elastic.models.SystemData + """ + + _validation = { + 'name': {'readonly': True}, + 'id': {'readonly': True}, + 'type': {'readonly': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'properties': {'key': 'properties', 'type': 'MonitoringTagRulesProperties'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + def __init__( + self, + *, + properties: Optional["MonitoringTagRulesProperties"] = None, + **kwargs + ): + super(MonitoringTagRules, self).__init__(**kwargs) + self.name = None + self.id = None + self.type = None + self.properties = properties + self.system_data = None + + +class MonitoringTagRulesListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.MonitoringTagRules] + :param next_link: Link to the next set of results, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[MonitoringTagRules]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["MonitoringTagRules"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(MonitoringTagRulesListResponse, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class MonitoringTagRulesProperties(msrest.serialization.Model): + """Definition of the properties for a TagRules resource. + + :param provisioning_state: Provisioning state of the monitoring tag rules. Possible values + include: "Accepted", "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled", + "Deleted", "NotSpecified". + :type provisioning_state: str or ~azure.mgmt.elastic.models.ProvisioningState + :param log_rules: Rules for sending logs. + :type log_rules: ~azure.mgmt.elastic.models.LogRules + """ + + _attribute_map = { + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + 'log_rules': {'key': 'logRules', 'type': 'LogRules'}, + } + + def __init__( + self, + *, + provisioning_state: Optional[Union[str, "ProvisioningState"]] = None, + log_rules: Optional["LogRules"] = None, + **kwargs + ): + super(MonitoringTagRulesProperties, self).__init__(**kwargs) + self.provisioning_state = provisioning_state + self.log_rules = log_rules + + +class MonitorProperties(msrest.serialization.Model): + """Properties specific to the monitor resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param provisioning_state: Provisioning state of the monitor resource. Possible values include: + "Accepted", "Creating", "Updating", "Deleting", "Succeeded", "Failed", "Canceled", "Deleted", + "NotSpecified". + :type provisioning_state: str or ~azure.mgmt.elastic.models.ProvisioningState + :param monitoring_status: Flag specifying if the resource monitoring is enabled or disabled. + Possible values include: "Enabled", "Disabled". + :type monitoring_status: str or ~azure.mgmt.elastic.models.MonitoringStatus + :param elastic_properties: Elastic cloud properties. + :type elastic_properties: ~azure.mgmt.elastic.models.ElasticProperties + :param user_info: User information. + :type user_info: ~azure.mgmt.elastic.models.UserInfo + :ivar liftr_resource_category: Possible values include: "Unknown", "MonitorLogs". + :vartype liftr_resource_category: str or ~azure.mgmt.elastic.models.LiftrResourceCategories + :ivar liftr_resource_preference: The priority of the resource. + :vartype liftr_resource_preference: int + """ + + _validation = { + 'liftr_resource_category': {'readonly': True}, + 'liftr_resource_preference': {'readonly': True}, + } + + _attribute_map = { + 'provisioning_state': {'key': 'provisioningState', 'type': 'str'}, + 'monitoring_status': {'key': 'monitoringStatus', 'type': 'str'}, + 'elastic_properties': {'key': 'elasticProperties', 'type': 'ElasticProperties'}, + 'user_info': {'key': 'userInfo', 'type': 'UserInfo'}, + 'liftr_resource_category': {'key': 'liftrResourceCategory', 'type': 'str'}, + 'liftr_resource_preference': {'key': 'liftrResourcePreference', 'type': 'int'}, + } + + def __init__( + self, + *, + provisioning_state: Optional[Union[str, "ProvisioningState"]] = None, + monitoring_status: Optional[Union[str, "MonitoringStatus"]] = None, + elastic_properties: Optional["ElasticProperties"] = None, + user_info: Optional["UserInfo"] = None, + **kwargs + ): + super(MonitorProperties, self).__init__(**kwargs) + self.provisioning_state = provisioning_state + self.monitoring_status = monitoring_status + self.elastic_properties = elastic_properties + self.user_info = user_info + self.liftr_resource_category = None + self.liftr_resource_preference = None + + +class OperationDisplay(msrest.serialization.Model): + """The object that represents the operation. + + :param provider: Service provider, i.e., Microsoft.Elastic. + :type provider: str + :param resource: Type on which the operation is performed, e.g., 'monitors'. + :type resource: str + :param operation: Operation type, e.g., read, write, delete, etc. + :type operation: str + :param description: Description of the operation, e.g., 'Write monitors'. + :type description: str + """ + + _attribute_map = { + 'provider': {'key': 'provider', 'type': 'str'}, + 'resource': {'key': 'resource', 'type': 'str'}, + 'operation': {'key': 'operation', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + } + + def __init__( + self, + *, + provider: Optional[str] = None, + resource: Optional[str] = None, + operation: Optional[str] = None, + description: Optional[str] = None, + **kwargs + ): + super(OperationDisplay, self).__init__(**kwargs) + self.provider = provider + self.resource = resource + self.operation = operation + self.description = description + + +class OperationListResult(msrest.serialization.Model): + """Result of GET request to list the Microsoft.Elastic operations. + + :param value: List of operations supported by the Microsoft.Elastic provider. + :type value: list[~azure.mgmt.elastic.models.OperationResult] + :param next_link: URL to get the next set of operation list results if there are any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[OperationResult]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["OperationResult"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(OperationListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class OperationResult(msrest.serialization.Model): + """A Microsoft.Elastic REST API operation. + + :param name: Operation name, i.e., {provider}/{resource}/{operation}. + :type name: str + :param is_data_action: Indicates whether the operation is a data action. + :type is_data_action: bool + :param display: The object that represents the operation. + :type display: ~azure.mgmt.elastic.models.OperationDisplay + :param origin: Origin of the operation. + :type origin: str + """ + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'is_data_action': {'key': 'isDataAction', 'type': 'bool'}, + 'display': {'key': 'display', 'type': 'OperationDisplay'}, + 'origin': {'key': 'origin', 'type': 'str'}, + } + + def __init__( + self, + *, + name: Optional[str] = None, + is_data_action: Optional[bool] = None, + display: Optional["OperationDisplay"] = None, + origin: Optional[str] = None, + **kwargs + ): + super(OperationResult, self).__init__(**kwargs) + self.name = name + self.is_data_action = is_data_action + self.display = display + self.origin = origin + + +class ResourceProviderDefaultErrorResponse(msrest.serialization.Model): + """RP default error response. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar error: Response body of Error. + :vartype error: ~azure.mgmt.elastic.models.ErrorResponseBody + """ + + _validation = { + 'error': {'readonly': True}, + } + + _attribute_map = { + 'error': {'key': 'error', 'type': 'ErrorResponseBody'}, + } + + def __init__( + self, + **kwargs + ): + super(ResourceProviderDefaultErrorResponse, self).__init__(**kwargs) + self.error = None + + +class ResourceSku(msrest.serialization.Model): + """Microsoft.Elastic SKU. + + All required parameters must be populated in order to send to Azure. + + :param name: Required. Name of the SKU. + :type name: str + """ + + _validation = { + 'name': {'required': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + } + + def __init__( + self, + *, + name: str, + **kwargs + ): + super(ResourceSku, self).__init__(**kwargs) + self.name = name + + +class SystemData(msrest.serialization.Model): + """Metadata pertaining to creation and last modification of the resource. + + :param created_by: The identity that created the resource. + :type created_by: str + :param created_by_type: The type of identity that created the resource. Possible values + include: "User", "Application", "ManagedIdentity", "Key". + :type created_by_type: str or ~azure.mgmt.elastic.models.CreatedByType + :param created_at: The timestamp of resource creation (UTC). + :type created_at: ~datetime.datetime + :param last_modified_by: The identity that last modified the resource. + :type last_modified_by: str + :param last_modified_by_type: The type of identity that last modified the resource. Possible + values include: "User", "Application", "ManagedIdentity", "Key". + :type last_modified_by_type: str or ~azure.mgmt.elastic.models.CreatedByType + :param last_modified_at: The timestamp of resource last modification (UTC). + :type last_modified_at: ~datetime.datetime + """ + + _attribute_map = { + 'created_by': {'key': 'createdBy', 'type': 'str'}, + 'created_by_type': {'key': 'createdByType', 'type': 'str'}, + 'created_at': {'key': 'createdAt', 'type': 'iso-8601'}, + 'last_modified_by': {'key': 'lastModifiedBy', 'type': 'str'}, + 'last_modified_by_type': {'key': 'lastModifiedByType', 'type': 'str'}, + 'last_modified_at': {'key': 'lastModifiedAt', 'type': 'iso-8601'}, + } + + def __init__( + self, + *, + created_by: Optional[str] = None, + created_by_type: Optional[Union[str, "CreatedByType"]] = None, + created_at: Optional[datetime.datetime] = None, + last_modified_by: Optional[str] = None, + last_modified_by_type: Optional[Union[str, "CreatedByType"]] = None, + last_modified_at: Optional[datetime.datetime] = None, + **kwargs + ): + super(SystemData, self).__init__(**kwargs) + self.created_by = created_by + self.created_by_type = created_by_type + self.created_at = created_at + self.last_modified_by = last_modified_by + self.last_modified_by_type = last_modified_by_type + self.last_modified_at = last_modified_at + + +class UserInfo(msrest.serialization.Model): + """User Information to be passed to partners. + + :param first_name: First name of the user. + :type first_name: str + :param last_name: Last name of the user. + :type last_name: str + :param company_name: Company name of the user. + :type company_name: str + :param email_address: Email of the user used by Elastic for contacting them if needed. + :type email_address: str + :param company_info: Company information of the user to be passed to partners. + :type company_info: ~azure.mgmt.elastic.models.CompanyInfo + """ + + _validation = { + 'first_name': {'max_length': 50, 'min_length': 0}, + 'last_name': {'max_length': 50, 'min_length': 0}, + 'company_name': {'max_length': 50, 'min_length': 0}, + 'email_address': {'pattern': r'^([^<>()\[\]\.,;:\s@"]+(\.[^<>()\[\]\.,;:\s@"]+)*)@(([a-zA-Z-_0-9]+\.)+[a-zA-Z]{2,})$'}, + } + + _attribute_map = { + 'first_name': {'key': 'firstName', 'type': 'str'}, + 'last_name': {'key': 'lastName', 'type': 'str'}, + 'company_name': {'key': 'companyName', 'type': 'str'}, + 'email_address': {'key': 'emailAddress', 'type': 'str'}, + 'company_info': {'key': 'companyInfo', 'type': 'CompanyInfo'}, + } + + def __init__( + self, + *, + first_name: Optional[str] = None, + last_name: Optional[str] = None, + company_name: Optional[str] = None, + email_address: Optional[str] = None, + company_info: Optional["CompanyInfo"] = None, + **kwargs + ): + super(UserInfo, self).__init__(**kwargs) + self.first_name = first_name + self.last_name = last_name + self.company_name = company_name + self.email_address = email_address + self.company_info = company_info + + +class VmCollectionUpdate(msrest.serialization.Model): + """Update VM resource collection. + + :param vm_resource_id: ARM id of the VM resource. + :type vm_resource_id: str + :param operation_name: Operation to be performed for given VM. Possible values include: "Add", + "Delete". + :type operation_name: str or ~azure.mgmt.elastic.models.OperationName + """ + + _attribute_map = { + 'vm_resource_id': {'key': 'vmResourceId', 'type': 'str'}, + 'operation_name': {'key': 'operationName', 'type': 'str'}, + } + + def __init__( + self, + *, + vm_resource_id: Optional[str] = None, + operation_name: Optional[Union[str, "OperationName"]] = None, + **kwargs + ): + super(VmCollectionUpdate, self).__init__(**kwargs) + self.vm_resource_id = vm_resource_id + self.operation_name = operation_name + + +class VmHostListResponse(msrest.serialization.Model): + """Response of a list operation. + + :param value: Results of a list operation. + :type value: list[~azure.mgmt.elastic.models.VmResources] + :param next_link: Link to the next Vm resource Id, if any. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[VmResources]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["VmResources"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(VmHostListResponse, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class VmIngestionDetailsResponse(msrest.serialization.Model): + """The vm ingestion details to install an agent. + + :param cloud_id: The cloudId of given Elastic monitor resource. + :type cloud_id: str + :param ingestion_key: Ingestion details to install agent on given VM. + :type ingestion_key: str + """ + + _attribute_map = { + 'cloud_id': {'key': 'cloudId', 'type': 'str'}, + 'ingestion_key': {'key': 'ingestionKey', 'type': 'str'}, + } + + def __init__( + self, + *, + cloud_id: Optional[str] = None, + ingestion_key: Optional[str] = None, + **kwargs + ): + super(VmIngestionDetailsResponse, self).__init__(**kwargs) + self.cloud_id = cloud_id + self.ingestion_key = ingestion_key + + +class VmResources(msrest.serialization.Model): + """The vm resource properties that is currently being monitored by the Elastic monitor resource. + + :param vm_resource_id: The ARM id of the VM resource. + :type vm_resource_id: str + """ + + _attribute_map = { + 'vm_resource_id': {'key': 'vmResourceId', 'type': 'str'}, + } + + def __init__( + self, + *, + vm_resource_id: Optional[str] = None, + **kwargs + ): + super(VmResources, self).__init__(**kwargs) + self.vm_resource_id = vm_resource_id diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/__init__.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/__init__.py new file mode 100644 index 00000000000..b02fb6186c2 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/__init__.py @@ -0,0 +1,27 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._operations import Operations +from ._monitors_operations import MonitorsOperations +from ._monitored_resources_operations import MonitoredResourcesOperations +from ._deployment_info_operations import DeploymentInfoOperations +from ._tag_rules_operations import TagRulesOperations +from ._vm_host_operations import VmHostOperations +from ._vm_ingestion_operations import VmIngestionOperations +from ._vm_collection_operations import VmCollectionOperations + +__all__ = [ + 'Operations', + 'MonitorsOperations', + 'MonitoredResourcesOperations', + 'DeploymentInfoOperations', + 'TagRulesOperations', + 'VmHostOperations', + 'VmIngestionOperations', + 'VmCollectionOperations', +] diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_deployment_info_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_deployment_info_operations.py new file mode 100644 index 00000000000..8762441d82c --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_deployment_info_operations.py @@ -0,0 +1,109 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class DeploymentInfoOperations(object): + """DeploymentInfoOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "models.DeploymentInfoResponse" + """Fetch information regarding Elastic cloud deployment corresponding to the Elastic monitor resource. + + Fetch information regarding Elastic cloud deployment corresponding to the Elastic monitor + resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: DeploymentInfoResponse, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.DeploymentInfoResponse + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.DeploymentInfoResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('DeploymentInfoResponse', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listDeploymentInfo'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitored_resources_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitored_resources_operations.py new file mode 100644 index 00000000000..9e07a53275a --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitored_resources_operations.py @@ -0,0 +1,125 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class MonitoredResourcesOperations(object): + """MonitoredResourcesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["models.MonitoredResourceListResponse"] + """List the resources currently being monitored by the Elastic monitor resource. + + List the resources currently being monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either MonitoredResourceListResponse or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.elastic.models.MonitoredResourceListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoredResourceListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('MonitoredResourceListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listMonitoredResources'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitors_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitors_operations.py new file mode 100644 index 00000000000..75c61f931a2 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_monitors_operations.py @@ -0,0 +1,581 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class MonitorsOperations(object): + """MonitorsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + **kwargs # type: Any + ): + # type: (...) -> Iterable["models.ElasticMonitorResourceListResponse"] + """List all monitors under the specified subscription. + + List all monitors under the specified subscription. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ElasticMonitorResourceListResponse or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.elastic.models.ElasticMonitorResourceListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResourceListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('ElasticMonitorResourceListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Elastic/monitors'} # type: ignore + + def list_by_resource_group( + self, + resource_group_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["models.ElasticMonitorResourceListResponse"] + """List all monitors under the specified resource group. + + List all monitors under the specified resource group. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ElasticMonitorResourceListResponse or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.elastic.models.ElasticMonitorResourceListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResourceListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_resource_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('ElasticMonitorResourceListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list_by_resource_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors'} # type: ignore + + def get( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "models.ElasticMonitorResource" + """Get the properties of a specific monitor resource. + + Get the properties of a specific monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ElasticMonitorResource, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.ElasticMonitorResource + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + def _create_initial( + self, + resource_group_name, # type: str + monitor_name, # type: str + body=None, # type: Optional["models.ElasticMonitorResource"] + **kwargs # type: Any + ): + # type: (...) -> "models.ElasticMonitorResource" + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._create_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ElasticMonitorResource') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _create_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + def begin_create( + self, + resource_group_name, # type: str + monitor_name, # type: str + body=None, # type: Optional["models.ElasticMonitorResource"] + **kwargs # type: Any + ): + # type: (...) -> LROPoller["models.ElasticMonitorResource"] + """Create a monitor resource. + + Create a monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param body: Elastic monitor resource model. + :type body: ~azure.mgmt.elastic.models.ElasticMonitorResource + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: True for ARMPolling, False for no polling, or a + polling object for personal polling strategy + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either ElasticMonitorResource or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.elastic.models.ElasticMonitorResource] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._create_initial( + resource_group_name=resource_group_name, + monitor_name=monitor_name, + body=body, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_create.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + def update( + self, + resource_group_name, # type: str + monitor_name, # type: str + body=None, # type: Optional["models.ElasticMonitorResourceUpdateParameters"] + **kwargs # type: Any + ): + # type: (...) -> "models.ElasticMonitorResource" + """Update a monitor resource. + + Update a monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param body: Elastic resource model update parameters. + :type body: ~azure.mgmt.elastic.models.ElasticMonitorResourceUpdateParameters + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ElasticMonitorResource, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.ElasticMonitorResource + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.ElasticMonitorResource"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'ElasticMonitorResourceUpdateParameters') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ElasticMonitorResource', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + def _delete_initial( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore + + def begin_delete( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> LROPoller[None] + """Delete a monitor resource. + + Delete a monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: True for ARMPolling, False for no polling, or a + polling object for personal polling strategy + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( + resource_group_name=resource_group_name, + monitor_name=monitor_name, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_operations.py new file mode 100644 index 00000000000..2910d1a59e1 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class Operations(object): + """Operations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + **kwargs # type: Any + ): + # type: (...) -> Iterable["models.OperationListResult"] + """List all operations provided by Microsoft.Elastic. + + List all operations provided by Microsoft.Elastic. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either OperationListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.elastic.models.OperationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.OperationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('OperationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/providers/Microsoft.Elastic/operations'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_tag_rules_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_tag_rules_operations.py new file mode 100644 index 00000000000..0e5aeb570af --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_tag_rules_operations.py @@ -0,0 +1,393 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.polling import LROPoller, NoPolling, PollingMethod +from azure.mgmt.core.exceptions import ARMErrorFormat +from azure.mgmt.core.polling.arm_polling import ARMPolling + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class TagRulesOperations(object): + """TagRulesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["models.MonitoringTagRulesListResponse"] + """List the tag rules for a given monitor resource. + + List the tag rules for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either MonitoringTagRulesListResponse or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.elastic.models.MonitoringTagRulesListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoringTagRulesListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('MonitoringTagRulesListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + monitor_name, # type: str + rule_set_name, # type: str + body=None, # type: Optional["models.MonitoringTagRules"] + **kwargs # type: Any + ): + # type: (...) -> "models.MonitoringTagRules" + """Create or update a tag rule set for a given monitor resource. + + Create or update a tag rule set for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param rule_set_name: Tag Rule Set resource name. + :type rule_set_name: str + :param body: request body of MonitoringTagRules. + :type body: ~azure.mgmt.elastic.models.MonitoringTagRules + :keyword callable cls: A custom type or function that will be passed the direct response + :return: MonitoringTagRules, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.MonitoringTagRules + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoringTagRules"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'MonitoringTagRules') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('MonitoringTagRules', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore + + def get( + self, + resource_group_name, # type: str + monitor_name, # type: str + rule_set_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "models.MonitoringTagRules" + """Get a tag rule set for a given monitor resource. + + Get a tag rule set for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param rule_set_name: Tag Rule Set resource name. + :type rule_set_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: MonitoringTagRules, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.MonitoringTagRules + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.MonitoringTagRules"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('MonitoringTagRules', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore + + def _delete_initial( + self, + resource_group_name, # type: str + monitor_name, # type: str + rule_set_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self._delete_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 202, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + _delete_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore + + def begin_delete( + self, + resource_group_name, # type: str + monitor_name, # type: str + rule_set_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> LROPoller[None] + """Delete a tag rule set for a given monitor resource. + + Delete a tag rule set for a given monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param rule_set_name: Tag Rule Set resource name. + :type rule_set_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: True for ARMPolling, False for no polling, or a + polling object for personal polling strategy + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType[None] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._delete_initial( + resource_group_name=resource_group_name, + monitor_name=monitor_name, + rule_set_name=rule_set_name, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + if cls: + return cls(pipeline_response, None, {}) + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + 'ruleSetName': self._serialize.url("rule_set_name", rule_set_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_collection_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_collection_operations.py new file mode 100644 index 00000000000..4ea8f86d719 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_collection_operations.py @@ -0,0 +1,116 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class VmCollectionOperations(object): + """VmCollectionOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def update( + self, + resource_group_name, # type: str + monitor_name, # type: str + body=None, # type: Optional["models.VmCollectionUpdate"] + **kwargs # type: Any + ): + # type: (...) -> None + """Update the vm details that will be monitored by the Elastic monitor resource. + + Update the vm details that will be monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :param body: VM resource Id. + :type body: ~azure.mgmt.elastic.models.VmCollectionUpdate + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if body is not None: + body_content = self._serialize.body(body, 'VmCollectionUpdate') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmCollectionUpdate'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_host_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_host_operations.py new file mode 100644 index 00000000000..35966e102d1 --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_host_operations.py @@ -0,0 +1,125 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class VmHostOperations(object): + """VmHostOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> Iterable["models.VmHostListResponse"] + """List the vm resources currently being monitored by the Elastic monitor resource. + + List the vm resources currently being monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either VmHostListResponse or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.elastic.models.VmHostListResponse] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.VmHostListResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('VmHostListResponse', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listVMHost'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_ingestion_operations.py b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_ingestion_operations.py new file mode 100644 index 00000000000..626313f218b --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/operations/_vm_ingestion_operations.py @@ -0,0 +1,108 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class VmIngestionOperations(object): + """VmIngestionOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.elastic.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def details( + self, + resource_group_name, # type: str + monitor_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "models.VmIngestionDetailsResponse" + """List the vm ingestion details that will be monitored by the Elastic monitor resource. + + List the vm ingestion details that will be monitored by the Elastic monitor resource. + + :param resource_group_name: The name of the resource group to which the Elastic resource + belongs. + :type resource_group_name: str + :param monitor_name: Monitor resource name. + :type monitor_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: VmIngestionDetailsResponse, or the result of cls(response) + :rtype: ~azure.mgmt.elastic.models.VmIngestionDetailsResponse + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["models.VmIngestionDetailsResponse"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2020-07-01" + accept = "application/json" + + # Construct URL + url = self.details.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'monitorName': self._serialize.url("monitor_name", monitor_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.post(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize(models.ResourceProviderDefaultErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('VmIngestionDetailsResponse', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + details.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmIngestionDetails'} # type: ignore diff --git a/src/elastic/azext_elastic/vendored_sdks/elastic/py.typed b/src/elastic/azext_elastic/vendored_sdks/elastic/py.typed new file mode 100644 index 00000000000..e5aff4f83af --- /dev/null +++ b/src/elastic/azext_elastic/vendored_sdks/elastic/py.typed @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff --git a/src/elastic/report.md b/src/elastic/report.md new file mode 100644 index 00000000000..3bb681d5d89 --- /dev/null +++ b/src/elastic/report.md @@ -0,0 +1,261 @@ +# Azure CLI Module Creation Report + +## EXTENSION +|CLI Extension|Command Groups| +|---------|------------| +|az elastic|[groups](#CommandGroups) + +## GROUPS +### Command groups in `az elastic` extension +|CLI Command Group|Group Swagger name|Commands| +|---------|------------|--------| +|az elastic monitor|Monitors|[commands](#CommandsInMonitors)| +|az elastic monitor tag-rule|TagRules|[commands](#CommandsInTagRules)| + +## COMMANDS +### Commands in `az elastic monitor` group +|CLI Command|Operation Swagger name|Parameters|Examples| +|---------|------------|--------|-----------| +|[az elastic monitor list](#MonitorsListByResourceGroup)|ListByResourceGroup|[Parameters](#ParametersMonitorsListByResourceGroup)|[Example](#ExamplesMonitorsListByResourceGroup)| +|[az elastic monitor list](#MonitorsList)|List|[Parameters](#ParametersMonitorsList)|[Example](#ExamplesMonitorsList)| +|[az elastic monitor show](#MonitorsGet)|Get|[Parameters](#ParametersMonitorsGet)|[Example](#ExamplesMonitorsGet)| +|[az elastic monitor create](#MonitorsCreate)|Create|[Parameters](#ParametersMonitorsCreate)|[Example](#ExamplesMonitorsCreate)| +|[az elastic monitor update](#MonitorsUpdate)|Update|[Parameters](#ParametersMonitorsUpdate)|[Example](#ExamplesMonitorsUpdate)| +|[az elastic monitor delete](#MonitorsDelete)|Delete|[Parameters](#ParametersMonitorsDelete)|[Example](#ExamplesMonitorsDelete)| +|[az elastic monitor list-deployment-info](#MonitorsList)|List|[Parameters](#ParametersMonitorsList)|[Example](#ExamplesMonitorsList)| +|[az elastic monitor list-resource](#MonitorsList)|List|[Parameters](#ParametersMonitorsList)|[Example](#ExamplesMonitorsList)| +|[az elastic monitor list-vm-host](#MonitorsList)|List|[Parameters](#ParametersMonitorsList)|[Example](#ExamplesMonitorsList)| +|[az elastic monitor list-vm-ingestion-detail](#MonitorsDetails)|Details|[Parameters](#ParametersMonitorsDetails)|[Example](#ExamplesMonitorsDetails)| +|[az elastic monitor update-vm-collection](#MonitorsUpdate)|Update|[Parameters](#ParametersMonitorsUpdate)|[Example](#ExamplesMonitorsUpdate)| + +### Commands in `az elastic monitor tag-rule` group +|CLI Command|Operation Swagger name|Parameters|Examples| +|---------|------------|--------|-----------| +|[az elastic monitor tag-rule list](#TagRulesList)|List|[Parameters](#ParametersTagRulesList)|[Example](#ExamplesTagRulesList)| +|[az elastic monitor tag-rule show](#TagRulesGet)|Get|[Parameters](#ParametersTagRulesGet)|[Example](#ExamplesTagRulesGet)| +|[az elastic monitor tag-rule create](#TagRulesCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersTagRulesCreateOrUpdate#Create)|[Example](#ExamplesTagRulesCreateOrUpdate#Create)| +|[az elastic monitor tag-rule update](#TagRulesCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersTagRulesCreateOrUpdate#Update)|Not Found| +|[az elastic monitor tag-rule delete](#TagRulesDelete)|Delete|[Parameters](#ParametersTagRulesDelete)|[Example](#ExamplesTagRulesDelete)| + + +## COMMAND DETAILS +### group `az elastic monitor` +#### Command `az elastic monitor list` + +##### Example +``` +az elastic monitor list --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| + +#### Command `az elastic monitor list` + +##### Example +``` +az elastic monitor list +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| + +#### Command `az elastic monitor show` + +##### Example +``` +az elastic monitor show --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor create` + +##### Example +``` +az elastic monitor create --name "myMonitor" --location "West US 2" --user-info "{\\"companyInfo\\":{\\"business\\":\\"\ +Technology\\",\\"country\\":\\"US\\",\\"domain\\":\\"microsoft.com\\",\\"employeeNumber\\":\\"10000\\",\\"state\\":\\"W\ +A\\"},\\"companyName\\":\\"Microsoft\\",\\"emailAddress\\":\\"alice@microsoft.com\\",\\"firstName\\":\\"Alice\\",\\"las\ +tName\\":\\"Bob\\"}" --sku "free_Monthly" --tags Environment="Dev" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--location**|string|The location of the monitor resource|location|location| +|**--tags**|dictionary|The tags of the monitor resource.|tags|tags| +|**--provisioning-state**|choice|Provisioning state of the monitor resource.|provisioning_state|provisioningState| +|**--monitoring-status**|choice|Flag specifying if the resource monitoring is enabled or disabled.|monitoring_status|monitoringStatus| +|**--elastic-properties**|object|Elastic cloud properties.|elastic_properties|elasticProperties| +|**--user-info**|object|User information.|user_info|userInfo| +|**--sku**|string|Name of the SKU.|sku|name| + +#### Command `az elastic monitor update` + +##### Example +``` +az elastic monitor update --name "myMonitor" --tags Environment="Dev" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--tags**|dictionary|elastic monitor resource tags.|tags|tags| + +#### Command `az elastic monitor delete` + +##### Example +``` +az elastic monitor delete --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor list-deployment-info` + +##### Example +``` +az elastic monitor list-deployment-info --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor list-resource` + +##### Example +``` +az elastic monitor list-resource --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor list-vm-host` + +##### Example +``` +az elastic monitor list-vm-host --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor list-vm-ingestion-detail` + +##### Example +``` +az elastic monitor list-vm-ingestion-detail --name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor update-vm-collection` + +##### Example +``` +az elastic monitor update-vm-collection --name "myMonitor" --operation-name "Add" --vm-resource-id \ +"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtual\ +machines/myVM" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--vm-resource-id**|string|ARM id of the VM resource.|vm_resource_id|vmResourceId| +|**--operation-name**|choice|Operation to be performed for given VM.|operation_name|operationName| + +### group `az elastic monitor tag-rule` +#### Command `az elastic monitor tag-rule list` + +##### Example +``` +az elastic monitor tag-rule list --monitor-name "myMonitor" --resource-group "myResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| + +#### Command `az elastic monitor tag-rule show` + +##### Example +``` +az elastic monitor tag-rule show --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name \ +"default" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--rule-set-name**|string|Tag Rule Set resource name|rule_set_name|ruleSetName| + +#### Command `az elastic monitor tag-rule create` + +##### Example +``` +az elastic monitor tag-rule create --monitor-name "myMonitor" --filtering-tags name="Environment" action="Include" \ +value="Prod" --filtering-tags name="Environment" action="Exclude" value="Dev" --send-aad-logs false \ +--send-activity-logs true --send-subscription-logs true --resource-group "myResourceGroup" --rule-set-name "default" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--rule-set-name**|string|Tag Rule Set resource name|rule_set_name|ruleSetName| +|**--provisioning-state**|choice|Provisioning state of the monitoring tag rules.|provisioning_state|provisioningState| +|**--send-aad-logs**|boolean|Flag specifying if AAD logs should be sent for the Monitor resource.|send_aad_logs|sendAadLogs| +|**--send-subscription-logs**|boolean|Flag specifying if subscription logs should be sent for the Monitor resource.|send_subscription_logs|sendSubscriptionLogs| +|**--send-activity-logs**|boolean|Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.|send_activity_logs|sendActivityLogs| +|**--filtering-tags**|array|List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.|filtering_tags|filteringTags| + +#### Command `az elastic monitor tag-rule update` + + +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--rule-set-name**|string|Tag Rule Set resource name|rule_set_name|ruleSetName| +|**--provisioning-state**|choice|Provisioning state of the monitoring tag rules.|provisioning_state|provisioningState| +|**--send-aad-logs**|boolean|Flag specifying if AAD logs should be sent for the Monitor resource.|send_aad_logs|sendAadLogs| +|**--send-subscription-logs**|boolean|Flag specifying if subscription logs should be sent for the Monitor resource.|send_subscription_logs|sendSubscriptionLogs| +|**--send-activity-logs**|boolean|Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.|send_activity_logs|sendActivityLogs| +|**--filtering-tags**|array|List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.|filtering_tags|filteringTags| + +#### Command `az elastic monitor tag-rule delete` + +##### Example +``` +az elastic monitor tag-rule delete --monitor-name "myMonitor" --resource-group "myResourceGroup" --rule-set-name \ +"default" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The name of the resource group to which the Elastic resource belongs.|resource_group_name|resourceGroupName| +|**--monitor-name**|string|Monitor resource name|monitor_name|monitorName| +|**--rule-set-name**|string|Tag Rule Set resource name|rule_set_name|ruleSetName| diff --git a/src/elastic/setup.cfg b/src/elastic/setup.cfg new file mode 100644 index 00000000000..2fdd96e5d39 --- /dev/null +++ b/src/elastic/setup.cfg @@ -0,0 +1 @@ +#setup.cfg \ No newline at end of file diff --git a/src/elastic/setup.py b/src/elastic/setup.py new file mode 100644 index 00000000000..45f89fa2a22 --- /dev/null +++ b/src/elastic/setup.py @@ -0,0 +1,58 @@ +#!/usr/bin/env python + +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + + +from codecs import open +from setuptools import setup, find_packages + +# HISTORY.rst entry. +VERSION = '0.1.0' +try: + from azext_elastic.manual.version import VERSION +except ImportError: + pass + +# The full list of classifiers is available at +# https://pypi.python.org/pypi?%3Aaction=list_classifiers +CLASSIFIERS = [ + 'Development Status :: 4 - Beta', + 'Intended Audience :: Developers', + 'Intended Audience :: System Administrators', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'License :: OSI Approved :: MIT License', +] + +DEPENDENCIES = [] + +try: + from azext_elastic.manual.dependency import DEPENDENCIES +except ImportError: + pass + +with open('README.md', 'r', encoding='utf-8') as f: + README = f.read() +with open('HISTORY.rst', 'r', encoding='utf-8') as f: + HISTORY = f.read() + +setup( + name='elastic', + version=VERSION, + description='Microsoft Azure Command-Line Tools MicrosoftElastic Extension', + author='Microsoft Corporation', + author_email='azpycli@microsoft.com', + url='https://github.com/Azure/azure-cli-extensions/tree/master/src/elastic', + long_description=README + '\n\n' + HISTORY, + license='MIT', + classifiers=CLASSIFIERS, + packages=find_packages(), + install_requires=DEPENDENCIES, + package_data={'azext_elastic': ['azext_metadata.json']}, +) diff --git a/src/index.json b/src/index.json index e3cce3f752d..634515847bc 100644 --- a/src/index.json +++ b/src/index.json @@ -392,6 +392,48 @@ "version": "0.2.2" }, "sha256Digest": "4019ccd9d3bfef853bbe31bc178e07ea1d132a8dea6e6931f917c0d4b0130d13" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/aem-0.3.0-py2.py3-none-any.whl", + "filename": "aem-0.3.0-py2.py3-none-any.whl", + "metadata": { + "azext.minCliCoreVersion": "2.19.1", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "yugangw@microsoft.com", + "name": "Yugang Wang", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "aem", + "summary": "Manage Azure Enhanced Monitoring Extensions for SAP", + "version": "0.3.0" + }, + "sha256Digest": "25aaf9006ab1d115d7c484cfda1c9ad0e3617af6d2140db87499aaea81b67ff8" } ], "ai-examples": [ @@ -3734,6 +3776,135 @@ "version": "0.5.34" }, "sha256Digest": "32a00c0a498ca140540ffd4a33685cbf9f188bee23c9b75d47a12ca342420102" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-0.5.35-py2.py3-none-any.whl", + "filename": "aks_preview-0.5.35-py2.py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.0.49", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/aks-preview" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "aks-preview", + "summary": "Provides a preview for upcoming AKS features", + "version": "0.5.35" + }, + "sha256Digest": "ae1c4eb5688de501f34a1125495f012ddd6445aea1f4da3ac9b81d52c019a309" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-0.5.37-py2.py3-none-any.whl", + "filename": "aks_preview-0.5.37-py2.py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.0.49", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/aks-preview" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "aks-preview", + "summary": "Provides a preview for upcoming AKS features", + "version": "0.5.37" + }, + "sha256Digest": "9f5cd1a94360c156d4baef8a7c8c6230f291807caa4857528ba57ff99ff5772d" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-0.5.38-py2.py3-none-any.whl", + "filename": "aks_preview-0.5.38-py2.py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.0.49", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/aks-preview" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "aks-preview", + "summary": "Provides a preview for upcoming AKS features", + "version": "0.5.38" + }, + "sha256Digest": "8f3711491f7f6952e6cf50f517de94a0a3380c906f8e3a1c67e917c3ec63b7ad" } ], "alertsmanagement": [ @@ -4558,8 +4729,8 @@ "sha256Digest": "8c3ace89d98781f2e0c952a7197862d0f64afded0c6e8e83f229fea3e014806b" }, { - "downloadUrl": "https://arcplatformcliextprod.blob.core.windows.net/arcappliance/arcappliance-0.1.40-py2.py3-none-any.whl", - "filename": "arcappliance-0.1.40-py2.py3-none-any.whl", + "downloadUrl": "https://arcplatformcliextprod.blob.core.windows.net/arcappliance/arcappliance-0.1.42-py2.py3-none-any.whl", + "filename": "arcappliance-0.1.42-py2.py3-none-any.whl", "metadata": { "azext.isPreview": true, "azext.minCliCoreVersion": "2.0.67", @@ -4605,9 +4776,9 @@ } ], "summary": "Microsoft Azure Command-Line Tools Arcappliance Extension", - "version": "0.1.40" + "version": "0.1.42" }, - "sha256Digest": "5fe0b2b8a27c07ca9db591fdc35766822744c41bfd374bfe09bf39e9d3b74516" + "sha256Digest": "91c4fd57ab294918ab4e1e42a9d93f5d9a217a70bcfb7840ddb9175ca50ebcf0" } ], "arcdata": [ @@ -9058,6 +9229,52 @@ "sha256Digest": "2183f183dac5e88820b8f69d8e56936a94b6b2bd16c7619c41f7ceac52951abf" } ], + "connectedvmware": [ + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/connectedvmware-0.1.2-py2.py3-none-any.whl", + "filename": "connectedvmware-0.1.2-py2.py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.maxCliCoreVersion": "4.0.0", + "azext.minCliCoreVersion": "2.0.67", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "connectedvmware", + "summary": "Microsoft Azure Command-Line Tools Connectedvmware Extension", + "version": "0.1.2" + }, + "sha256Digest": "5bbabea61360ad74e987a33b155e267c2f940678d9220210999e9e723541d123" + } + ], "connection-monitor-preview": [ { "downloadUrl": "https://azurecliprod.blob.core.windows.net/cli-extensions/connection_monitor_preview-0.1.0-py2.py3-none-any.whl", @@ -12487,6 +12704,51 @@ "sha256Digest": "237f362908d8deda9f797fb619226cb5a33c3e1c8740e37b3b24db53ddb76c74" } ], + "elastic": [ + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/elastic-0.1.0-py3-none-any.whl", + "filename": "elastic-0.1.0-py3-none-any.whl", + "metadata": { + "azext.isExperimental": true, + "azext.minCliCoreVersion": "2.15.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/elastic" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "elastic", + "summary": "Microsoft Azure Command-Line Tools MicrosoftElastic Extension", + "version": "0.1.0" + }, + "sha256Digest": "bcc9f3d37aa7a73a57899873c1f4ed3baa7d5d80e98f8ac74cdbc993ea939215" + } + ], "eventgrid": [ { "downloadUrl": "https://eventgridcliextension.blob.core.windows.net/cli/eventgrid-0.4.4-py2.py3-none-any.whl", @@ -15001,6 +15263,56 @@ "version": "1.1.0" }, "sha256Digest": "2ca4d1e87dfa0614592b758d3441bfeaaa85e4d151b734ce27cc74c6a400edec" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/k8s_configuration-1.1.1-py3-none-any.whl", + "filename": "k8s_configuration-1.1.1-py3-none-any.whl", + "metadata": { + "azext.minCliCoreVersion": "2.15.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/k8s-configuration" + } + } + }, + "extras": [], + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "k8s-configuration", + "run_requires": [ + { + "requires": [ + "pycryptodome (~=3.9.8)" + ] + } + ], + "summary": "Microsoft Azure Command-Line Tools K8s-configuration Extension", + "version": "1.1.1" + }, + "sha256Digest": "3edf6b977d911b4da52ed66ada9363a7a6a739773a26f3599a2fdc728adcce9c" } ], "k8s-extension": [ @@ -15613,6 +15925,48 @@ "version": "0.7.1" }, "sha256Digest": "f1360a4c39efb470184c16d4b69273a46225bd86b9c4a463fcdd3ecbaddafc4e" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/k8s_extension-1.0.0-py3-none-any.whl", + "filename": "k8s_extension-1.0.0-py3-none-any.whl", + "metadata": { + "azext.minCliCoreVersion": "2.24.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "k8s-extension", + "summary": "Microsoft Azure Command-Line Tools K8s-extension Extension", + "version": "1.0.0" + }, + "sha256Digest": "039cd89acff0e63516a7235c2587f4e06a750b9f9d3e94a5399de21c17964cd0" } ], "k8sconfiguration": [ @@ -21735,6 +22089,57 @@ "version": "0.1.7" }, "sha256Digest": "680bd601879c1687faf5d7c15a7fac15887ffa613ff1b37f6fd6e98ba96998ff" + }, + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/ssh-0.1.8-py3-none-any.whl", + "filename": "ssh-0.1.8-py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.4.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/ssh" + } + } + }, + "extras": [], + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "ssh", + "run_requires": [ + { + "requires": [ + "cryptography" + ] + } + ], + "summary": "SSH into Azure VMs using RBAC and AAD OpenSSH Certificates", + "version": "0.1.8" + }, + "sha256Digest": "bd01a2dfb72acb547161338de894395db8b939e892ce19e4ec99fa3ce18f78f9" } ], "stack-hci": [ @@ -23771,6 +24176,51 @@ "sha256Digest": "6ec3fe5ff3d92c3c2c8ba581af679567bfc430dd38fa70945b43378cf9b81ff2" } ], + "virtual-network-manager": [ + { + "downloadUrl": "https://azcliprod.blob.core.windows.net/cli-extensions/virtual_network_manager-0.1.0-py3-none-any.whl", + "filename": "virtual_network_manager-0.1.0-py3-none-any.whl", + "metadata": { + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.15.0", + "classifiers": [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "Intended Audience :: System Administrators", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "License :: OSI Approved :: MIT License" + ], + "extensions": { + "python.details": { + "contacts": [ + { + "email": "azpycli@microsoft.com", + "name": "Microsoft Corporation", + "role": "author" + } + ], + "document_names": { + "description": "DESCRIPTION.rst" + }, + "project_urls": { + "Home": "https://github.com/Azure/azure-cli-extensions/tree/master/src/network-manager" + } + } + }, + "generator": "bdist_wheel (0.30.0)", + "license": "MIT", + "metadata_version": "2.0", + "name": "virtual-network-manager", + "summary": "Microsoft Azure Command-Line Tools NetworkManagementClient Extension", + "version": "0.1.0" + }, + "sha256Digest": "fd34cc2d8e2cbb80831e62cf4b64e0e4c6a295ac717b07ebc5a9f311f12cb95f" + } + ], "virtual-network-tap": [ { "downloadUrl": "https://azurecliprod.blob.core.windows.net/cli-extensions/virtual_network_tap-0.1.0-py2.py3-none-any.whl", diff --git a/src/k8s-configuration/HISTORY.rst b/src/k8s-configuration/HISTORY.rst index b8ef4668e03..237b49c08e2 100644 --- a/src/k8s-configuration/HISTORY.rst +++ b/src/k8s-configuration/HISTORY.rst @@ -3,6 +3,10 @@ Release History =============== +1.1.1 +++++++++++++++++++ +* Enable helm-operator chart version 1.4.0 + 1.1.0 ++++++++++++++++++ * Update sourceControlConfiguration resource models to Track2 diff --git a/src/k8s-configuration/azext_k8s_configuration/_help.py b/src/k8s-configuration/azext_k8s_configuration/_help.py index 3fa338c7b28..a01183b8f5f 100644 --- a/src/k8s-configuration/azext_k8s_configuration/_help.py +++ b/src/k8s-configuration/azext_k8s_configuration/_help.py @@ -22,7 +22,7 @@ --cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \\ --operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \\ --repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator \\ - --helm-operator-chart-version 1.2.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \\ + --helm-operator-chart-version 1.4.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \\ --ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \\ --ssh-known-hosts '' --ssh-known-hosts-file '' """ @@ -66,5 +66,5 @@ az k8s-configuration update --resource-group MyResourceGroup --cluster-name MyClusterName \\ --cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \\ --repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \\ - --helm-operator-chart-version 1.2.0 --helm-operator-params '--set helm.versions=v3' + --helm-operator-chart-version 1.4.0 --helm-operator-params '--set helm.versions=v3' """ diff --git a/src/k8s-configuration/azext_k8s_configuration/custom.py b/src/k8s-configuration/azext_k8s_configuration/custom.py index 12a1bafe644..ea84523c764 100644 --- a/src/k8s-configuration/azext_k8s_configuration/custom.py +++ b/src/k8s-configuration/azext_k8s_configuration/custom.py @@ -53,7 +53,7 @@ def show_k8s_configuration(client, resource_group_name, cluster_name, name, clus # pylint: disable=too-many-locals def create_k8s_configuration(cmd, client, resource_group_name, cluster_name, name, repository_url, scope, cluster_type, operator_instance_name=None, operator_namespace='default', - helm_operator_chart_version='1.2.0', operator_type='flux', operator_params='', + helm_operator_chart_version='1.4.0', operator_type='flux', operator_params='', ssh_private_key='', ssh_private_key_file='', https_user='', https_key='', ssh_known_hosts='', ssh_known_hosts_file='', enable_helm_operator=None, helm_operator_params=''): diff --git a/src/k8s-configuration/setup.py b/src/k8s-configuration/setup.py index 9579d8ebbe3..6b597acaa7f 100644 --- a/src/k8s-configuration/setup.py +++ b/src/k8s-configuration/setup.py @@ -14,7 +14,7 @@ from distutils import log as logger logger.warn("Wheel is not available, disabling bdist_wheel hook") -VERSION = '1.1.0' +VERSION = '1.1.1' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers diff --git a/src/k8s-extension/HISTORY.rst b/src/k8s-extension/HISTORY.rst index fd1ffa94f77..f8739070ff6 100644 --- a/src/k8s-extension/HISTORY.rst +++ b/src/k8s-extension/HISTORY.rst @@ -3,6 +3,13 @@ Release History =============== +1.0.0 +++++++++++++++++++ +* Switch to GA api-version of Extensions (2021-09-01) +* Support Extensions PATCH +* Enable Dapr extension type +* Enable ManagedClusters clusterType + 0.7.1 ++++++++++++++++++ * Fix DF resource manager endpoint check diff --git a/src/k8s-extension/README.rst b/src/k8s-extension/README.rst index 9cc688f8f27..6f51a26fd9f 100644 --- a/src/k8s-extension/README.rst +++ b/src/k8s-extension/README.rst @@ -56,4 +56,18 @@ az k8s-extension list \ --cluster-type clusterType ``` -If you have issues, please give feedback by opening an issue at https://github.com/Azure/azure-cli-extensions/issues. +##### Update an existing KubernetesExtension of a cluster +``` +az k8s-extension update \ + --resource-group groupName \ + --cluster-name clusterName \ + --cluster-type clusterType \ + --name extensionName \ + --auto-upgrade true/false \ + --version extensionVersion \ + --release-train releaseTrain \ + --configuration-settings settingsKey=settingsValue \ + --configuration-protected-settings protectedSettingsKey=protectedValue \ + --configuration-settings-file configSettingsFile \ + --configuration-protected-settings-file protectedSettingsFile +``` diff --git a/src/k8s-extension/azext_k8s_extension/_format.py b/src/k8s-extension/azext_k8s_extension/_format.py index ef96f7cf88f..5920f5380a7 100644 --- a/src/k8s-extension/azext_k8s_extension/_format.py +++ b/src/k8s-extension/azext_k8s_extension/_format.py @@ -17,8 +17,8 @@ def k8s_extension_show_table_format(result): def __get_table_row(result): return OrderedDict([ ('name', result['name']), - ('extensionType', result['extensionType']), - ('version', result['version']), - ('installState', result['installState']), - ('lastModifiedTime', result['lastModifiedTime']) + ('extensionType', result.get('extensionType', '')), + ('version', result.get('version', '')), + ('provisioningState', result.get('provisioningState', '')), + ('lastModifiedAt', result.get('systemData', {}).get('lastModifiedAt', '')), ]) diff --git a/src/k8s-extension/azext_k8s_extension/_help.py b/src/k8s-extension/azext_k8s_extension/_help.py index 23601420648..2f2ed72945b 100644 --- a/src/k8s-extension/azext_k8s_extension/_help.py +++ b/src/k8s-extension/azext_k8s_extension/_help.py @@ -19,10 +19,9 @@ examples: - name: Create a Kubernetes Extension text: |- - az {consts.EXTENSION_NAME} create --resource-group my-resource-group \\ - --cluster-name mycluster --cluster-type connectedClusters \\ - --name myextension --extension-type microsoft.openservicemesh \\ - --scope cluster --release-train stable + az {consts.EXTENSION_NAME} create --resource-group my-resource-group \ +--cluster-name mycluster --cluster-type connectedClusters --name myextension \ +--extension-type microsoft.openservicemesh --scope cluster --release-train stable """ helps[f'{consts.EXTENSION_NAME} list'] = f""" @@ -31,8 +30,8 @@ examples: - name: List all Kubernetes Extensions on a cluster text: |- - az {consts.EXTENSION_NAME} list --resource-group my-resource-group \\ - --cluster-name mycluster --cluster-type connectedClusters + az {consts.EXTENSION_NAME} list --resource-group my-resource-group \ +--cluster-name mycluster --cluster-type connectedClusters """ helps[f'{consts.EXTENSION_NAME} delete'] = f""" @@ -41,8 +40,8 @@ examples: - name: Delete an existing Kubernetes Extension text: |- - az {consts.EXTENSION_NAME} delete --resource-group my-resource-group \\ - --cluster-name mycluster --cluster-type connectedClusters --name myextension + az {consts.EXTENSION_NAME} delete --resource-group my-resource-group \ +--cluster-name mycluster --cluster-type connectedClusters --name myextension """ helps[f'{consts.EXTENSION_NAME} show'] = f""" @@ -51,6 +50,24 @@ examples: - name: Show details of a Kubernetes Extension text: |- - az {consts.EXTENSION_NAME} show --resource-group my-resource-group \\ - --cluster-name mycluster --cluster-type connectedClusters --name myextension + az {consts.EXTENSION_NAME} show --resource-group my-resource-group \ +--cluster-name mycluster --cluster-type connectedClusters --name myextension +""" + +helps[f'{consts.EXTENSION_NAME} update'] = f""" + type: command + short-summary: Update mutable properties of a Kubernetes Extension. + long-summary: For update to ConfigSettings and ConfigProtectedSettings, please \ +refer to documentation of the cluster extension service to check update to these \ +properties is supported before updating these properties. + examples: + - name: Update a Kubernetes Extension + text: |- + az {consts.EXTENSION_NAME} update --resource-group my-resource-group \ +--cluster-name mycluster --cluster-type connectedClusters \ +--name myextension --auto-upgrade true/false --version extension-version \ +--release-train stable --configuration-settings settings-key=settings-value \ +--configuration-protected-settings protected-settings-key=protected-value \ +--configuration-settings-file=config-settings-file \ +--configuration-protected-settings-file=protected-settings-file """ diff --git a/src/k8s-extension/azext_k8s_extension/_params.py b/src/k8s-extension/azext_k8s_extension/_params.py index 703b323a020..7981cd8bffe 100644 --- a/src/k8s-extension/azext_k8s_extension/_params.py +++ b/src/k8s-extension/azext_k8s_extension/_params.py @@ -5,8 +5,7 @@ from azure.cli.core.commands.parameters import ( get_enum_type, - get_three_state_flag, - tags_type + get_three_state_flag ) from azure.cli.core.commands.validators import get_default_location_from_resource_group from . import consts @@ -19,7 +18,6 @@ def load_arguments(self, _): with self.argument_context(consts.EXTENSION_NAME) as c: - c.argument('tags', tags_type) c.argument('location', validator=get_default_location_from_resource_group) c.argument('name', @@ -75,6 +73,11 @@ def load_arguments(self, _): help='Specify the target namespace to install to for the extension instance. This' ' parameter is required if extension scope is set to \'namespace\'') + with self.argument_context(f"{consts.EXTENSION_NAME} update") as c: + c.argument('yes', + options_list=['--yes', '-y'], + help='Ignore confirmation prompts') + with self.argument_context(f"{consts.EXTENSION_NAME} delete") as c: c.argument('yes', options_list=['--yes', '-y'], diff --git a/src/k8s-extension/azext_k8s_extension/azext_metadata.json b/src/k8s-extension/azext_k8s_extension/azext_metadata.json index f5fcee1c14a..53610435cef 100644 --- a/src/k8s-extension/azext_k8s_extension/azext_metadata.json +++ b/src/k8s-extension/azext_k8s_extension/azext_metadata.json @@ -1,4 +1,3 @@ { - "azext.isPreview": true, "azext.minCliCoreVersion": "2.24.0" } diff --git a/src/k8s-extension/azext_k8s_extension/commands.py b/src/k8s-extension/azext_k8s_extension/commands.py index c6df9b18b1c..5c01b393e9d 100644 --- a/src/k8s-extension/azext_k8s_extension/commands.py +++ b/src/k8s-extension/azext_k8s_extension/commands.py @@ -16,10 +16,10 @@ def load_command_table(self, _): operations_tmpl=consts.EXTENSION_PACKAGE_NAME + '.vendored_sdks.operations#K8sExtensionsOperations.{}', client_factory=cf_k8s_extension) - with self.command_group(consts.EXTENSION_NAME, k8s_extension_sdk, client_factory=cf_k8s_extension_operation, - is_preview=True) \ + with self.command_group(consts.EXTENSION_NAME, k8s_extension_sdk, client_factory=cf_k8s_extension_operation) \ as g: g.custom_command('create', 'create_k8s_extension', supports_no_wait=True) g.custom_command('delete', 'delete_k8s_extension', supports_no_wait=True) g.custom_command('list', 'list_k8s_extension', table_transformer=k8s_extension_list_table_format) g.custom_show_command('show', 'show_k8s_extension', table_transformer=k8s_extension_show_table_format) + g.custom_command('update', 'update_k8s_extension', supports_no_wait=True) diff --git a/src/k8s-extension/azext_k8s_extension/custom.py b/src/k8s-extension/azext_k8s_extension/custom.py index 1c626d6f355..01ed2cee49f 100644 --- a/src/k8s-extension/azext_k8s_extension/custom.py +++ b/src/k8s-extension/azext_k8s_extension/custom.py @@ -10,7 +10,7 @@ from knack.log import get_logger from azure.cli.core.azclierror import ResourceNotFoundError, MutuallyExclusiveArgumentError, \ - InvalidArgumentValueError, CommandNotFoundError, RequiredArgumentMissingError + InvalidArgumentValueError, RequiredArgumentMissingError from azure.cli.core.commands.client_factory import get_subscription_id from azure.cli.core.util import sdk_no_wait from azure.core.exceptions import HttpResponseError @@ -23,7 +23,7 @@ from .partner_extensions.AzureMLKubernetes import AzureMLKubernetes from .partner_extensions.AzurePolicy import AzurePolicy from .partner_extensions.Dapr import Dapr -from .partner_extensions.DefaultExtension import DefaultExtension +from .partner_extensions.DefaultExtension import DefaultExtension, user_confirmation_factory from . import consts from ._client_factory import cf_resources @@ -48,7 +48,6 @@ def ExtensionFactory(extension_name): def show_k8s_extension(client, resource_group_name, cluster_name, name, cluster_type): """Get an existing K8s Extension. - """ # Determine ClusterRP cluster_rp = __get_cluster_rp(cluster_type) @@ -79,9 +78,8 @@ def create_k8s_extension(cmd, client, resource_group_name, cluster_name, name, c extension_type, scope=None, auto_upgrade_minor_version=None, release_train=None, version=None, target_namespace=None, release_namespace=None, configuration_settings=None, configuration_protected_settings=None, configuration_settings_file=None, - configuration_protected_settings_file=None, tags=None, no_wait=False): + configuration_protected_settings_file=None, no_wait=False): """Create a new Extension Instance. - """ extension_type_lower = extension_type.lower() @@ -159,49 +157,64 @@ def list_k8s_extension(client, resource_group_name, cluster_name, cluster_type): return client.list(resource_group_name, cluster_rp, cluster_type, cluster_name) -def update_k8s_extension(client, resource_group_name, cluster_type, cluster_name, name, - auto_upgrade_minor_version='', release_train='', version='', tags=None): - +def update_k8s_extension(cmd, client, resource_group_name, cluster_name, name, cluster_type, + auto_upgrade_minor_version='', release_train='', version='', + configuration_settings=None, configuration_protected_settings=None, + configuration_settings_file=None, configuration_protected_settings_file=None, + no_wait=False, yes=False): """Patch an existing Extension Instance. - """ - # TODO: Remove this after we eventually get PATCH implemented for update and uncomment - raise CommandNotFoundError( - f"\"{consts.EXTENSION_NAME} update\" currently is not available. " - f"Use \"{consts.EXTENSION_NAME} create\" to update a previously created extension instance." - ) + if configuration_settings or \ + configuration_protected_settings or \ + configuration_settings_file or \ + configuration_protected_settings_file: + msg = ('Updating properties in --config-settings or --config-protected-settings may lead to undesirable state' + ' if the cluster extension type does not support it. Please refer to the documentation of the' + ' cluster extension service to check if updates to these properties is supported.' + ' Do you wish to proceed?') + user_confirmation_factory(cmd, yes, msg) - # # Ensure some values are provided for update - # if auto_upgrade_minor_version is None and release_train is None and version is None: - # message = "Error! No values provided for update. Provide new value(s) for one or more of these properties:" \ - # " auto-upgrade-minor-version, release-train or version." - # raise RequiredArgumentMissingError(message) + # Determine ClusterRP + cluster_rp = __get_cluster_rp(cluster_type) - # # Determine ClusterRP - # cluster_rp = __get_cluster_rp(cluster_type) + # We need to determine the ExtensionType to call ExtensionFactory and create Extension class + extension = show_k8s_extension(client, resource_group_name, cluster_name, name, cluster_type) + extension_type_lower = extension.extension_type.lower() - # # Get the existing extensionInstance - # extension = client.get(resource_group_name, cluster_rp, cluster_type, cluster_name, name) + config_settings = {} + config_protected_settings = {} + # Get Configuration Settings from file + if configuration_settings_file is not None: + config_settings = __read_config_settings_file(configuration_settings_file) - # extension_type_lower = extension.extension_type.lower() + if configuration_settings is not None: + for dicts in configuration_settings: + for key, value in dicts.items(): + config_settings[key] = value + + # Get Configuration Protected Settings from file + if configuration_protected_settings_file is not None: + config_protected_settings = __read_config_settings_file(configuration_protected_settings_file) - # # Get the extension class based on the extension name - # extension_class = ExtensionFactory(extension_type_lower) - # upd_extension = extension_class.Update(extension, auto_upgrade_minor_version, release_train, version) + if configuration_protected_settings is not None: + for dicts in configuration_protected_settings: + for key, value in dicts.items(): + config_protected_settings[key] = value - # __validate_version_and_auto_upgrade(version, auto_upgrade_minor_version) + # Get the extension class based on the extension type + extension_class = ExtensionFactory(extension_type_lower) - # upd_extension = ExtensionInstanceUpdate(auto_upgrade_minor_version=auto_upgrade_minor_version, - # release_train=release_train, version=version) + upd_extension = extension_class.Update(auto_upgrade_minor_version, release_train, version, + config_settings, config_protected_settings) - # return client.update(resource_group_name, cluster_rp, cluster_type, cluster_name, name, upd_extension) + return sdk_no_wait(no_wait, client.begin_update, resource_group_name, cluster_rp, cluster_type, + cluster_name, name, upd_extension) def delete_k8s_extension(cmd, client, resource_group_name, cluster_name, name, cluster_type, no_wait=False, yes=False, force=False): """Delete an existing Kubernetes Extension. - """ # Determine ClusterRP cluster_rp = __get_cluster_rp(cluster_type) diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureDefender.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureDefender.py index d17200c80e1..4dce31b9764 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureDefender.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureDefender.py @@ -46,7 +46,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t _get_container_insights_settings(cmd, resource_group_name, cluster_name, configuration_settings, configuration_protected_settings, is_ci_extension_type) - # NOTE-2: Return a valid ExtensionInstance object, Instance name and flag for Identity + # NOTE-2: Return a valid Extension object, Instance name and flag for Identity create_identity = True extension_instance = Extension( extension_type=extension_type, diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureMLKubernetes.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureMLKubernetes.py index a69d98ac2e1..d6de36bb246 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureMLKubernetes.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/AzureMLKubernetes.py @@ -144,7 +144,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t release_train = 'stable' create_identity = True - extension_instance = Extension( + extension = Extension( extension_type=extension_type, auto_upgrade_minor_version=auto_upgrade_minor_version, release_train=release_train, @@ -155,7 +155,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t identity=None, location="" ) - return extension_instance, name, create_identity + return extension, name, create_identity def Delete(self, cmd, client, resource_group_name, cluster_name, name, cluster_type, yes): # Give a warning message @@ -189,7 +189,7 @@ def __validate_config(self, configuration_settings, configuration_protected_sett self.__set_up_inference_ssl(configuration_settings, configuration_protected_settings) elif not (enable_training or enable_inference): raise InvalidArgumentValueError( - "Please create Microsoft.AzureML.Kubernetes extension instance either " + "Please create Microsoft.AzureML.Kubernetes extension, either " "for Machine Learning training or inference by specifying " f"'--configuration-settings {self.ENABLE_TRAINING}=true' or '--configuration-settings {self.ENABLE_INFERENCE}=true'") diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/AzurePolicy.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/AzurePolicy.py index 20eeadde26a..37e18c68654 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/AzurePolicy.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/AzurePolicy.py @@ -47,7 +47,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t # Create Managed Identity for extension create_identity = True - extension_instance = Extension( + extension = Extension( extension_type=extension_type, auto_upgrade_minor_version=auto_upgrade_minor_version, release_train=release_train, @@ -56,24 +56,4 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t configuration_settings=configuration_settings, configuration_protected_settings=configuration_protected_settings, ) - return extension_instance, name, create_identity - - def Update(self, extension, auto_upgrade_minor_version, release_train, version): - """ExtensionType 'Microsoft.PolicyInsights' specific validations & defaults for Update - Must create and return a valid 'Extension' object. - - """ - # If release-train is not provided, set it to 'preview' - valid_release_trains = ['preview', 'dev'] - if release_train is None: - release_train = 'preview' - - # If release-train is other than valid_release_trains raise error - if release_train.lower() not in valid_release_trains: - raise CLIError("Invalid release-train '{}'. Valid values are 'preview', 'dev'.".format(release_train)) - - return Extension( - auto_upgrade_minor_version=auto_upgrade_minor_version, - release_train=release_train, - version=version - ) + return extension, name, create_identity diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/ContainerInsights.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/ContainerInsights.py index 4a9046cf332..f152b2e2ca8 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/ContainerInsights.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/ContainerInsights.py @@ -57,9 +57,9 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t _get_container_insights_settings(cmd, resource_group_name, cluster_name, configuration_settings, configuration_protected_settings, is_ci_extension_type) - # NOTE-2: Return a valid ExtensionInstance object, Instance name and flag for Identity + # NOTE-2: Return a valid Extension object, Instance name and flag for Identity create_identity = True - extension_instance = Extension( + extension = Extension( extension_type=extension_type, auto_upgrade_minor_version=auto_upgrade_minor_version, release_train=release_train, @@ -68,7 +68,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t configuration_settings=configuration_settings, configuration_protected_settings=configuration_protected_settings ) - return extension_instance, name, create_identity + return extension, name, create_identity # Custom Validation Logic for Container Insights diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/Dapr.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/Dapr.py index 8ea104aea80..484c1f23d4a 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/Dapr.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/Dapr.py @@ -7,8 +7,6 @@ # pylint: disable=line-too-long # pylint: disable=too-many-locals -from azure.cli.core.azclierror import InvalidArgumentValueError - from .DefaultExtension import DefaultExtension from ..vendored_sdks.models import ( diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/DefaultExtension.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/DefaultExtension.py index 48b9d51b683..e38f0d6e37c 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/DefaultExtension.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/DefaultExtension.py @@ -8,6 +8,7 @@ from azure.cli.core.util import user_confirmation from ..vendored_sdks.models import Extension +from ..vendored_sdks.models import PatchExtension from ..vendored_sdks.models import ScopeCluster from ..vendored_sdks.models import ScopeNamespace from ..vendored_sdks.models import Scope @@ -20,10 +21,8 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t scope, auto_upgrade_minor_version, release_train, version, target_namespace, release_namespace, configuration_settings, configuration_protected_settings, configuration_settings_file, configuration_protected_settings_file): - """Default validations & defaults for Create Must create and return a valid 'Extension' object. - """ ext_scope = None if scope is not None: @@ -35,7 +34,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t ext_scope = Scope(namespace=scope_namespace, cluster=None) create_identity = True - extension_instance = Extension( + extension = Extension( extension_type=extension_type, auto_upgrade_minor_version=auto_upgrade_minor_version, release_train=release_train, @@ -44,18 +43,19 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t configuration_settings=configuration_settings, configuration_protected_settings=configuration_protected_settings ) - return extension_instance, name, create_identity + return extension, name, create_identity - def Update(self, extension, auto_upgrade_minor_version, release_train, version): + def Update(self, auto_upgrade_minor_version, release_train, version, configuration_settings, + configuration_protected_settings): """Default validations & defaults for Update - Must create and return a valid 'Extension' object. - + Must create and return a valid 'PatchExtension' object. """ - return Extension( - auto_upgrade_minor_version=auto_upgrade_minor_version, - release_train=release_train, - version=version - ) + + return PatchExtension(auto_upgrade_minor_version=auto_upgrade_minor_version, + release_train=release_train, + version=version, + configuration_settings=configuration_settings, + configuration_protected_settings=configuration_protected_settings) def Delete(self, cmd, client, resource_group_name, cluster_name, name, cluster_type, yes): user_confirmation_factory(cmd, yes) diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/OpenServiceMesh.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/OpenServiceMesh.py index 23c1dd89c94..9af8a12ccb2 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/OpenServiceMesh.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/OpenServiceMesh.py @@ -35,10 +35,8 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t scope, auto_upgrade_minor_version, release_train, version, target_namespace, release_namespace, configuration_settings, configuration_protected_settings, configuration_settings_file, configuration_protected_settings_file): - """ExtensionType 'microsoft.openservicemesh' specific validations & defaults for Create Must create and return a valid 'Extension' object. - """ # NOTE-1: Replace default scope creation with your customization, if required # Scope must always be cluster @@ -50,12 +48,12 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t scope_cluster = ScopeCluster(release_namespace=release_namespace) ext_scope = Scope(cluster=scope_cluster, namespace=None) - # NOTE-2: Return a valid ExtensionInstance object, Instance name and flag for Identity + # NOTE-2: Return a valid Extension object, Instance name and flag for Identity create_identity = False _validate_tested_distro(cmd, resource_group_name, cluster_name, version) - extension_instance = Extension( + extension = Extension( extension_type=extension_type, auto_upgrade_minor_version=auto_upgrade_minor_version, release_train=release_train, @@ -66,26 +64,7 @@ def Create(self, cmd, client, resource_group_name, cluster_name, name, cluster_t identity=None, location="" ) - return extension_instance, name, create_identity - - def Update(self, extension, auto_upgrade_minor_version, release_train, version): - """ExtensionType 'microsoft.openservicemesh' specific validations & defaults for Update - Must create and return a valid 'Extension' object. - - """ - # auto-upgrade-minor-version MUST be set to False if release_train is staging or pilot - if release_train.lower() in ['staging', 'pilot']: - if auto_upgrade_minor_version or auto_upgrade_minor_version is None: - auto_upgrade_minor_version = False - # Set version to None to always get the latest version - user cannot override - version = None - logger.warning("Setting auto-upgrade-minor-version to False since release-train is '%s'", release_train) - - return Extension( - auto_upgrade_minor_version=auto_upgrade_minor_version, - release_train=release_train, - version=version - ) + return extension, name, create_identity def _validate_tested_distro(cmd, cluster_resource_group_name, cluster_name, extension_version): @@ -93,6 +72,7 @@ def _validate_tested_distro(cmd, cluster_resource_group_name, cluster_name, exte field_unavailable_error = '\"testedDistros\" field unavailable for version {0} of microsoft.openservicemesh, ' \ 'cannot determine if this Kubernetes distribution has been properly tested'.format(extension_version) + logger.debug('Input version: %s', version) if version.parse(str(extension_version)) <= version.parse("0.8.3"): logger.warning(field_unavailable_error) return diff --git a/src/k8s-extension/azext_k8s_extension/partner_extensions/PartnerExtensionModel.py b/src/k8s-extension/azext_k8s_extension/partner_extensions/PartnerExtensionModel.py index e400312e4f6..0e56c203a91 100644 --- a/src/k8s-extension/azext_k8s_extension/partner_extensions/PartnerExtensionModel.py +++ b/src/k8s-extension/azext_k8s_extension/partner_extensions/PartnerExtensionModel.py @@ -5,6 +5,7 @@ from abc import ABC, abstractmethod from ..vendored_sdks.models import Extension +from ..vendored_sdks.models import PatchExtension class PartnerExtensionModel(ABC): @@ -17,8 +18,8 @@ def Create(self, cmd, client, resource_group_name: str, cluster_name: str, name: pass @abstractmethod - def Update(self, extension: Extension, auto_upgrade_minor_version: bool, - release_train: str, version: str) -> Extension: + def Update(self, auto_upgrade_minor_version: bool, release_train: str, version: str, + configuration_settings: dict, configuration_protected_settings: dict) -> PatchExtension: pass @abstractmethod diff --git a/src/k8s-extension/azext_k8s_extension/tests/latest/recordings/test_k8s_extension.yaml b/src/k8s-extension/azext_k8s_extension/tests/latest/recordings/test_k8s_extension.yaml index b24f5bc6347..8346522adf8 100644 --- a/src/k8s-extension/azext_k8s_extension/tests/latest/recordings/test_k8s_extension.yaml +++ b/src/k8s-extension/azext_k8s_extension/tests/latest/recordings/test_k8s_extension.yaml @@ -11,9 +11,137 @@ interactions: Connection: - keep-alive ParameterSetName: - - -g -n -c --cluster-type --extension-type --release-train --version --no-wait + - -g -n -c --cluster-type --extension-type --release-train --version User-Agent: - - AZURECLI/2.28.0 azsdk-python-azure-mgmt-resource/19.0.0 Python/3.9.6 (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.0 (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006?api-version=2020-01-01-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006","name":"nanthiaks1006","type":"microsoft.kubernetes/connectedclusters","location":"eastus2euap","tags":{},"identity":{"principalId":"4819e8b8-75f1-43c0-b1f3-c2866dcaada2","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"provisioningState":"Succeeded","connectivityStatus":"Connected","agentPublicKeyCertificate":"MIICCgKCAgEA5Av/NZAJ5+V5E9Mswh5fjqTK8pEXVGhcYLO2/qBPxGctQ2jYWvqnrqxumZQhD8AXwUAPNm5NZ4NOhkoZo2YN3xPf8Tsxr2wrKkl/EeX55Jlnvw3U9jjQRES7fMR4Io7e0EUavLlKI0SHA3i9AsGzG041Df8BKEcRBpjvpmIkG9BWvikHELCOmhv0dr6Lx4ovMDBf8uP17QdilDhyxorEZeLbd/VIZWjdFHYK+rO4tCadaeecF2GdtNUVdv9uEyRRq4LshZnw5BQjMquqm9W/aIDsPMU959Uotf9aW4UDlW9iybyBRSFtLOuxd+cmJ9oHw9riAq3Fi5UoHDa29kDNp4PaJJBgpUaSfGdKpymDxrtOtchbBdaV0dPaXeVCUMNHXhN9GRkWIHKPVV+qMPOOchbgNf/G/F325h3qfRwuW9pV4Y8MD24h3BZ3PEuyT15CY0BiaPKdpOtER2+K5aUZnI9ihXYEXS1jsxaa5aIimVEZOREPCPk7mI7A3vqjPe4hBGvRtGFLa/dg44WXLetorJU8kFZdP2/hdbxZPMz8XdLbm0kroebp+D+ruDk7QSqsac+kJ8q8ABGHX1QeWUo0DGIMTS9pJyRaFzG8ftudtkYsOBR1NDTkAi3iK+XPntpzcIJHQ/nk/WAMMoAFYJYvzFblxEzOMVD44dnADrucE3cCAwEAAQ==","aadProfile":{"tenantId":"","clientAppId":"","serverAppId":""},"distribution":"aks","infrastructure":"azure","kubernetesVersion":"1.22.1","totalNodeCount":3,"agentVersion":"1.5.2","totalCoreCount":6,"lastConnectivityTime":"2021-10-13T22:54:04.715Z","managedIdentityCertificateExpirationTime":"2022-01-04T23:12:00Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1527' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:54:10 GMT + etag: + - '"0d006390-0000-3400-0000-616763920000"' + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.25.1 + method: GET + uri: https://raw.githubusercontent.com/Azure/osm-azure/v0.9.2/charts/osm-arc/values.yaml + response: + body: + string: "# Default values for osm-arc.\n# This is a YAML-formatted file.\n# + Declare variables to be passed into your templates.\n\n## Values populated + by Azure Arc K8s RP during the installation of the extension\nAzure:\n Cluster:\n + \ Distribution: \n\nOpenServiceMesh:\n ignoreNamespaces: + \"kube-system azure-arc arc-osm-system\"\n testedDistros: \"aks gke eks openshift + rancher_rke\"\n\nosm:\n OpenServiceMesh:\n enableDebugServer: false\n + \ enablePermissiveTrafficPolicy: true\n image:\n registry: mcr.microsoft.com/oss/openservicemesh\n + \ enforceSingleMesh: true\n deployPrometheus: false\n deployJaeger: + false\n webhookConfigNamePrefix: arc-osm-webhook\n sidecarImage: mcr.microsoft.com/oss/envoyproxy/envoy:v1.18.3\n + \ osmController:\n podLabels: {\n app.kubernetes.io/component: + osm-controller\n }\n injector:\n podLabels: {\n app.kubernetes.io/component: + osm-controller\n }\n\nalpine:\n image:\n name: \"mcr.microsoft.com/azure-policy/alpine\"\n + \ tag: \"prod_20200505.1\"\n\nkubectl:\n image:\n name: \"bitnami/kubectl\"\n + \ tag: \"latest\"\n\nhelm:\n image:\n name: \"alpine/helm\"\n tag: + \"latest\"\n" + headers: + accept-ranges: + - bytes + access-control-allow-origin: + - '*' + cache-control: + - max-age=300 + connection: + - keep-alive + content-length: + - '1146' + content-security-policy: + - default-src 'none'; style-src 'unsafe-inline'; sandbox + content-type: + - text/plain; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:54:11 GMT + etag: + - W/"bb73fdc51d1aed007544edbbcb7b2c2da2c236cd18aeae0f55e91530aba0ef44" + expires: + - Wed, 13 Oct 2021 22:59:11 GMT + source-age: + - '0' + strict-transport-security: + - max-age=31536000 + vary: + - Authorization,Accept-Encoding,Origin + via: + - 1.1 varnish + x-cache: + - MISS + x-cache-hits: + - '0' + x-content-type-options: + - nosniff + x-fastly-request-id: + - ca005840835efe516f998ff0e96afecafc5ca333 + x-frame-options: + - deny + x-github-request-id: + - 534E:1F28:48016A:6A26FC:61675E67 + x-served-by: + - cache-sea4436-SEA + x-timer: + - S1634165651.917353,VS0,VE160 + x-xss-protection: + - 1; mode=block + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension create + Connection: + - keep-alive + ParameterSetName: + - -g -n -c --cluster-type --extension-type --release-train --version + User-Agent: + - AZURECLI/2.25.0 azsdk-python-azure-mgmt-resource/18.0.0 Python/3.8.0 (Windows-10-10.0.19041-SP0) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.KubernetesConfiguration?api-version=2021-04-01 response: @@ -27,20 +155,16 @@ interactions: US","East US 2","North Europe","UK South","Southeast Asia","Australia East","France Central","Central US","North Central US","West US","Korea Central","East Asia","Japan East","East US 2 EUAP"],"apiVersions":["2021-05-01-preview","2020-07-01-preview"],"capabilities":"SystemAssignedResourceIdentity, - SupportsExtension"},{"resourceType":"operations","locations":[],"apiVersions":["2021-09-01","2021-06-01-preview","2021-05-01-preview","2021-03-01","2020-10-01-preview","2020-07-01-preview","2019-11-01-preview"],"capabilities":"None"},{"resourceType":"fluxConfigurations","locations":["East - US 2 EUAP","East US","West Europe","West Central US","West US 2","West US - 3","South Central US","East US 2","North Europe","UK South","Southeast Asia","Australia - East","France Central","Central US","North Central US","West US","Korea Central","East - Asia","Japan East"],"apiVersions":["2021-06-01-preview"],"defaultApiVersion":"2021-06-01-preview","capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' + SupportsExtension"},{"resourceType":"operations","locations":[],"apiVersions":["2021-09-01","2021-06-01-preview","2021-05-01-preview","2021-03-01","2020-10-01-preview","2020-07-01-preview","2019-11-01-preview"],"capabilities":"None"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' headers: cache-control: - no-cache content-length: - - '2317' + - '1878' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:53:58 GMT + - Wed, 13 Oct 2021 22:54:10 GMT expires: - '-1' pragma: @@ -55,9 +179,9 @@ interactions: code: 200 message: OK - request: - body: '{"location": "", "properties": {"extensionType": "microsoft.dapr", "releaseTrain": - "stable", "version": "1.4.0", "configurationSettings": {}, "configurationProtectedSettings": - {}}}' + body: '{"properties": {"extensionType": "microsoft.openservicemesh", "releaseTrain": + "pilot", "version": "0.9.2", "scope": {"cluster": {}}, "configurationSettings": + {}, "configurationProtectedSettings": {}}}' headers: Accept: - application/json @@ -68,36 +192,36 @@ interactions: Connection: - keep-alive Content-Length: - - '180' + - '200' Content-Type: - application/json ParameterSetName: - - -g -n -c --cluster-type --extension-type --release-train --version --no-wait + - -g -n -c --cluster-type --extension-type --release-train --version User-Agent: - - AZURECLI/2.28.0 azsdk-python-mgmt-kubernetesconfiguratio/1.0.0b1 Python/3.9.6 - (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr?api-version=2021-05-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh?api-version=2021-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr","name":"dapr","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.dapr","autoUpgradeMinorVersion":false,"releaseTrain":"stable","version":"1.4.0","scope":{"cluster":{"releaseNamespace":"dapr-system"}},"provisioningState":"Creating","installState":"Unknown","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[]},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-15T15:54:00.8026003+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-15T15:54:00.8026003+00:00"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh","name":"openservicemesh","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.openservicemesh","autoUpgradeMinorVersion":false,"releaseTrain":"pilot","version":"0.9.2","scope":{"cluster":{"releaseNamespace":"arc-osm-system"}},"provisioningState":"Creating","installState":"Unknown","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:09:54.4243492+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-13T22:54:12.9030808+00:00"}}' headers: api-supported-versions: - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/ConnectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr/operations/46c31d64-bff0-4cc0-b126-50bbc19fecd1?api-Version=2021-05-01-preview + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d?api-Version=2021-09-01 cache-control: - no-cache content-length: - - '800' + - '853' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:54:00 GMT + - Wed, 13 Oct 2021 22:54:12 GMT expires: - '-1' location: - - https://eastus.rp.kubernetesconfiguration.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/ConnectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr + - https://eastus2euap.rp.kubernetesconfiguration.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh pragma: - no-cache strict-transport-security: @@ -109,6 +233,194 @@ interactions: status: code: 201 message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension create + Connection: + - keep-alive + ParameterSetName: + - -g -n -c --cluster-type --extension-type --release-train --version + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d","name":"b5613d65-be6a-422d-aae0-a7d0a6492f1d","status":"Creating"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '336' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:54:43 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension create + Connection: + - keep-alive + ParameterSetName: + - -g -n -c --cluster-type --extension-type --release-train --version + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d","name":"b5613d65-be6a-422d-aae0-a7d0a6492f1d","status":"Creating"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '336' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:55:14 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension create + Connection: + - keep-alive + ParameterSetName: + - -g -n -c --cluster-type --extension-type --release-train --version + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/b5613d65-be6a-422d-aae0-a7d0a6492f1d","name":"b5613d65-be6a-422d-aae0-a7d0a6492f1d","status":"Succeeded"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '337' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:55:44 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension create + Connection: + - keep-alive + ParameterSetName: + - -g -n -c --cluster-type --extension-type --release-train --version + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh?api-version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh","name":"openservicemesh","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.openservicemesh","autoUpgradeMinorVersion":false,"releaseTrain":"pilot","version":"0.9.2","scope":{"cluster":{"releaseNamespace":"arc-osm-system"}},"provisioningState":"Succeeded","installState":"Installed","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:09:54.4243492+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-13T22:54:12.9030808+00:00"}}' + headers: + api-supported-versions: + - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '856' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:55:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK - request: body: null headers: @@ -123,24 +435,30 @@ interactions: ParameterSetName: - -c -g --cluster-type User-Agent: - - AZURECLI/2.28.0 azsdk-python-mgmt-kubernetesconfiguratio/1.0.0b1 Python/3.9.6 - (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions?api-version=2021-05-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions?api-version=2021-09-01 response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr","name":"dapr","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.dapr","autoUpgradeMinorVersion":false,"releaseTrain":"stable","version":"1.4.0","scope":{"cluster":{"releaseNamespace":"dapr-system"}},"provisioningState":"Creating","installState":"Unknown","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[]},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-15T15:54:00.8026003+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-15T15:54:00.8026003+00:00"}}],"nextLink":null}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh","name":"openservicemesh","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.openservicemesh","autoUpgradeMinorVersion":false,"releaseTrain":"pilot","version":"0.9.2","scope":{"cluster":{"releaseNamespace":"arc-osm-system"}},"provisioningState":"Succeeded","installState":"Installed","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:09:54.4243492+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-13T22:54:12.9030808+00:00"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/azuremonitor-containers","name":"azuremonitor-containers","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.azuremonitor.containers","autoUpgradeMinorVersion":true,"releaseTrain":"Stable","version":"2.8.2","scope":{"cluster":{"releaseNamespace":"azuremonitor-containers"}},"provisioningState":"Failed","installState":"Failed","configurationSettings":{"logAnalyticsWorkspaceResourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-eus/providers/microsoft.operationalinsights/workspaces/defaultworkspace-0e750457-5252-493e-95a3-e40e6a460bf0-eus"},"configurationProtectedSettings":{"omsagent.secret.wsid":"","omsagent.secret.key":""},"statuses":[{"code":"InstallationFailed","displayStatus":null,"level":null,"message":"Error: + {failed to install chart from path [] for release [azuremonitor-containers]: + err [unable to build kubernetes objects from release manifest: [unable to + recognize \"\": no matches for kind \"ClusterRole\" in version \"rbac.authorization.k8s.io/v1beta1\", + unable to recognize \"\": no matches for kind \"ClusterRoleBinding\" in version + \"rbac.authorization.k8s.io/v1beta1\"]]} occurred while doing the operation + : {Installing the extension} on the config","time":null}],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T20:18:32.2074073+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-07T20:18:32.2074073+00:00"},"identity":{"type":"SystemAssigned","principalId":"e0e4d71f-00be-4972-9395-e4babc04bdd9"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/cassandra","name":"cassandra","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"cassandradatacentersoperator","autoUpgradeMinorVersion":true,"releaseTrain":"Stable","version":"1.1.18","scope":{"namespace":{"targetNamespace":"cassandrans"}},"provisioningState":"Succeeded","installState":"Installed","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:56:12.7708078+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-07T00:56:12.7708078+00:00"},"identity":{"type":"SystemAssigned","principalId":"93e7c7d2-2fe0-4e30-9742-3d4230a3cd6a"}}],"nextLink":null}' headers: api-supported-versions: - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 cache-control: - no-cache content-length: - - '828' + - '3627' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:54:01 GMT + - Wed, 13 Oct 2021 22:55:47 GMT expires: - '-1' pragma: @@ -170,24 +488,24 @@ interactions: ParameterSetName: - -c -g -n --cluster-type User-Agent: - - AZURECLI/2.28.0 azsdk-python-mgmt-kubernetesconfiguratio/1.0.0b1 Python/3.9.6 - (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr?api-version=2021-05-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh?api-version=2021-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr","name":"dapr","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.dapr","autoUpgradeMinorVersion":false,"releaseTrain":"stable","version":"1.4.0","scope":{"cluster":{"releaseNamespace":"dapr-system"}},"provisioningState":"Creating","installState":"Unknown","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[]},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-15T15:54:00.8026003+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-15T15:54:00.8026003+00:00"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh","name":"openservicemesh","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.openservicemesh","autoUpgradeMinorVersion":false,"releaseTrain":"pilot","version":"0.9.2","scope":{"cluster":{"releaseNamespace":"arc-osm-system"}},"provisioningState":"Succeeded","installState":"Installed","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:09:54.4243492+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-13T22:54:12.9030808+00:00"}}' headers: api-supported-versions: - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 cache-control: - no-cache content-length: - - '800' + - '856' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:54:02 GMT + - Wed, 13 Oct 2021 22:55:48 GMT expires: - '-1' pragma: @@ -215,26 +533,26 @@ interactions: Connection: - keep-alive ParameterSetName: - - -g -c -n --cluster-type --force -y + - -g -c -n --cluster-type -y User-Agent: - - AZURECLI/2.28.0 azsdk-python-mgmt-kubernetesconfiguratio/1.0.0b1 Python/3.9.6 - (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr?api-version=2021-05-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh?api-version=2021-09-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr","name":"dapr","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.dapr","autoUpgradeMinorVersion":false,"releaseTrain":"stable","version":"1.4.0","scope":{"cluster":{"releaseNamespace":"dapr-system"}},"provisioningState":"Creating","installState":"Unknown","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[]},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-15T15:54:00.8026003+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-15T15:54:00.8026003+00:00"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh","name":"openservicemesh","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.openservicemesh","autoUpgradeMinorVersion":false,"releaseTrain":"pilot","version":"0.9.2","scope":{"cluster":{"releaseNamespace":"arc-osm-system"}},"provisioningState":"Succeeded","installState":"Installed","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:09:54.4243492+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-13T22:54:12.9030808+00:00"}}' headers: api-supported-versions: - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 cache-control: - no-cache content-length: - - '800' + - '856' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:54:04 GMT + - Wed, 13 Oct 2021 22:55:50 GMT expires: - '-1' pragma: @@ -264,26 +582,212 @@ interactions: Content-Length: - '0' ParameterSetName: - - -g -c -n --cluster-type --force -y + - -g -c -n --cluster-type -y User-Agent: - - AZURECLI/2.28.0 azsdk-python-mgmt-kubernetesconfiguratio/1.0.0b1 Python/3.9.6 - (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions/dapr?api-version=2021-05-01-preview&forceDelete=true + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh?api-version=2021-09-01&forceDelete=false response: body: - string: '{"content":null,"statusCode":200,"headers":[],"version":"1.1","reasonPhrase":"OK","trailingHeaders":[],"requestMessage":null,"isSuccessStatusCode":true}' + string: '' headers: api-supported-versions: - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e?api-Version=2021-09-01 + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 13 Oct 2021 22:55:51 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension delete + Connection: + - keep-alive + ParameterSetName: + - -g -c -n --cluster-type -y + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e","name":"c242312c-0d18-413d-8b0a-efd7cfd0ad0e","status":"Deleting"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 cache-control: - no-cache content-length: - - '152' + - '336' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:54:05 GMT + - Wed, 13 Oct 2021 22:56:21 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension delete + Connection: + - keep-alive + ParameterSetName: + - -g -c -n --cluster-type -y + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e","name":"c242312c-0d18-413d-8b0a-efd7cfd0ad0e","status":"Deleting"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '336' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:56:52 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension delete + Connection: + - keep-alive + ParameterSetName: + - -g -c -n --cluster-type -y + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e","name":"c242312c-0d18-413d-8b0a-efd7cfd0ad0e","status":"Deleting"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '336' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:57:23 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - k8s-extension delete + Connection: + - keep-alive + ParameterSetName: + - -g -c -n --cluster-type -y + User-Agent: + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e?api-Version=2021-09-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/ConnectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/openservicemesh/operations/c242312c-0d18-413d-8b0a-efd7cfd0ad0e","name":"c242312c-0d18-413d-8b0a-efd7cfd0ad0e","status":"Succeeded"}' + headers: + api-supported-versions: + - 2019-11-01-Preview, 2021-05-01-preview, 2021-06-01-preview, 2021-09-01 + cache-control: + - no-cache + content-length: + - '337' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 22:57:53 GMT expires: - '-1' pragma: @@ -296,8 +800,6 @@ interactions: - Accept-Encoding x-content-type-options: - nosniff - x-ms-ratelimit-remaining-subscription-deletes: - - '14999' status: code: 200 message: OK @@ -315,24 +817,30 @@ interactions: ParameterSetName: - -c -g --cluster-type User-Agent: - - AZURECLI/2.28.0 azsdk-python-mgmt-kubernetesconfiguratio/1.0.0b1 Python/3.9.6 - (Windows-10-10.0.19043-SP0) + - AZURECLI/2.25.0 azsdk-python-mgmt-kubernetesconfiguration/1.0.0b1 Python/3.8.0 + (Windows-10-10.0.19041-SP0) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_recordings_testing/providers/Microsoft.Kubernetes/connectedClusters/test-cluster/providers/Microsoft.KubernetesConfiguration/extensions?api-version=2021-05-01-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions?api-version=2021-09-01 response: body: - string: '{"value":[],"nextLink":null}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/azuremonitor-containers","name":"azuremonitor-containers","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"microsoft.azuremonitor.containers","autoUpgradeMinorVersion":true,"releaseTrain":"Stable","version":"2.8.2","scope":{"cluster":{"releaseNamespace":"azuremonitor-containers"}},"provisioningState":"Failed","installState":"Failed","configurationSettings":{"logAnalyticsWorkspaceResourceID":"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/defaultresourcegroup-eus/providers/microsoft.operationalinsights/workspaces/defaultworkspace-0e750457-5252-493e-95a3-e40e6a460bf0-eus"},"configurationProtectedSettings":{"omsagent.secret.wsid":"","omsagent.secret.key":""},"statuses":[{"code":"InstallationFailed","displayStatus":null,"level":null,"message":"Error: + {failed to install chart from path [] for release [azuremonitor-containers]: + err [unable to build kubernetes objects from release manifest: [unable to + recognize \"\": no matches for kind \"ClusterRole\" in version \"rbac.authorization.k8s.io/v1beta1\", + unable to recognize \"\": no matches for kind \"ClusterRoleBinding\" in version + \"rbac.authorization.k8s.io/v1beta1\"]]} occurred while doing the operation + : {Installing the extension} on the config","time":null}],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T20:18:32.2074073+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-07T20:18:32.2074073+00:00"},"identity":{"type":"SystemAssigned","principalId":"e0e4d71f-00be-4972-9395-e4babc04bdd9"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/nanthirg1006/providers/Microsoft.Kubernetes/connectedClusters/nanthiaks1006/providers/Microsoft.KubernetesConfiguration/extensions/cassandra","name":"cassandra","type":"Microsoft.KubernetesConfiguration/extensions","properties":{"extensionType":"cassandradatacentersoperator","autoUpgradeMinorVersion":true,"releaseTrain":"Stable","version":"1.1.18","scope":{"namespace":{"targetNamespace":"cassandrans"}},"provisioningState":"Succeeded","installState":"Installed","configurationSettings":{},"configurationProtectedSettings":{},"statuses":[],"aksAssignedIdentity":null},"systemData":{"createdBy":null,"createdByType":null,"createdAt":"2021-10-07T00:56:12.7708078+00:00","lastModifiedBy":null,"lastModifiedByType":null,"lastModifiedAt":"2021-10-07T00:56:12.7708078+00:00"},"identity":{"type":"SystemAssigned","principalId":"93e7c7d2-2fe0-4e30-9742-3d4230a3cd6a"}}],"nextLink":null}' headers: api-supported-versions: - 2020-07-01-Preview, 2021-05-01-preview, 2021-09-01 cache-control: - no-cache content-length: - - '28' + - '2770' content-type: - application/json; charset=utf-8 date: - - Fri, 15 Oct 2021 15:54:07 GMT + - Wed, 13 Oct 2021 22:57:55 GMT expires: - '-1' pragma: @@ -348,4 +856,4 @@ interactions: status: code: 200 message: OK -version: 1 +version: 1 \ No newline at end of file diff --git a/src/k8s-extension/azext_k8s_extension/tests/latest/test_k8s_extension_scenario.py b/src/k8s-extension/azext_k8s_extension/tests/latest/test_k8s_extension_scenario.py index 9a069fa6d57..8113c05c4c0 100644 --- a/src/k8s-extension/azext_k8s_extension/tests/latest/test_k8s_extension_scenario.py +++ b/src/k8s-extension/azext_k8s_extension/tests/latest/test_k8s_extension_scenario.py @@ -15,21 +15,29 @@ class K8sExtensionScenarioTest(ScenarioTest): @record_only() def test_k8s_extension(self): - resource_type = 'microsoft.dapr' + resource_type = 'microsoft.openservicemesh' self.kwargs.update({ - 'name': 'dapr', - 'rg': 'cli_recordings_testing', - 'cluster_name': 'test-cluster', + 'name': 'openservicemesh', + 'rg': 'nanthirg1006', + 'cluster_name': 'nanthiaks1006', 'cluster_type': 'connectedClusters', 'extension_type': resource_type, - 'release_train': 'stable', - 'version': '1.4.0' + 'release_train': 'pilot', + 'version': '0.9.2' }) self.cmd('k8s-extension create -g {rg} -n {name} -c {cluster_name} --cluster-type {cluster_type} ' - '--extension-type {extension_type} --release-train {release_train} --version {version} --no-wait') + '--extension-type {extension_type} --release-train {release_train} --version {version}', + checks=[ + self.check('name', '{name}'), + self.check('releaseTrain', '{release_train}'), + self.check('version', '{version}'), + self.check('resourceGroup', '{rg}'), + self.check('extensionType', '{extension_type}') + ] + ) - # Update is disabled for now + # Update requires agent running in k8s cluster that is connected to Azure - so no update tests here # self.cmd('k8s-extension update -g {rg} -n {name} --tags foo=boo', checks=[ # self.check('tags.foo', 'boo') # ]) @@ -50,7 +58,7 @@ def test_k8s_extension(self): self.check('extensionType', '{extension_type}') ]) - self.cmd('k8s-extension delete -g {rg} -c {cluster_name} -n {name} --cluster-type {cluster_type} --force -y') + self.cmd('k8s-extension delete -g {rg} -c {cluster_name} -n {name} --cluster-type {cluster_type} -y') installed_exts = self.cmd('k8s-extension list -c {cluster_name} -g {rg} --cluster-type {cluster_type}').get_output_in_json() found_extension = False @@ -58,4 +66,4 @@ def test_k8s_extension(self): if item['extensionType'] == resource_type: found_extension = True break - self.assertFalse(found_extension) + self.assertFalse(found_extension) \ No newline at end of file diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/_configuration.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/_configuration.py index b40c05285f5..abc45d20646 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/_configuration.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/_configuration.py @@ -48,9 +48,9 @@ def __init__( self.credential = credential self.subscription_id = subscription_id - self.api_version = "2021-05-01-preview" + self.api_version = "2021-09-01" self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) - kwargs.setdefault('sdk_moniker', 'mgmt-kubernetesconfiguratio/{}'.format(VERSION)) + kwargs.setdefault('sdk_moniker', 'mgmt-kubernetesconfiguration/{}'.format(VERSION)) self._configure(**kwargs) def _configure( diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/_metadata.json b/src/k8s-extension/azext_k8s_extension/vendored_sdks/_metadata.json new file mode 100644 index 00000000000..01a86003f7e --- /dev/null +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/_metadata.json @@ -0,0 +1,105 @@ +{ + "chosen_version": "2021-09-01", + "total_api_version_list": ["2021-09-01"], + "client": { + "name": "SourceControlConfigurationClient", + "filename": "_source_control_configuration_client", + "description": "KubernetesConfiguration Client.", + "base_url": "\u0027https://management.azure.com\u0027", + "custom_base_url": null, + "azure_arm": true, + "has_lro_operations": true, + "client_side_validation": false, + "sync_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials\": [\"TokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"ARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"SourceControlConfigurationClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}", + "async_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"AsyncARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"SourceControlConfigurationClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}" + }, + "global_parameters": { + "sync": { + "credential": { + "signature": "credential, # type: \"TokenCredential\"", + "description": "Credential needed for the client to connect to Azure.", + "docstring_type": "~azure.core.credentials.TokenCredential", + "required": true + }, + "subscription_id": { + "signature": "subscription_id, # type: str", + "description": "The ID of the target subscription.", + "docstring_type": "str", + "required": true + } + }, + "async": { + "credential": { + "signature": "credential: \"AsyncTokenCredential\",", + "description": "Credential needed for the client to connect to Azure.", + "docstring_type": "~azure.core.credentials_async.AsyncTokenCredential", + "required": true + }, + "subscription_id": { + "signature": "subscription_id: str,", + "description": "The ID of the target subscription.", + "docstring_type": "str", + "required": true + } + }, + "constant": { + }, + "call": "credential, subscription_id", + "service_client_specific": { + "sync": { + "api_version": { + "signature": "api_version=None, # type: Optional[str]", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "base_url": { + "signature": "base_url=None, # type: Optional[str]", + "description": "Service URL", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile=KnownProfiles.default, # type: KnownProfiles", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + }, + "async": { + "api_version": { + "signature": "api_version: Optional[str] = None,", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "base_url": { + "signature": "base_url: Optional[str] = None,", + "description": "Service URL", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile: KnownProfiles = KnownProfiles.default,", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + } + } + }, + "config": { + "credential": true, + "credential_scopes": ["https://management.azure.com/.default"], + "credential_default_policy_type": "BearerTokenCredentialPolicy", + "credential_default_policy_type_has_async_version": true, + "credential_key_header_name": null, + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"], \"azure.mgmt.core.policies\": [\"ARMHttpLoggingPolicy\"]}, \"local\": {\"._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}, \"typing\": {\"azurecore\": {\"azure.core.credentials\": [\"TokenCredential\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"], \"azure.mgmt.core.policies\": [\"ARMHttpLoggingPolicy\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}, \"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}}" + }, + "operation_groups": { + "extensions": "ExtensionsOperations", + "operation_status": "OperationStatusOperations", + "operations": "Operations" + } +} \ No newline at end of file diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/_source_control_configuration_client.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/_source_control_configuration_client.py index 9b275bd22ad..7b567be1cb6 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/_source_control_configuration_client.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/_source_control_configuration_client.py @@ -21,11 +21,6 @@ from ._configuration import SourceControlConfigurationClientConfiguration from .operations import ExtensionsOperations from .operations import OperationStatusOperations -from .operations import ClusterExtensionTypeOperations -from .operations import ClusterExtensionTypesOperations -from .operations import ExtensionTypeVersionsOperations -from .operations import LocationExtensionTypesOperations -from .operations import SourceControlConfigurationsOperations from .operations import Operations from . import models @@ -34,21 +29,11 @@ class SourceControlConfigurationClient(object): """KubernetesConfiguration Client. :ivar extensions: ExtensionsOperations operations - :vartype extensions: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.ExtensionsOperations + :vartype extensions: azure.mgmt.kubernetesconfiguration.operations.ExtensionsOperations :ivar operation_status: OperationStatusOperations operations - :vartype operation_status: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.OperationStatusOperations - :ivar cluster_extension_type: ClusterExtensionTypeOperations operations - :vartype cluster_extension_type: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.ClusterExtensionTypeOperations - :ivar cluster_extension_types: ClusterExtensionTypesOperations operations - :vartype cluster_extension_types: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.ClusterExtensionTypesOperations - :ivar extension_type_versions: ExtensionTypeVersionsOperations operations - :vartype extension_type_versions: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.ExtensionTypeVersionsOperations - :ivar location_extension_types: LocationExtensionTypesOperations operations - :vartype location_extension_types: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.LocationExtensionTypesOperations - :ivar source_control_configurations: SourceControlConfigurationsOperations operations - :vartype source_control_configurations: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.SourceControlConfigurationsOperations + :vartype operation_status: azure.mgmt.kubernetesconfiguration.operations.OperationStatusOperations :ivar operations: Operations operations - :vartype operations: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.operations.Operations + :vartype operations: azure.mgmt.kubernetesconfiguration.operations.Operations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: The ID of the target subscription. @@ -79,16 +64,6 @@ def __init__( self._client, self._config, self._serialize, self._deserialize) self.operation_status = OperationStatusOperations( self._client, self._config, self._serialize, self._deserialize) - self.cluster_extension_type = ClusterExtensionTypeOperations( - self._client, self._config, self._serialize, self._deserialize) - self.cluster_extension_types = ClusterExtensionTypesOperations( - self._client, self._config, self._serialize, self._deserialize) - self.extension_type_versions = ExtensionTypeVersionsOperations( - self._client, self._config, self._serialize, self._deserialize) - self.location_extension_types = LocationExtensionTypesOperations( - self._client, self._config, self._serialize, self._deserialize) - self.source_control_configurations = SourceControlConfigurationsOperations( - self._client, self._config, self._serialize, self._deserialize) self.operations = Operations( self._client, self._config, self._serialize, self._deserialize) diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_configuration.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_configuration.py index 50d1f875df3..3f22841a050 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_configuration.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_configuration.py @@ -45,9 +45,9 @@ def __init__( self.credential = credential self.subscription_id = subscription_id - self.api_version = "2021-05-01-preview" + self.api_version = "2021-09-01" self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) - kwargs.setdefault('sdk_moniker', 'mgmt-kubernetesconfiguratio/{}'.format(VERSION)) + kwargs.setdefault('sdk_moniker', 'mgmt-kubernetesconfiguration/{}'.format(VERSION)) self._configure(**kwargs) def _configure( diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_source_control_configuration_client.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_source_control_configuration_client.py index cf79cd78669..a8c84244f44 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_source_control_configuration_client.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/_source_control_configuration_client.py @@ -19,11 +19,6 @@ from ._configuration import SourceControlConfigurationClientConfiguration from .operations import ExtensionsOperations from .operations import OperationStatusOperations -from .operations import ClusterExtensionTypeOperations -from .operations import ClusterExtensionTypesOperations -from .operations import ExtensionTypeVersionsOperations -from .operations import LocationExtensionTypesOperations -from .operations import SourceControlConfigurationsOperations from .operations import Operations from .. import models @@ -32,21 +27,11 @@ class SourceControlConfigurationClient(object): """KubernetesConfiguration Client. :ivar extensions: ExtensionsOperations operations - :vartype extensions: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.ExtensionsOperations + :vartype extensions: azure.mgmt.kubernetesconfiguration.aio.operations.ExtensionsOperations :ivar operation_status: OperationStatusOperations operations - :vartype operation_status: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.OperationStatusOperations - :ivar cluster_extension_type: ClusterExtensionTypeOperations operations - :vartype cluster_extension_type: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.ClusterExtensionTypeOperations - :ivar cluster_extension_types: ClusterExtensionTypesOperations operations - :vartype cluster_extension_types: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.ClusterExtensionTypesOperations - :ivar extension_type_versions: ExtensionTypeVersionsOperations operations - :vartype extension_type_versions: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.ExtensionTypeVersionsOperations - :ivar location_extension_types: LocationExtensionTypesOperations operations - :vartype location_extension_types: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.LocationExtensionTypesOperations - :ivar source_control_configurations: SourceControlConfigurationsOperations operations - :vartype source_control_configurations: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.SourceControlConfigurationsOperations + :vartype operation_status: azure.mgmt.kubernetesconfiguration.aio.operations.OperationStatusOperations :ivar operations: Operations operations - :vartype operations: azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.aio.operations.Operations + :vartype operations: azure.mgmt.kubernetesconfiguration.aio.operations.Operations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: The ID of the target subscription. @@ -76,16 +61,6 @@ def __init__( self._client, self._config, self._serialize, self._deserialize) self.operation_status = OperationStatusOperations( self._client, self._config, self._serialize, self._deserialize) - self.cluster_extension_type = ClusterExtensionTypeOperations( - self._client, self._config, self._serialize, self._deserialize) - self.cluster_extension_types = ClusterExtensionTypesOperations( - self._client, self._config, self._serialize, self._deserialize) - self.extension_type_versions = ExtensionTypeVersionsOperations( - self._client, self._config, self._serialize, self._deserialize) - self.location_extension_types = LocationExtensionTypesOperations( - self._client, self._config, self._serialize, self._deserialize) - self.source_control_configurations = SourceControlConfigurationsOperations( - self._client, self._config, self._serialize, self._deserialize) self.operations = Operations( self._client, self._config, self._serialize, self._deserialize) diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/__init__.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/__init__.py index 5f4504b206d..632ac4c1eeb 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/__init__.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/__init__.py @@ -8,20 +8,10 @@ from ._extensions_operations import ExtensionsOperations from ._operation_status_operations import OperationStatusOperations -from ._cluster_extension_type_operations import ClusterExtensionTypeOperations -from ._cluster_extension_types_operations import ClusterExtensionTypesOperations -from ._extension_type_versions_operations import ExtensionTypeVersionsOperations -from ._location_extension_types_operations import LocationExtensionTypesOperations -from ._source_control_configurations_operations import SourceControlConfigurationsOperations from ._operations import Operations __all__ = [ 'ExtensionsOperations', 'OperationStatusOperations', - 'ClusterExtensionTypeOperations', - 'ClusterExtensionTypesOperations', - 'ExtensionTypeVersionsOperations', - 'LocationExtensionTypesOperations', - 'SourceControlConfigurationsOperations', 'Operations', ] diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_extensions_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_extensions_operations.py index a3145bf7f8f..f8b1b9c9aa7 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_extensions_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_extensions_operations.py @@ -28,7 +28,7 @@ class ExtensionsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -58,7 +58,7 @@ async def _create_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -66,7 +66,7 @@ async def _create_initial( url = self._create_initial.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -123,16 +123,16 @@ async def begin_create( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param extension_name: Name of the Extension. :type extension_name: str :param extension: Properties necessary to Create an Extension. - :type extension: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension + :type extension: ~azure.mgmt.kubernetesconfiguration.models.Extension :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be AsyncARMPolling. @@ -140,7 +140,7 @@ async def begin_create( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either Extension or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension] + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.kubernetesconfiguration.models.Extension] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -174,7 +174,7 @@ def get_long_running_output(pipeline_response): path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -210,17 +210,17 @@ async def get( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param extension_name: Name of the Extension. :type extension_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Extension, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension + :rtype: ~azure.mgmt.kubernetesconfiguration.models.Extension :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Extension"] @@ -228,14 +228,14 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" # Construct URL url = self.get.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -283,14 +283,14 @@ async def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" # Construct URL url = self._delete_initial.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -339,10 +339,10 @@ async def begin_delete( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param extension_name: Name of the Extension. @@ -388,7 +388,7 @@ def get_long_running_output(pipeline_response): path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -409,6 +409,156 @@ def get_long_running_output(pipeline_response): return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}'} # type: ignore + async def _update_initial( + self, + resource_group_name: str, + cluster_rp: Union[str, "_models.Enum0"], + cluster_resource_name: Union[str, "_models.Enum1"], + cluster_name: str, + extension_name: str, + patch_extension: "_models.PatchExtension", + **kwargs: Any + ) -> "_models.Extension": + cls = kwargs.pop('cls', None) # type: ClsType["_models.Extension"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: lambda response: ResourceExistsError(response=response, model=self._deserialize(_models.ErrorResponse, response), error_format=ARMErrorFormat), + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-09-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._update_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), + 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), + 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(patch_extension, 'PatchExtension') + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Extension', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _update_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}'} # type: ignore + + async def begin_update( + self, + resource_group_name: str, + cluster_rp: Union[str, "_models.Enum0"], + cluster_resource_name: Union[str, "_models.Enum1"], + cluster_name: str, + extension_name: str, + patch_extension: "_models.PatchExtension", + **kwargs: Any + ) -> AsyncLROPoller["_models.Extension"]: + """Patch an existing Kubernetes Cluster Extension. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + :type resource_group_name: str + :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS + clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 + :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters + (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 + :param cluster_name: The name of the kubernetes cluster. + :type cluster_name: str + :param extension_name: Name of the Extension. + :type extension_name: str + :param patch_extension: Properties to Patch in an existing Extension. + :type patch_extension: ~azure.mgmt.kubernetesconfiguration.models.PatchExtension + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be AsyncARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of AsyncLROPoller that returns either Extension or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.kubernetesconfiguration.models.Extension] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Extension"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = await self._update_initial( + resource_group_name=resource_group_name, + cluster_rp=cluster_rp, + cluster_resource_name=cluster_resource_name, + cluster_name=cluster_name, + extension_name=extension_name, + patch_extension=patch_extension, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Extension', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), + 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), + 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), + } + + if polling is True: polling_method = AsyncARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = AsyncNoPolling() + else: polling_method = polling + if cont_token: + return AsyncLROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return AsyncLROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}'} # type: ignore + def list( self, resource_group_name: str, @@ -423,15 +573,15 @@ def list( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ExtensionsList or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionsList] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.models.ExtensionsList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ExtensionsList"] @@ -439,7 +589,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -452,7 +602,7 @@ def prepare_request(next_link=None): url = self.list.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operation_status_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operation_status_operations.py index 4019731f059..00a463db54b 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operation_status_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operation_status_operations.py @@ -26,7 +26,7 @@ class OperationStatusOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -41,83 +41,6 @@ def __init__(self, client, config, serializer, deserializer) -> None: self._deserialize = deserializer self._config = config - async def get( - self, - resource_group_name: str, - cluster_rp: Union[str, "_models.Enum0"], - cluster_resource_name: Union[str, "_models.Enum1"], - cluster_name: str, - extension_name: str, - operation_id: str, - **kwargs: Any - ) -> "_models.OperationStatusResult": - """Get Async Operation status. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - :type resource_group_name: str - :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS - clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 - :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters - (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 - :param cluster_name: The name of the kubernetes cluster. - :type cluster_name: str - :param extension_name: Name of the Extension. - :type extension_name: str - :param operation_id: operation Id. - :type operation_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: OperationStatusResult, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperationStatusResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationStatusResult"] - error_map = { - 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError - } - error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" - accept = "application/json" - - # Construct URL - url = self.get.metadata['url'] # type: ignore - path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), - 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), - 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), - 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), - 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), - 'operationId': self._serialize.url("operation_id", operation_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize('OperationStatusResult', pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}/operations/{operationId}'} # type: ignore - def list( self, resource_group_name: str, @@ -132,15 +55,15 @@ def list( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OperationStatusList or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperationStatusList] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.models.OperationStatusList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationStatusList"] @@ -148,7 +71,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -161,7 +84,7 @@ def prepare_request(next_link=None): url = self.list.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -202,3 +125,80 @@ async def get_next(next_link=None): get_next, extract_data ) list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/operations'} # type: ignore + + async def get( + self, + resource_group_name: str, + cluster_rp: Union[str, "_models.Enum0"], + cluster_resource_name: Union[str, "_models.Enum1"], + cluster_name: str, + extension_name: str, + operation_id: str, + **kwargs: Any + ) -> "_models.OperationStatusResult": + """Get Async Operation status. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + :type resource_group_name: str + :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS + clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 + :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters + (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 + :param cluster_name: The name of the kubernetes cluster. + :type cluster_name: str + :param extension_name: Name of the Extension. + :type extension_name: str + :param operation_id: operation Id. + :type operation_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: OperationStatusResult, or the result of cls(response) + :rtype: ~azure.mgmt.kubernetesconfiguration.models.OperationStatusResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationStatusResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-09-01" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), + 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), + 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), + 'operationId': self._serialize.url("operation_id", operation_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('OperationStatusResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}/operations/{operationId}'} # type: ignore diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operations.py index 3c82397333f..2aeed3f8027 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_operations.py @@ -26,7 +26,7 @@ class Operations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -45,11 +45,12 @@ def list( self, **kwargs: Any ) -> AsyncIterable["_models.ResourceProviderOperationList"]: - """List all the available operations the KubernetesConfiguration resource provider supports. + """List all the available operations the KubernetesConfiguration resource provider supports, in + this api-version. :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ResourceProviderOperationList or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ResourceProviderOperationList] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.models.ResourceProviderOperationList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ResourceProviderOperationList"] @@ -57,7 +58,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_source_control_configurations_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_source_control_configurations_operations.py index b6aaf25443d..116ecb3713e 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_source_control_configurations_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/aio/operations/_source_control_configurations_operations.py @@ -28,7 +28,7 @@ class SourceControlConfigurationsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -54,21 +54,21 @@ async def get( ) -> "_models.SourceControlConfiguration": """Gets details of the Source Control Configuration. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param source_control_configuration_name: Name of the Source Control Configuration. :type source_control_configuration_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControlConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration + :rtype: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SourceControlConfiguration"] @@ -76,14 +76,14 @@ async def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" accept = "application/json" # Construct URL url = self.get.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -128,23 +128,23 @@ async def create_or_update( ) -> "_models.SourceControlConfiguration": """Create a new Kubernetes Source Control Configuration. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param source_control_configuration_name: Name of the Source Control Configuration. :type source_control_configuration_name: str :param source_control_configuration: Properties necessary to Create KubernetesConfiguration. - :type source_control_configuration: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration + :type source_control_configuration: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfiguration :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControlConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration + :rtype: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SourceControlConfiguration"] @@ -152,15 +152,15 @@ async def create_or_update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" # Construct URL url = self.create_or_update.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -215,14 +215,14 @@ async def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" accept = "application/json" # Construct URL url = self._delete_initial.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -264,14 +264,14 @@ async def begin_delete( """This will delete the YAML file used to set up the Source control configuration, thus stopping future sync from the source repo. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param source_control_configuration_name: Name of the Source Control Configuration. @@ -312,8 +312,8 @@ def get_long_running_output(pipeline_response): return cls(pipeline_response, None, {}) path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -344,19 +344,19 @@ def list( ) -> AsyncIterable["_models.SourceControlConfigurationList"]: """List all Source Control Configurations. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SourceControlConfigurationList or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfigurationList] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfigurationList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SourceControlConfigurationList"] @@ -364,7 +364,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" accept = "application/json" def prepare_request(next_link=None): @@ -376,8 +376,8 @@ def prepare_request(next_link=None): # Construct URL url = self.list.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/__init__.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/__init__.py index e97bdb99166..2bcf3a10bde 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/__init__.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/__init__.py @@ -7,22 +7,17 @@ # -------------------------------------------------------------------------- try: - from ._models_py3 import ClusterScopeSettings - from ._models_py3 import ComplianceStatus from ._models_py3 import ErrorAdditionalInfo from ._models_py3 import ErrorDetail from ._models_py3 import ErrorResponse from ._models_py3 import Extension + from ._models_py3 import ExtensionPropertiesAksAssignedIdentity from ._models_py3 import ExtensionStatus - from ._models_py3 import ExtensionType - from ._models_py3 import ExtensionTypeList - from ._models_py3 import ExtensionVersionList - from ._models_py3 import ExtensionVersionListVersionsItem from ._models_py3 import ExtensionsList - from ._models_py3 import HelmOperatorProperties from ._models_py3 import Identity from ._models_py3 import OperationStatusList from ._models_py3 import OperationStatusResult + from ._models_py3 import PatchExtension from ._models_py3 import ProxyResource from ._models_py3 import Resource from ._models_py3 import ResourceProviderOperation @@ -31,27 +26,19 @@ from ._models_py3 import Scope from ._models_py3 import ScopeCluster from ._models_py3 import ScopeNamespace - from ._models_py3 import SourceControlConfiguration - from ._models_py3 import SourceControlConfigurationList - from ._models_py3 import SupportedScopes from ._models_py3 import SystemData except (SyntaxError, ImportError): - from ._models import ClusterScopeSettings # type: ignore - from ._models import ComplianceStatus # type: ignore from ._models import ErrorAdditionalInfo # type: ignore from ._models import ErrorDetail # type: ignore from ._models import ErrorResponse # type: ignore from ._models import Extension # type: ignore + from ._models import ExtensionPropertiesAksAssignedIdentity # type: ignore from ._models import ExtensionStatus # type: ignore - from ._models import ExtensionType # type: ignore - from ._models import ExtensionTypeList # type: ignore - from ._models import ExtensionVersionList # type: ignore - from ._models import ExtensionVersionListVersionsItem # type: ignore from ._models import ExtensionsList # type: ignore - from ._models import HelmOperatorProperties # type: ignore from ._models import Identity # type: ignore from ._models import OperationStatusList # type: ignore from ._models import OperationStatusResult # type: ignore + from ._models import PatchExtension # type: ignore from ._models import ProxyResource # type: ignore from ._models import Resource # type: ignore from ._models import ResourceProviderOperation # type: ignore @@ -60,43 +47,28 @@ from ._models import Scope # type: ignore from ._models import ScopeCluster # type: ignore from ._models import ScopeNamespace # type: ignore - from ._models import SourceControlConfiguration # type: ignore - from ._models import SourceControlConfigurationList # type: ignore - from ._models import SupportedScopes # type: ignore from ._models import SystemData # type: ignore from ._source_control_configuration_client_enums import ( - ClusterTypes, - ComplianceStateType, CreatedByType, Enum0, Enum1, - Enum5, LevelType, - MessageLevelType, - OperatorScopeType, - OperatorType, ProvisioningState, - ProvisioningStateType, ) __all__ = [ - 'ClusterScopeSettings', - 'ComplianceStatus', 'ErrorAdditionalInfo', 'ErrorDetail', 'ErrorResponse', 'Extension', + 'ExtensionPropertiesAksAssignedIdentity', 'ExtensionStatus', - 'ExtensionType', - 'ExtensionTypeList', - 'ExtensionVersionList', - 'ExtensionVersionListVersionsItem', 'ExtensionsList', - 'HelmOperatorProperties', 'Identity', 'OperationStatusList', 'OperationStatusResult', + 'PatchExtension', 'ProxyResource', 'Resource', 'ResourceProviderOperation', @@ -105,20 +77,10 @@ 'Scope', 'ScopeCluster', 'ScopeNamespace', - 'SourceControlConfiguration', - 'SourceControlConfigurationList', - 'SupportedScopes', 'SystemData', - 'ClusterTypes', - 'ComplianceStateType', 'CreatedByType', 'Enum0', 'Enum1', - 'Enum5', 'LevelType', - 'MessageLevelType', - 'OperatorScopeType', - 'OperatorType', 'ProvisioningState', - 'ProvisioningStateType', ] diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models.py index bdc94c0ad8c..55d57ebde1f 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models.py @@ -10,160 +10,6 @@ import msrest.serialization -class Resource(msrest.serialization.Model): - """Common fields that are returned in the response for all Azure Resource Manager resources. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(Resource, self).__init__(**kwargs) - self.id = None - self.name = None - self.type = None - - -class ProxyResource(Resource): - """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(ProxyResource, self).__init__(**kwargs) - - -class ClusterScopeSettings(ProxyResource): - """Extension scope settings. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - :param allow_multiple_instances: Describes if multiple instances of the extension are allowed. - :type allow_multiple_instances: bool - :param default_release_namespace: Default extension release namespace. - :type default_release_namespace: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'allow_multiple_instances': {'key': 'properties.allowMultipleInstances', 'type': 'bool'}, - 'default_release_namespace': {'key': 'properties.defaultReleaseNamespace', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(ClusterScopeSettings, self).__init__(**kwargs) - self.allow_multiple_instances = kwargs.get('allow_multiple_instances', None) - self.default_release_namespace = kwargs.get('default_release_namespace', None) - - -class ComplianceStatus(msrest.serialization.Model): - """Compliance Status details. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar compliance_state: The compliance state of the configuration. Possible values include: - "Pending", "Compliant", "Noncompliant", "Installed", "Failed". - :vartype compliance_state: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ComplianceStateType - :param last_config_applied: Datetime the configuration was last applied. - :type last_config_applied: ~datetime.datetime - :param message: Message from when the configuration was applied. - :type message: str - :param message_level: Level of the message. Possible values include: "Error", "Warning", - "Information". - :type message_level: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.MessageLevelType - """ - - _validation = { - 'compliance_state': {'readonly': True}, - } - - _attribute_map = { - 'compliance_state': {'key': 'complianceState', 'type': 'str'}, - 'last_config_applied': {'key': 'lastConfigApplied', 'type': 'iso-8601'}, - 'message': {'key': 'message', 'type': 'str'}, - 'message_level': {'key': 'messageLevel', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(ComplianceStatus, self).__init__(**kwargs) - self.compliance_state = None - self.last_config_applied = kwargs.get('last_config_applied', None) - self.message = kwargs.get('message', None) - self.message_level = kwargs.get('message_level', None) - - class ErrorAdditionalInfo(msrest.serialization.Model): """The resource management error additional info. @@ -206,11 +52,9 @@ class ErrorDetail(msrest.serialization.Model): :ivar target: The error target. :vartype target: str :ivar details: The error details. - :vartype details: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail] + :vartype details: list[~azure.mgmt.kubernetesconfiguration.models.ErrorDetail] :ivar additional_info: The error additional info. - :vartype additional_info: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorAdditionalInfo] + :vartype additional_info: list[~azure.mgmt.kubernetesconfiguration.models.ErrorAdditionalInfo] """ _validation = { @@ -245,7 +89,7 @@ class ErrorResponse(msrest.serialization.Model): """Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). :param error: The error object. - :type error: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail + :type error: ~azure.mgmt.kubernetesconfiguration.models.ErrorDetail """ _attribute_map = { @@ -260,6 +104,77 @@ def __init__( self.error = kwargs.get('error', None) +class Resource(msrest.serialization.Model): + """Common fields that are returned in the response for all Azure Resource Manager resources. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + :vartype id: str + :ivar name: The name of the resource. + :vartype name: str + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". + :vartype type: str + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(Resource, self).__init__(**kwargs) + self.id = None + self.name = None + self.type = None + + +class ProxyResource(Resource): + """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + :vartype id: str + :ivar name: The name of the resource. + :vartype name: str + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". + :vartype type: str + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ProxyResource, self).__init__(**kwargs) + + class Extension(ProxyResource): """The Extension object. @@ -276,10 +191,10 @@ class Extension(ProxyResource): :param location: Location of resource type :type location: str :param identity: Identity of the Extension resource. - :type identity: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Identity + :type identity: ~azure.mgmt.kubernetesconfiguration.models.Identity :ivar system_data: Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData + :vartype system_data: ~azure.mgmt.kubernetesconfiguration.models.SystemData :param extension_type: Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. @@ -294,26 +209,28 @@ class Extension(ProxyResource): version. autoUpgradeMinorVersion must be 'false'. :type version: str :param scope: Scope at which the extension is installed. - :type scope: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Scope + :type scope: ~azure.mgmt.kubernetesconfiguration.models.Scope :param configuration_settings: Configuration settings, as name-value pairs for configuring this extension. :type configuration_settings: dict[str, str] :param configuration_protected_settings: Configuration settings that are sensitive, as name-value pairs for configuring this extension. :type configuration_protected_settings: dict[str, str] - :ivar provisioning_state: Status of installation of this extension. Possible values include: - "Succeeded", "Failed", "Canceled", "Creating", "Updating", "Deleting". + :ivar provisioning_state: The provisioning state of the extension resource. Possible values + include: "Succeeded", "Failed", "Canceled", "Creating", "Updating", "Deleting". :vartype provisioning_state: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ProvisioningState + ~azure.mgmt.kubernetesconfiguration.models.ProvisioningState :param statuses: Status from this extension. - :type statuses: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionStatus] - :ivar error_info: Error information from the Agent - e.g. errors during installation. - :vartype error_info: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail + :type statuses: list[~azure.mgmt.kubernetesconfiguration.models.ExtensionStatus] + :param error_info: The error detail. + :type error_info: ~azure.mgmt.kubernetesconfiguration.models.ErrorDetail :ivar custom_location_settings: Custom Location settings properties. :vartype custom_location_settings: dict[str, str] :ivar package_uri: Uri of the Helm package. :vartype package_uri: str + :param aks_assigned_identity: Identity of the Extension resource in an AKS cluster. + :type aks_assigned_identity: + ~azure.mgmt.kubernetesconfiguration.models.ExtensionPropertiesAksAssignedIdentity """ _validation = { @@ -322,7 +239,6 @@ class Extension(ProxyResource): 'type': {'readonly': True}, 'system_data': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'error_info': {'readonly': True}, 'custom_location_settings': {'readonly': True}, 'package_uri': {'readonly': True}, } @@ -346,6 +262,7 @@ class Extension(ProxyResource): 'error_info': {'key': 'properties.errorInfo', 'type': 'ErrorDetail'}, 'custom_location_settings': {'key': 'properties.customLocationSettings', 'type': '{str}'}, 'package_uri': {'key': 'properties.packageUri', 'type': 'str'}, + 'aks_assigned_identity': {'key': 'properties.aksAssignedIdentity', 'type': 'ExtensionPropertiesAksAssignedIdentity'}, } def __init__( @@ -365,9 +282,45 @@ def __init__( self.configuration_protected_settings = kwargs.get('configuration_protected_settings', None) self.provisioning_state = None self.statuses = kwargs.get('statuses', None) - self.error_info = None + self.error_info = kwargs.get('error_info', None) self.custom_location_settings = None self.package_uri = None + self.aks_assigned_identity = kwargs.get('aks_assigned_identity', None) + + +class ExtensionPropertiesAksAssignedIdentity(msrest.serialization.Model): + """Identity of the Extension resource in an AKS cluster. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar principal_id: The principal ID of resource identity. + :vartype principal_id: str + :ivar tenant_id: The tenant ID of resource. + :vartype tenant_id: str + :param type: The identity type. The only acceptable values to pass in are None and + "SystemAssigned". The default value is None. + :type type: str + """ + + _validation = { + 'principal_id': {'readonly': True}, + 'tenant_id': {'readonly': True}, + } + + _attribute_map = { + 'principal_id': {'key': 'principalId', 'type': 'str'}, + 'tenant_id': {'key': 'tenantId', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ExtensionPropertiesAksAssignedIdentity, self).__init__(**kwargs) + self.principal_id = None + self.tenant_id = None + self.type = kwargs.get('type', None) class ExtensionsList(msrest.serialization.Model): @@ -376,7 +329,7 @@ class ExtensionsList(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of Extensions within a Kubernetes cluster. - :vartype value: list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension] + :vartype value: list[~azure.mgmt.kubernetesconfiguration.models.Extension] :ivar next_link: URL to get the next set of extension objects, if any. :vartype next_link: str """ @@ -409,7 +362,7 @@ class ExtensionStatus(msrest.serialization.Model): :type display_status: str :param level: Level of the status. Possible values include: "Error", "Warning", "Information". Default value: "Information". - :type level: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.LevelType + :type level: str or ~azure.mgmt.kubernetesconfiguration.models.LevelType :param message: Detailed message of the status from the Extension. :type message: str :param time: DateLiteral (per ISO8601) noting the time of installation status. @@ -436,152 +389,6 @@ def __init__( self.time = kwargs.get('time', None) -class ExtensionType(msrest.serialization.Model): - """Represents an Extension Type. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar system_data: Metadata pertaining to creation and last modification of the resource. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData - :ivar release_trains: Extension release train: preview or stable. - :vartype release_trains: list[str] - :ivar cluster_types: Cluster types. Possible values include: "connectedClusters", - "managedClusters". - :vartype cluster_types: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ClusterTypes - :ivar supported_scopes: Extension scopes. - :vartype supported_scopes: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SupportedScopes - """ - - _validation = { - 'system_data': {'readonly': True}, - 'release_trains': {'readonly': True}, - 'cluster_types': {'readonly': True}, - 'supported_scopes': {'readonly': True}, - } - - _attribute_map = { - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - 'release_trains': {'key': 'properties.releaseTrains', 'type': '[str]'}, - 'cluster_types': {'key': 'properties.clusterTypes', 'type': 'str'}, - 'supported_scopes': {'key': 'properties.supportedScopes', 'type': 'SupportedScopes'}, - } - - def __init__( - self, - **kwargs - ): - super(ExtensionType, self).__init__(**kwargs) - self.system_data = None - self.release_trains = None - self.cluster_types = None - self.supported_scopes = None - - -class ExtensionTypeList(msrest.serialization.Model): - """List Extension Types. - - :param value: The list of Extension Types. - :type value: list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionType] - :param next_link: The link to fetch the next page of Extension Types. - :type next_link: str - """ - - _attribute_map = { - 'value': {'key': 'value', 'type': '[ExtensionType]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(ExtensionTypeList, self).__init__(**kwargs) - self.value = kwargs.get('value', None) - self.next_link = kwargs.get('next_link', None) - - -class ExtensionVersionList(msrest.serialization.Model): - """List versions for an Extension. - - Variables are only populated by the server, and will be ignored when sending a request. - - :param versions: Versions available for this Extension Type. - :type versions: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionVersionListVersionsItem] - :param next_link: The link to fetch the next page of Extension Types. - :type next_link: str - :ivar system_data: Metadata pertaining to creation and last modification of the resource. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData - """ - - _validation = { - 'system_data': {'readonly': True}, - } - - _attribute_map = { - 'versions': {'key': 'versions', 'type': '[ExtensionVersionListVersionsItem]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - } - - def __init__( - self, - **kwargs - ): - super(ExtensionVersionList, self).__init__(**kwargs) - self.versions = kwargs.get('versions', None) - self.next_link = kwargs.get('next_link', None) - self.system_data = None - - -class ExtensionVersionListVersionsItem(msrest.serialization.Model): - """ExtensionVersionListVersionsItem. - - :param release_train: The release train for this Extension Type. - :type release_train: str - :param versions: Versions available for this Extension Type and release train. - :type versions: list[str] - """ - - _attribute_map = { - 'release_train': {'key': 'releaseTrain', 'type': 'str'}, - 'versions': {'key': 'versions', 'type': '[str]'}, - } - - def __init__( - self, - **kwargs - ): - super(ExtensionVersionListVersionsItem, self).__init__(**kwargs) - self.release_train = kwargs.get('release_train', None) - self.versions = kwargs.get('versions', None) - - -class HelmOperatorProperties(msrest.serialization.Model): - """Properties for Helm operator. - - :param chart_version: Version of the operator Helm chart. - :type chart_version: str - :param chart_values: Values override for the operator Helm chart. - :type chart_values: str - """ - - _attribute_map = { - 'chart_version': {'key': 'chartVersion', 'type': 'str'}, - 'chart_values': {'key': 'chartValues', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(HelmOperatorProperties, self).__init__(**kwargs) - self.chart_version = kwargs.get('chart_version', None) - self.chart_values = kwargs.get('chart_values', None) - - class Identity(msrest.serialization.Model): """Identity for the resource. @@ -591,14 +398,14 @@ class Identity(msrest.serialization.Model): :vartype principal_id: str :ivar tenant_id: The tenant ID of resource. :vartype tenant_id: str - :ivar type: The identity type. Default value: "SystemAssigned". - :vartype type: str + :param type: The identity type. The only acceptable values to pass in are None and + "SystemAssigned". The default value is None. + :type type: str """ _validation = { 'principal_id': {'readonly': True}, 'tenant_id': {'readonly': True}, - 'type': {'constant': True}, } _attribute_map = { @@ -607,8 +414,6 @@ class Identity(msrest.serialization.Model): 'type': {'key': 'type', 'type': 'str'}, } - type = "SystemAssigned" - def __init__( self, **kwargs @@ -616,6 +421,7 @@ def __init__( super(Identity, self).__init__(**kwargs) self.principal_id = None self.tenant_id = None + self.type = kwargs.get('type', None) class OperationStatusList(msrest.serialization.Model): @@ -624,8 +430,7 @@ class OperationStatusList(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of async operations in progress, in the cluster. - :vartype value: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperationStatusResult] + :vartype value: list[~azure.mgmt.kubernetesconfiguration.models.OperationStatusResult] :ivar next_link: URL to get the next set of Operation Result objects, if any. :vartype next_link: str """ @@ -652,8 +457,6 @@ def __init__( class OperationStatusResult(msrest.serialization.Model): """The current status of an async operation. - Variables are only populated by the server, and will be ignored when sending a request. - All required parameters must be populated in order to send to Azure. :param id: Fully qualified ID for the async operation. @@ -664,13 +467,12 @@ class OperationStatusResult(msrest.serialization.Model): :type status: str :param properties: Additional information, if available. :type properties: dict[str, str] - :ivar error: If present, details of the operation error. - :vartype error: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail + :param error: The error detail. + :type error: ~azure.mgmt.kubernetesconfiguration.models.ErrorDetail """ _validation = { 'status': {'required': True}, - 'error': {'readonly': True}, } _attribute_map = { @@ -690,7 +492,47 @@ def __init__( self.name = kwargs.get('name', None) self.status = kwargs['status'] self.properties = kwargs.get('properties', None) - self.error = None + self.error = kwargs.get('error', None) + + +class PatchExtension(msrest.serialization.Model): + """The Extension Patch Request object. + + :param auto_upgrade_minor_version: Flag to note if this extension participates in auto upgrade + of minor version, or not. + :type auto_upgrade_minor_version: bool + :param release_train: ReleaseTrain this extension participates in for auto-upgrade (e.g. + Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'. + :type release_train: str + :param version: Version of the extension for this extension, if it is 'pinned' to a specific + version. autoUpgradeMinorVersion must be 'false'. + :type version: str + :param configuration_settings: Configuration settings, as name-value pairs for configuring this + extension. + :type configuration_settings: dict[str, str] + :param configuration_protected_settings: Configuration settings that are sensitive, as + name-value pairs for configuring this extension. + :type configuration_protected_settings: dict[str, str] + """ + + _attribute_map = { + 'auto_upgrade_minor_version': {'key': 'properties.autoUpgradeMinorVersion', 'type': 'bool'}, + 'release_train': {'key': 'properties.releaseTrain', 'type': 'str'}, + 'version': {'key': 'properties.version', 'type': 'str'}, + 'configuration_settings': {'key': 'properties.configurationSettings', 'type': '{str}'}, + 'configuration_protected_settings': {'key': 'properties.configurationProtectedSettings', 'type': '{str}'}, + } + + def __init__( + self, + **kwargs + ): + super(PatchExtension, self).__init__(**kwargs) + self.auto_upgrade_minor_version = kwargs.get('auto_upgrade_minor_version', True) + self.release_train = kwargs.get('release_train', "Stable") + self.version = kwargs.get('version', None) + self.configuration_settings = kwargs.get('configuration_settings', None) + self.configuration_protected_settings = kwargs.get('configuration_protected_settings', None) class ResourceProviderOperation(msrest.serialization.Model): @@ -701,24 +543,23 @@ class ResourceProviderOperation(msrest.serialization.Model): :param name: Operation name, in format of {provider}/{resource}/{operation}. :type name: str :param display: Display metadata associated with the operation. - :type display: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ResourceProviderOperationDisplay - :param origin: The intended executor of the operation;governs the display of the operation in - the RBAC UX and the audit logs UX. - :type origin: str + :type display: ~azure.mgmt.kubernetesconfiguration.models.ResourceProviderOperationDisplay :ivar is_data_action: The flag that indicates whether the operation applies to data plane. :vartype is_data_action: bool + :ivar origin: Origin of the operation. + :vartype origin: str """ _validation = { 'is_data_action': {'readonly': True}, + 'origin': {'readonly': True}, } _attribute_map = { 'name': {'key': 'name', 'type': 'str'}, 'display': {'key': 'display', 'type': 'ResourceProviderOperationDisplay'}, - 'origin': {'key': 'origin', 'type': 'str'}, 'is_data_action': {'key': 'isDataAction', 'type': 'bool'}, + 'origin': {'key': 'origin', 'type': 'str'}, } def __init__( @@ -728,8 +569,8 @@ def __init__( super(ResourceProviderOperation, self).__init__(**kwargs) self.name = kwargs.get('name', None) self.display = kwargs.get('display', None) - self.origin = kwargs.get('origin', None) self.is_data_action = None + self.origin = None class ResourceProviderOperationDisplay(msrest.serialization.Model): @@ -769,8 +610,7 @@ class ResourceProviderOperationList(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: List of operations supported by this resource provider. - :type value: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ResourceProviderOperation] + :type value: list[~azure.mgmt.kubernetesconfiguration.models.ResourceProviderOperation] :ivar next_link: URL to the next set of results, if any. :vartype next_link: str """ @@ -797,9 +637,9 @@ class Scope(msrest.serialization.Model): """Scope of the extension. It can be either Cluster or Namespace; but not both. :param cluster: Specifies that the scope of the extension is Cluster. - :type cluster: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ScopeCluster + :type cluster: ~azure.mgmt.kubernetesconfiguration.models.ScopeCluster :param namespace: Specifies that the scope of the extension is Namespace. - :type namespace: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ScopeNamespace + :type namespace: ~azure.mgmt.kubernetesconfiguration.models.ScopeNamespace """ _attribute_map = { @@ -856,168 +696,6 @@ def __init__( self.target_namespace = kwargs.get('target_namespace', None) -class SourceControlConfiguration(ProxyResource): - """The SourceControl Configuration object returned in Get & Put response. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - :ivar system_data: Top level metadata - https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData - :param repository_url: Url of the SourceControl Repository. - :type repository_url: str - :param operator_namespace: The namespace to which this operator is installed to. Maximum of 253 - lower case alphanumeric characters, hyphen and period only. - :type operator_namespace: str - :param operator_instance_name: Instance name of the operator - identifying the specific - configuration. - :type operator_instance_name: str - :param operator_type: Type of the operator. Possible values include: "Flux". - :type operator_type: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperatorType - :param operator_params: Any Parameters for the Operator instance in string format. - :type operator_params: str - :param configuration_protected_settings: Name-value pairs of protected configuration settings - for the configuration. - :type configuration_protected_settings: dict[str, str] - :param operator_scope: Scope at which the operator will be installed. Possible values include: - "cluster", "namespace". Default value: "cluster". - :type operator_scope: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperatorScopeType - :ivar repository_public_key: Public Key associated with this SourceControl configuration - (either generated within the cluster or provided by the user). - :vartype repository_public_key: str - :param ssh_known_hosts_contents: Base64-encoded known_hosts contents containing public SSH keys - required to access private Git instances. - :type ssh_known_hosts_contents: str - :param enable_helm_operator: Option to enable Helm Operator for this git configuration. - :type enable_helm_operator: bool - :param helm_operator_properties: Properties for Helm operator. - :type helm_operator_properties: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.HelmOperatorProperties - :ivar provisioning_state: The provisioning state of the resource provider. Possible values - include: "Accepted", "Deleting", "Running", "Succeeded", "Failed". - :vartype provisioning_state: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ProvisioningStateType - :ivar compliance_status: Compliance Status of the Configuration. - :vartype compliance_status: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ComplianceStatus - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'system_data': {'readonly': True}, - 'repository_public_key': {'readonly': True}, - 'provisioning_state': {'readonly': True}, - 'compliance_status': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - 'repository_url': {'key': 'properties.repositoryUrl', 'type': 'str'}, - 'operator_namespace': {'key': 'properties.operatorNamespace', 'type': 'str'}, - 'operator_instance_name': {'key': 'properties.operatorInstanceName', 'type': 'str'}, - 'operator_type': {'key': 'properties.operatorType', 'type': 'str'}, - 'operator_params': {'key': 'properties.operatorParams', 'type': 'str'}, - 'configuration_protected_settings': {'key': 'properties.configurationProtectedSettings', 'type': '{str}'}, - 'operator_scope': {'key': 'properties.operatorScope', 'type': 'str'}, - 'repository_public_key': {'key': 'properties.repositoryPublicKey', 'type': 'str'}, - 'ssh_known_hosts_contents': {'key': 'properties.sshKnownHostsContents', 'type': 'str'}, - 'enable_helm_operator': {'key': 'properties.enableHelmOperator', 'type': 'bool'}, - 'helm_operator_properties': {'key': 'properties.helmOperatorProperties', 'type': 'HelmOperatorProperties'}, - 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, - 'compliance_status': {'key': 'properties.complianceStatus', 'type': 'ComplianceStatus'}, - } - - def __init__( - self, - **kwargs - ): - super(SourceControlConfiguration, self).__init__(**kwargs) - self.system_data = None - self.repository_url = kwargs.get('repository_url', None) - self.operator_namespace = kwargs.get('operator_namespace', "default") - self.operator_instance_name = kwargs.get('operator_instance_name', None) - self.operator_type = kwargs.get('operator_type', None) - self.operator_params = kwargs.get('operator_params', None) - self.configuration_protected_settings = kwargs.get('configuration_protected_settings', None) - self.operator_scope = kwargs.get('operator_scope', "cluster") - self.repository_public_key = None - self.ssh_known_hosts_contents = kwargs.get('ssh_known_hosts_contents', None) - self.enable_helm_operator = kwargs.get('enable_helm_operator', None) - self.helm_operator_properties = kwargs.get('helm_operator_properties', None) - self.provisioning_state = None - self.compliance_status = None - - -class SourceControlConfigurationList(msrest.serialization.Model): - """Result of the request to list Source Control Configurations. It contains a list of SourceControlConfiguration objects and a URL link to get the next set of results. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar value: List of Source Control Configurations within a Kubernetes cluster. - :vartype value: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration] - :ivar next_link: URL to get the next set of configuration objects, if any. - :vartype next_link: str - """ - - _validation = { - 'value': {'readonly': True}, - 'next_link': {'readonly': True}, - } - - _attribute_map = { - 'value': {'key': 'value', 'type': '[SourceControlConfiguration]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(SourceControlConfigurationList, self).__init__(**kwargs) - self.value = None - self.next_link = None - - -class SupportedScopes(msrest.serialization.Model): - """Extension scopes. - - :param default_scope: Default extension scopes: cluster or namespace. - :type default_scope: str - :param cluster_scope_settings: Scope settings. - :type cluster_scope_settings: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ClusterScopeSettings - """ - - _attribute_map = { - 'default_scope': {'key': 'defaultScope', 'type': 'str'}, - 'cluster_scope_settings': {'key': 'clusterScopeSettings', 'type': 'ClusterScopeSettings'}, - } - - def __init__( - self, - **kwargs - ): - super(SupportedScopes, self).__init__(**kwargs) - self.default_scope = kwargs.get('default_scope', None) - self.cluster_scope_settings = kwargs.get('cluster_scope_settings', None) - - class SystemData(msrest.serialization.Model): """Metadata pertaining to creation and last modification of the resource. @@ -1025,16 +703,14 @@ class SystemData(msrest.serialization.Model): :type created_by: str :param created_by_type: The type of identity that created the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". - :type created_by_type: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.CreatedByType + :type created_by_type: str or ~azure.mgmt.kubernetesconfiguration.models.CreatedByType :param created_at: The timestamp of resource creation (UTC). :type created_at: ~datetime.datetime :param last_modified_by: The identity that last modified the resource. :type last_modified_by: str :param last_modified_by_type: The type of identity that last modified the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". - :type last_modified_by_type: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.CreatedByType + :type last_modified_by_type: str or ~azure.mgmt.kubernetesconfiguration.models.CreatedByType :param last_modified_at: The timestamp of resource last modification (UTC). :type last_modified_at: ~datetime.datetime """ diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models_py3.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models_py3.py index 3ef0d42a6a6..fae1bb96772 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models_py3.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_models_py3.py @@ -15,167 +15,6 @@ from ._source_control_configuration_client_enums import * -class Resource(msrest.serialization.Model): - """Common fields that are returned in the response for all Azure Resource Manager resources. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(Resource, self).__init__(**kwargs) - self.id = None - self.name = None - self.type = None - - -class ProxyResource(Resource): - """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(ProxyResource, self).__init__(**kwargs) - - -class ClusterScopeSettings(ProxyResource): - """Extension scope settings. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - :param allow_multiple_instances: Describes if multiple instances of the extension are allowed. - :type allow_multiple_instances: bool - :param default_release_namespace: Default extension release namespace. - :type default_release_namespace: str - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'allow_multiple_instances': {'key': 'properties.allowMultipleInstances', 'type': 'bool'}, - 'default_release_namespace': {'key': 'properties.defaultReleaseNamespace', 'type': 'str'}, - } - - def __init__( - self, - *, - allow_multiple_instances: Optional[bool] = None, - default_release_namespace: Optional[str] = None, - **kwargs - ): - super(ClusterScopeSettings, self).__init__(**kwargs) - self.allow_multiple_instances = allow_multiple_instances - self.default_release_namespace = default_release_namespace - - -class ComplianceStatus(msrest.serialization.Model): - """Compliance Status details. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar compliance_state: The compliance state of the configuration. Possible values include: - "Pending", "Compliant", "Noncompliant", "Installed", "Failed". - :vartype compliance_state: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ComplianceStateType - :param last_config_applied: Datetime the configuration was last applied. - :type last_config_applied: ~datetime.datetime - :param message: Message from when the configuration was applied. - :type message: str - :param message_level: Level of the message. Possible values include: "Error", "Warning", - "Information". - :type message_level: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.MessageLevelType - """ - - _validation = { - 'compliance_state': {'readonly': True}, - } - - _attribute_map = { - 'compliance_state': {'key': 'complianceState', 'type': 'str'}, - 'last_config_applied': {'key': 'lastConfigApplied', 'type': 'iso-8601'}, - 'message': {'key': 'message', 'type': 'str'}, - 'message_level': {'key': 'messageLevel', 'type': 'str'}, - } - - def __init__( - self, - *, - last_config_applied: Optional[datetime.datetime] = None, - message: Optional[str] = None, - message_level: Optional[Union[str, "MessageLevelType"]] = None, - **kwargs - ): - super(ComplianceStatus, self).__init__(**kwargs) - self.compliance_state = None - self.last_config_applied = last_config_applied - self.message = message - self.message_level = message_level - - class ErrorAdditionalInfo(msrest.serialization.Model): """The resource management error additional info. @@ -218,11 +57,9 @@ class ErrorDetail(msrest.serialization.Model): :ivar target: The error target. :vartype target: str :ivar details: The error details. - :vartype details: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail] + :vartype details: list[~azure.mgmt.kubernetesconfiguration.models.ErrorDetail] :ivar additional_info: The error additional info. - :vartype additional_info: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorAdditionalInfo] + :vartype additional_info: list[~azure.mgmt.kubernetesconfiguration.models.ErrorAdditionalInfo] """ _validation = { @@ -257,7 +94,7 @@ class ErrorResponse(msrest.serialization.Model): """Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). :param error: The error object. - :type error: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail + :type error: ~azure.mgmt.kubernetesconfiguration.models.ErrorDetail """ _attribute_map = { @@ -274,6 +111,77 @@ def __init__( self.error = error +class Resource(msrest.serialization.Model): + """Common fields that are returned in the response for all Azure Resource Manager resources. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + :vartype id: str + :ivar name: The name of the resource. + :vartype name: str + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". + :vartype type: str + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(Resource, self).__init__(**kwargs) + self.id = None + self.name = None + self.type = None + + +class ProxyResource(Resource): + """The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. Ex - + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. + :vartype id: str + :ivar name: The name of the resource. + :vartype name: str + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". + :vartype type: str + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ProxyResource, self).__init__(**kwargs) + + class Extension(ProxyResource): """The Extension object. @@ -290,10 +198,10 @@ class Extension(ProxyResource): :param location: Location of resource type :type location: str :param identity: Identity of the Extension resource. - :type identity: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Identity + :type identity: ~azure.mgmt.kubernetesconfiguration.models.Identity :ivar system_data: Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData + :vartype system_data: ~azure.mgmt.kubernetesconfiguration.models.SystemData :param extension_type: Type of the Extension, of which this resource is an instance of. It must be one of the Extension Types registered with Microsoft.KubernetesConfiguration by the Extension publisher. @@ -308,26 +216,28 @@ class Extension(ProxyResource): version. autoUpgradeMinorVersion must be 'false'. :type version: str :param scope: Scope at which the extension is installed. - :type scope: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Scope + :type scope: ~azure.mgmt.kubernetesconfiguration.models.Scope :param configuration_settings: Configuration settings, as name-value pairs for configuring this extension. :type configuration_settings: dict[str, str] :param configuration_protected_settings: Configuration settings that are sensitive, as name-value pairs for configuring this extension. :type configuration_protected_settings: dict[str, str] - :ivar provisioning_state: Status of installation of this extension. Possible values include: - "Succeeded", "Failed", "Canceled", "Creating", "Updating", "Deleting". + :ivar provisioning_state: The provisioning state of the extension resource. Possible values + include: "Succeeded", "Failed", "Canceled", "Creating", "Updating", "Deleting". :vartype provisioning_state: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ProvisioningState + ~azure.mgmt.kubernetesconfiguration.models.ProvisioningState :param statuses: Status from this extension. - :type statuses: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionStatus] - :ivar error_info: Error information from the Agent - e.g. errors during installation. - :vartype error_info: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail + :type statuses: list[~azure.mgmt.kubernetesconfiguration.models.ExtensionStatus] + :param error_info: The error detail. + :type error_info: ~azure.mgmt.kubernetesconfiguration.models.ErrorDetail :ivar custom_location_settings: Custom Location settings properties. :vartype custom_location_settings: dict[str, str] :ivar package_uri: Uri of the Helm package. :vartype package_uri: str + :param aks_assigned_identity: Identity of the Extension resource in an AKS cluster. + :type aks_assigned_identity: + ~azure.mgmt.kubernetesconfiguration.models.ExtensionPropertiesAksAssignedIdentity """ _validation = { @@ -336,7 +246,6 @@ class Extension(ProxyResource): 'type': {'readonly': True}, 'system_data': {'readonly': True}, 'provisioning_state': {'readonly': True}, - 'error_info': {'readonly': True}, 'custom_location_settings': {'readonly': True}, 'package_uri': {'readonly': True}, } @@ -360,6 +269,7 @@ class Extension(ProxyResource): 'error_info': {'key': 'properties.errorInfo', 'type': 'ErrorDetail'}, 'custom_location_settings': {'key': 'properties.customLocationSettings', 'type': '{str}'}, 'package_uri': {'key': 'properties.packageUri', 'type': 'str'}, + 'aks_assigned_identity': {'key': 'properties.aksAssignedIdentity', 'type': 'ExtensionPropertiesAksAssignedIdentity'}, } def __init__( @@ -375,6 +285,8 @@ def __init__( configuration_settings: Optional[Dict[str, str]] = None, configuration_protected_settings: Optional[Dict[str, str]] = None, statuses: Optional[List["ExtensionStatus"]] = None, + error_info: Optional["ErrorDetail"] = None, + aks_assigned_identity: Optional["ExtensionPropertiesAksAssignedIdentity"] = None, **kwargs ): super(Extension, self).__init__(**kwargs) @@ -390,9 +302,47 @@ def __init__( self.configuration_protected_settings = configuration_protected_settings self.provisioning_state = None self.statuses = statuses - self.error_info = None + self.error_info = error_info self.custom_location_settings = None self.package_uri = None + self.aks_assigned_identity = aks_assigned_identity + + +class ExtensionPropertiesAksAssignedIdentity(msrest.serialization.Model): + """Identity of the Extension resource in an AKS cluster. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar principal_id: The principal ID of resource identity. + :vartype principal_id: str + :ivar tenant_id: The tenant ID of resource. + :vartype tenant_id: str + :param type: The identity type. The only acceptable values to pass in are None and + "SystemAssigned". The default value is None. + :type type: str + """ + + _validation = { + 'principal_id': {'readonly': True}, + 'tenant_id': {'readonly': True}, + } + + _attribute_map = { + 'principal_id': {'key': 'principalId', 'type': 'str'}, + 'tenant_id': {'key': 'tenantId', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + } + + def __init__( + self, + *, + type: Optional[str] = None, + **kwargs + ): + super(ExtensionPropertiesAksAssignedIdentity, self).__init__(**kwargs) + self.principal_id = None + self.tenant_id = None + self.type = type class ExtensionsList(msrest.serialization.Model): @@ -401,7 +351,7 @@ class ExtensionsList(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of Extensions within a Kubernetes cluster. - :vartype value: list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension] + :vartype value: list[~azure.mgmt.kubernetesconfiguration.models.Extension] :ivar next_link: URL to get the next set of extension objects, if any. :vartype next_link: str """ @@ -434,7 +384,7 @@ class ExtensionStatus(msrest.serialization.Model): :type display_status: str :param level: Level of the status. Possible values include: "Error", "Warning", "Information". Default value: "Information". - :type level: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.LevelType + :type level: str or ~azure.mgmt.kubernetesconfiguration.models.LevelType :param message: Detailed message of the status from the Extension. :type message: str :param time: DateLiteral (per ISO8601) noting the time of installation status. @@ -467,164 +417,6 @@ def __init__( self.time = time -class ExtensionType(msrest.serialization.Model): - """Represents an Extension Type. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar system_data: Metadata pertaining to creation and last modification of the resource. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData - :ivar release_trains: Extension release train: preview or stable. - :vartype release_trains: list[str] - :ivar cluster_types: Cluster types. Possible values include: "connectedClusters", - "managedClusters". - :vartype cluster_types: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ClusterTypes - :ivar supported_scopes: Extension scopes. - :vartype supported_scopes: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SupportedScopes - """ - - _validation = { - 'system_data': {'readonly': True}, - 'release_trains': {'readonly': True}, - 'cluster_types': {'readonly': True}, - 'supported_scopes': {'readonly': True}, - } - - _attribute_map = { - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - 'release_trains': {'key': 'properties.releaseTrains', 'type': '[str]'}, - 'cluster_types': {'key': 'properties.clusterTypes', 'type': 'str'}, - 'supported_scopes': {'key': 'properties.supportedScopes', 'type': 'SupportedScopes'}, - } - - def __init__( - self, - **kwargs - ): - super(ExtensionType, self).__init__(**kwargs) - self.system_data = None - self.release_trains = None - self.cluster_types = None - self.supported_scopes = None - - -class ExtensionTypeList(msrest.serialization.Model): - """List Extension Types. - - :param value: The list of Extension Types. - :type value: list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionType] - :param next_link: The link to fetch the next page of Extension Types. - :type next_link: str - """ - - _attribute_map = { - 'value': {'key': 'value', 'type': '[ExtensionType]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - } - - def __init__( - self, - *, - value: Optional[List["ExtensionType"]] = None, - next_link: Optional[str] = None, - **kwargs - ): - super(ExtensionTypeList, self).__init__(**kwargs) - self.value = value - self.next_link = next_link - - -class ExtensionVersionList(msrest.serialization.Model): - """List versions for an Extension. - - Variables are only populated by the server, and will be ignored when sending a request. - - :param versions: Versions available for this Extension Type. - :type versions: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionVersionListVersionsItem] - :param next_link: The link to fetch the next page of Extension Types. - :type next_link: str - :ivar system_data: Metadata pertaining to creation and last modification of the resource. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData - """ - - _validation = { - 'system_data': {'readonly': True}, - } - - _attribute_map = { - 'versions': {'key': 'versions', 'type': '[ExtensionVersionListVersionsItem]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - } - - def __init__( - self, - *, - versions: Optional[List["ExtensionVersionListVersionsItem"]] = None, - next_link: Optional[str] = None, - **kwargs - ): - super(ExtensionVersionList, self).__init__(**kwargs) - self.versions = versions - self.next_link = next_link - self.system_data = None - - -class ExtensionVersionListVersionsItem(msrest.serialization.Model): - """ExtensionVersionListVersionsItem. - - :param release_train: The release train for this Extension Type. - :type release_train: str - :param versions: Versions available for this Extension Type and release train. - :type versions: list[str] - """ - - _attribute_map = { - 'release_train': {'key': 'releaseTrain', 'type': 'str'}, - 'versions': {'key': 'versions', 'type': '[str]'}, - } - - def __init__( - self, - *, - release_train: Optional[str] = None, - versions: Optional[List[str]] = None, - **kwargs - ): - super(ExtensionVersionListVersionsItem, self).__init__(**kwargs) - self.release_train = release_train - self.versions = versions - - -class HelmOperatorProperties(msrest.serialization.Model): - """Properties for Helm operator. - - :param chart_version: Version of the operator Helm chart. - :type chart_version: str - :param chart_values: Values override for the operator Helm chart. - :type chart_values: str - """ - - _attribute_map = { - 'chart_version': {'key': 'chartVersion', 'type': 'str'}, - 'chart_values': {'key': 'chartValues', 'type': 'str'}, - } - - def __init__( - self, - *, - chart_version: Optional[str] = None, - chart_values: Optional[str] = None, - **kwargs - ): - super(HelmOperatorProperties, self).__init__(**kwargs) - self.chart_version = chart_version - self.chart_values = chart_values - - class Identity(msrest.serialization.Model): """Identity for the resource. @@ -634,14 +426,14 @@ class Identity(msrest.serialization.Model): :vartype principal_id: str :ivar tenant_id: The tenant ID of resource. :vartype tenant_id: str - :ivar type: The identity type. Default value: "SystemAssigned". - :vartype type: str + :param type: The identity type. The only acceptable values to pass in are None and + "SystemAssigned". The default value is None. + :type type: str """ _validation = { 'principal_id': {'readonly': True}, 'tenant_id': {'readonly': True}, - 'type': {'constant': True}, } _attribute_map = { @@ -650,15 +442,16 @@ class Identity(msrest.serialization.Model): 'type': {'key': 'type', 'type': 'str'}, } - type = "SystemAssigned" - def __init__( self, + *, + type: Optional[str] = None, **kwargs ): super(Identity, self).__init__(**kwargs) self.principal_id = None self.tenant_id = None + self.type = type class OperationStatusList(msrest.serialization.Model): @@ -667,8 +460,7 @@ class OperationStatusList(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :ivar value: List of async operations in progress, in the cluster. - :vartype value: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperationStatusResult] + :vartype value: list[~azure.mgmt.kubernetesconfiguration.models.OperationStatusResult] :ivar next_link: URL to get the next set of Operation Result objects, if any. :vartype next_link: str """ @@ -695,8 +487,6 @@ def __init__( class OperationStatusResult(msrest.serialization.Model): """The current status of an async operation. - Variables are only populated by the server, and will be ignored when sending a request. - All required parameters must be populated in order to send to Azure. :param id: Fully qualified ID for the async operation. @@ -707,13 +497,12 @@ class OperationStatusResult(msrest.serialization.Model): :type status: str :param properties: Additional information, if available. :type properties: dict[str, str] - :ivar error: If present, details of the operation error. - :vartype error: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ErrorDetail + :param error: The error detail. + :type error: ~azure.mgmt.kubernetesconfiguration.models.ErrorDetail """ _validation = { 'status': {'required': True}, - 'error': {'readonly': True}, } _attribute_map = { @@ -731,6 +520,7 @@ def __init__( id: Optional[str] = None, name: Optional[str] = None, properties: Optional[Dict[str, str]] = None, + error: Optional["ErrorDetail"] = None, **kwargs ): super(OperationStatusResult, self).__init__(**kwargs) @@ -738,7 +528,53 @@ def __init__( self.name = name self.status = status self.properties = properties - self.error = None + self.error = error + + +class PatchExtension(msrest.serialization.Model): + """The Extension Patch Request object. + + :param auto_upgrade_minor_version: Flag to note if this extension participates in auto upgrade + of minor version, or not. + :type auto_upgrade_minor_version: bool + :param release_train: ReleaseTrain this extension participates in for auto-upgrade (e.g. + Stable, Preview, etc.) - only if autoUpgradeMinorVersion is 'true'. + :type release_train: str + :param version: Version of the extension for this extension, if it is 'pinned' to a specific + version. autoUpgradeMinorVersion must be 'false'. + :type version: str + :param configuration_settings: Configuration settings, as name-value pairs for configuring this + extension. + :type configuration_settings: dict[str, str] + :param configuration_protected_settings: Configuration settings that are sensitive, as + name-value pairs for configuring this extension. + :type configuration_protected_settings: dict[str, str] + """ + + _attribute_map = { + 'auto_upgrade_minor_version': {'key': 'properties.autoUpgradeMinorVersion', 'type': 'bool'}, + 'release_train': {'key': 'properties.releaseTrain', 'type': 'str'}, + 'version': {'key': 'properties.version', 'type': 'str'}, + 'configuration_settings': {'key': 'properties.configurationSettings', 'type': '{str}'}, + 'configuration_protected_settings': {'key': 'properties.configurationProtectedSettings', 'type': '{str}'}, + } + + def __init__( + self, + *, + auto_upgrade_minor_version: Optional[bool] = True, + release_train: Optional[str] = "Stable", + version: Optional[str] = None, + configuration_settings: Optional[Dict[str, str]] = None, + configuration_protected_settings: Optional[Dict[str, str]] = None, + **kwargs + ): + super(PatchExtension, self).__init__(**kwargs) + self.auto_upgrade_minor_version = auto_upgrade_minor_version + self.release_train = release_train + self.version = version + self.configuration_settings = configuration_settings + self.configuration_protected_settings = configuration_protected_settings class ResourceProviderOperation(msrest.serialization.Model): @@ -749,24 +585,23 @@ class ResourceProviderOperation(msrest.serialization.Model): :param name: Operation name, in format of {provider}/{resource}/{operation}. :type name: str :param display: Display metadata associated with the operation. - :type display: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ResourceProviderOperationDisplay - :param origin: The intended executor of the operation;governs the display of the operation in - the RBAC UX and the audit logs UX. - :type origin: str + :type display: ~azure.mgmt.kubernetesconfiguration.models.ResourceProviderOperationDisplay :ivar is_data_action: The flag that indicates whether the operation applies to data plane. :vartype is_data_action: bool + :ivar origin: Origin of the operation. + :vartype origin: str """ _validation = { 'is_data_action': {'readonly': True}, + 'origin': {'readonly': True}, } _attribute_map = { 'name': {'key': 'name', 'type': 'str'}, 'display': {'key': 'display', 'type': 'ResourceProviderOperationDisplay'}, - 'origin': {'key': 'origin', 'type': 'str'}, 'is_data_action': {'key': 'isDataAction', 'type': 'bool'}, + 'origin': {'key': 'origin', 'type': 'str'}, } def __init__( @@ -774,14 +609,13 @@ def __init__( *, name: Optional[str] = None, display: Optional["ResourceProviderOperationDisplay"] = None, - origin: Optional[str] = None, **kwargs ): super(ResourceProviderOperation, self).__init__(**kwargs) self.name = name self.display = display - self.origin = origin self.is_data_action = None + self.origin = None class ResourceProviderOperationDisplay(msrest.serialization.Model): @@ -826,8 +660,7 @@ class ResourceProviderOperationList(msrest.serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. :param value: List of operations supported by this resource provider. - :type value: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ResourceProviderOperation] + :type value: list[~azure.mgmt.kubernetesconfiguration.models.ResourceProviderOperation] :ivar next_link: URL to the next set of results, if any. :vartype next_link: str """ @@ -856,9 +689,9 @@ class Scope(msrest.serialization.Model): """Scope of the extension. It can be either Cluster or Namespace; but not both. :param cluster: Specifies that the scope of the extension is Cluster. - :type cluster: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ScopeCluster + :type cluster: ~azure.mgmt.kubernetesconfiguration.models.ScopeCluster :param namespace: Specifies that the scope of the extension is Namespace. - :type namespace: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ScopeNamespace + :type namespace: ~azure.mgmt.kubernetesconfiguration.models.ScopeNamespace """ _attribute_map = { @@ -922,182 +755,6 @@ def __init__( self.target_namespace = target_namespace -class SourceControlConfiguration(ProxyResource): - """The SourceControl Configuration object returned in Get & Put response. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. Ex - - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - :ivar system_data: Top level metadata - https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources. - :vartype system_data: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SystemData - :param repository_url: Url of the SourceControl Repository. - :type repository_url: str - :param operator_namespace: The namespace to which this operator is installed to. Maximum of 253 - lower case alphanumeric characters, hyphen and period only. - :type operator_namespace: str - :param operator_instance_name: Instance name of the operator - identifying the specific - configuration. - :type operator_instance_name: str - :param operator_type: Type of the operator. Possible values include: "Flux". - :type operator_type: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperatorType - :param operator_params: Any Parameters for the Operator instance in string format. - :type operator_params: str - :param configuration_protected_settings: Name-value pairs of protected configuration settings - for the configuration. - :type configuration_protected_settings: dict[str, str] - :param operator_scope: Scope at which the operator will be installed. Possible values include: - "cluster", "namespace". Default value: "cluster". - :type operator_scope: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperatorScopeType - :ivar repository_public_key: Public Key associated with this SourceControl configuration - (either generated within the cluster or provided by the user). - :vartype repository_public_key: str - :param ssh_known_hosts_contents: Base64-encoded known_hosts contents containing public SSH keys - required to access private Git instances. - :type ssh_known_hosts_contents: str - :param enable_helm_operator: Option to enable Helm Operator for this git configuration. - :type enable_helm_operator: bool - :param helm_operator_properties: Properties for Helm operator. - :type helm_operator_properties: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.HelmOperatorProperties - :ivar provisioning_state: The provisioning state of the resource provider. Possible values - include: "Accepted", "Deleting", "Running", "Succeeded", "Failed". - :vartype provisioning_state: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ProvisioningStateType - :ivar compliance_status: Compliance Status of the Configuration. - :vartype compliance_status: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ComplianceStatus - """ - - _validation = { - 'id': {'readonly': True}, - 'name': {'readonly': True}, - 'type': {'readonly': True}, - 'system_data': {'readonly': True}, - 'repository_public_key': {'readonly': True}, - 'provisioning_state': {'readonly': True}, - 'compliance_status': {'readonly': True}, - } - - _attribute_map = { - 'id': {'key': 'id', 'type': 'str'}, - 'name': {'key': 'name', 'type': 'str'}, - 'type': {'key': 'type', 'type': 'str'}, - 'system_data': {'key': 'systemData', 'type': 'SystemData'}, - 'repository_url': {'key': 'properties.repositoryUrl', 'type': 'str'}, - 'operator_namespace': {'key': 'properties.operatorNamespace', 'type': 'str'}, - 'operator_instance_name': {'key': 'properties.operatorInstanceName', 'type': 'str'}, - 'operator_type': {'key': 'properties.operatorType', 'type': 'str'}, - 'operator_params': {'key': 'properties.operatorParams', 'type': 'str'}, - 'configuration_protected_settings': {'key': 'properties.configurationProtectedSettings', 'type': '{str}'}, - 'operator_scope': {'key': 'properties.operatorScope', 'type': 'str'}, - 'repository_public_key': {'key': 'properties.repositoryPublicKey', 'type': 'str'}, - 'ssh_known_hosts_contents': {'key': 'properties.sshKnownHostsContents', 'type': 'str'}, - 'enable_helm_operator': {'key': 'properties.enableHelmOperator', 'type': 'bool'}, - 'helm_operator_properties': {'key': 'properties.helmOperatorProperties', 'type': 'HelmOperatorProperties'}, - 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, - 'compliance_status': {'key': 'properties.complianceStatus', 'type': 'ComplianceStatus'}, - } - - def __init__( - self, - *, - repository_url: Optional[str] = None, - operator_namespace: Optional[str] = "default", - operator_instance_name: Optional[str] = None, - operator_type: Optional[Union[str, "OperatorType"]] = None, - operator_params: Optional[str] = None, - configuration_protected_settings: Optional[Dict[str, str]] = None, - operator_scope: Optional[Union[str, "OperatorScopeType"]] = "cluster", - ssh_known_hosts_contents: Optional[str] = None, - enable_helm_operator: Optional[bool] = None, - helm_operator_properties: Optional["HelmOperatorProperties"] = None, - **kwargs - ): - super(SourceControlConfiguration, self).__init__(**kwargs) - self.system_data = None - self.repository_url = repository_url - self.operator_namespace = operator_namespace - self.operator_instance_name = operator_instance_name - self.operator_type = operator_type - self.operator_params = operator_params - self.configuration_protected_settings = configuration_protected_settings - self.operator_scope = operator_scope - self.repository_public_key = None - self.ssh_known_hosts_contents = ssh_known_hosts_contents - self.enable_helm_operator = enable_helm_operator - self.helm_operator_properties = helm_operator_properties - self.provisioning_state = None - self.compliance_status = None - - -class SourceControlConfigurationList(msrest.serialization.Model): - """Result of the request to list Source Control Configurations. It contains a list of SourceControlConfiguration objects and a URL link to get the next set of results. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar value: List of Source Control Configurations within a Kubernetes cluster. - :vartype value: - list[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration] - :ivar next_link: URL to get the next set of configuration objects, if any. - :vartype next_link: str - """ - - _validation = { - 'value': {'readonly': True}, - 'next_link': {'readonly': True}, - } - - _attribute_map = { - 'value': {'key': 'value', 'type': '[SourceControlConfiguration]'}, - 'next_link': {'key': 'nextLink', 'type': 'str'}, - } - - def __init__( - self, - **kwargs - ): - super(SourceControlConfigurationList, self).__init__(**kwargs) - self.value = None - self.next_link = None - - -class SupportedScopes(msrest.serialization.Model): - """Extension scopes. - - :param default_scope: Default extension scopes: cluster or namespace. - :type default_scope: str - :param cluster_scope_settings: Scope settings. - :type cluster_scope_settings: - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ClusterScopeSettings - """ - - _attribute_map = { - 'default_scope': {'key': 'defaultScope', 'type': 'str'}, - 'cluster_scope_settings': {'key': 'clusterScopeSettings', 'type': 'ClusterScopeSettings'}, - } - - def __init__( - self, - *, - default_scope: Optional[str] = None, - cluster_scope_settings: Optional["ClusterScopeSettings"] = None, - **kwargs - ): - super(SupportedScopes, self).__init__(**kwargs) - self.default_scope = default_scope - self.cluster_scope_settings = cluster_scope_settings - - class SystemData(msrest.serialization.Model): """Metadata pertaining to creation and last modification of the resource. @@ -1105,16 +762,14 @@ class SystemData(msrest.serialization.Model): :type created_by: str :param created_by_type: The type of identity that created the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". - :type created_by_type: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.CreatedByType + :type created_by_type: str or ~azure.mgmt.kubernetesconfiguration.models.CreatedByType :param created_at: The timestamp of resource creation (UTC). :type created_at: ~datetime.datetime :param last_modified_by: The identity that last modified the resource. :type last_modified_by: str :param last_modified_by_type: The type of identity that last modified the resource. Possible values include: "User", "Application", "ManagedIdentity", "Key". - :type last_modified_by_type: str or - ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.CreatedByType + :type last_modified_by_type: str or ~azure.mgmt.kubernetesconfiguration.models.CreatedByType :param last_modified_at: The timestamp of resource last modification (UTC). :type last_modified_at: ~datetime.datetime """ diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_source_control_configuration_client_enums.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_source_control_configuration_client_enums.py index d25cb04abdc..19b127e8cd4 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_source_control_configuration_client_enums.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/models/_source_control_configuration_client_enums.py @@ -26,23 +26,6 @@ def __getattr__(cls, name): raise AttributeError(name) -class ClusterTypes(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Cluster types - """ - - CONNECTED_CLUSTERS = "connectedClusters" - MANAGED_CLUSTERS = "managedClusters" - -class ComplianceStateType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """The compliance state of the configuration. - """ - - PENDING = "Pending" - COMPLIANT = "Compliant" - NONCOMPLIANT = "Noncompliant" - INSTALLED = "Installed" - FAILED = "Failed" - class CreatedByType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """The type of identity that created the resource. """ @@ -62,11 +45,6 @@ class Enum1(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): MANAGED_CLUSTERS = "managedClusters" CONNECTED_CLUSTERS = "connectedClusters" -class Enum5(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - - MANAGED_CLUSTERS = "managedClusters" - CONNECTED_CLUSTERS = "connectedClusters" - class LevelType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """Level of the status. """ @@ -75,27 +53,6 @@ class LevelType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): WARNING = "Warning" INFORMATION = "Information" -class MessageLevelType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Level of the message. - """ - - ERROR = "Error" - WARNING = "Warning" - INFORMATION = "Information" - -class OperatorScopeType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Scope at which the operator will be installed. - """ - - CLUSTER = "cluster" - NAMESPACE = "namespace" - -class OperatorType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Type of the operator - """ - - FLUX = "Flux" - class ProvisioningState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): """The provisioning state of the extension resource. """ @@ -106,13 +63,3 @@ class ProvisioningState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): CREATING = "Creating" UPDATING = "Updating" DELETING = "Deleting" - -class ProvisioningStateType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """The provisioning state of the resource provider. - """ - - ACCEPTED = "Accepted" - DELETING = "Deleting" - RUNNING = "Running" - SUCCEEDED = "Succeeded" - FAILED = "Failed" diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/__init__.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/__init__.py index 5f4504b206d..632ac4c1eeb 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/__init__.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/__init__.py @@ -8,20 +8,10 @@ from ._extensions_operations import ExtensionsOperations from ._operation_status_operations import OperationStatusOperations -from ._cluster_extension_type_operations import ClusterExtensionTypeOperations -from ._cluster_extension_types_operations import ClusterExtensionTypesOperations -from ._extension_type_versions_operations import ExtensionTypeVersionsOperations -from ._location_extension_types_operations import LocationExtensionTypesOperations -from ._source_control_configurations_operations import SourceControlConfigurationsOperations from ._operations import Operations __all__ = [ 'ExtensionsOperations', 'OperationStatusOperations', - 'ClusterExtensionTypeOperations', - 'ClusterExtensionTypesOperations', - 'ExtensionTypeVersionsOperations', - 'LocationExtensionTypesOperations', - 'SourceControlConfigurationsOperations', 'Operations', ] diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_extensions_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_extensions_operations.py index a36032c9abf..794ba86c86c 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_extensions_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_extensions_operations.py @@ -32,7 +32,7 @@ class ExtensionsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -63,7 +63,7 @@ def _create_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" @@ -71,7 +71,7 @@ def _create_initial( url = self._create_initial.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -129,16 +129,16 @@ def begin_create( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param extension_name: Name of the Extension. :type extension_name: str :param extension: Properties necessary to Create an Extension. - :type extension: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension + :type extension: ~azure.mgmt.kubernetesconfiguration.models.Extension :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: By default, your polling method will be ARMPolling. @@ -146,7 +146,7 @@ def begin_create( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either Extension or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension] + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.kubernetesconfiguration.models.Extension] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -180,7 +180,7 @@ def get_long_running_output(pipeline_response): path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -217,17 +217,17 @@ def get( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param extension_name: Name of the Extension. :type extension_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Extension, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Extension + :rtype: ~azure.mgmt.kubernetesconfiguration.models.Extension :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.Extension"] @@ -235,14 +235,14 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" # Construct URL url = self.get.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -291,14 +291,14 @@ def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" # Construct URL url = self._delete_initial.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -348,10 +348,10 @@ def begin_delete( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param extension_name: Name of the Extension. @@ -397,7 +397,7 @@ def get_long_running_output(pipeline_response): path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -418,6 +418,158 @@ def get_long_running_output(pipeline_response): return LROPoller(self._client, raw_result, get_long_running_output, polling_method) begin_delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}'} # type: ignore + def _update_initial( + self, + resource_group_name, # type: str + cluster_rp, # type: Union[str, "_models.Enum0"] + cluster_resource_name, # type: Union[str, "_models.Enum1"] + cluster_name, # type: str + extension_name, # type: str + patch_extension, # type: "_models.PatchExtension" + **kwargs # type: Any + ): + # type: (...) -> "_models.Extension" + cls = kwargs.pop('cls', None) # type: ClsType["_models.Extension"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: lambda response: ResourceExistsError(response=response, model=self._deserialize(_models.ErrorResponse, response), error_format=ARMErrorFormat), + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-09-01" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self._update_initial.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), + 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), + 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(patch_extension, 'PatchExtension') + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('Extension', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + _update_initial.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}'} # type: ignore + + def begin_update( + self, + resource_group_name, # type: str + cluster_rp, # type: Union[str, "_models.Enum0"] + cluster_resource_name, # type: Union[str, "_models.Enum1"] + cluster_name, # type: str + extension_name, # type: str + patch_extension, # type: "_models.PatchExtension" + **kwargs # type: Any + ): + # type: (...) -> LROPoller["_models.Extension"] + """Patch an existing Kubernetes Cluster Extension. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + :type resource_group_name: str + :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS + clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 + :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters + (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 + :param cluster_name: The name of the kubernetes cluster. + :type cluster_name: str + :param extension_name: Name of the Extension. + :type extension_name: str + :param patch_extension: Properties to Patch in an existing Extension. + :type patch_extension: ~azure.mgmt.kubernetesconfiguration.models.PatchExtension + :keyword callable cls: A custom type or function that will be passed the direct response + :keyword str continuation_token: A continuation token to restart a poller from a saved state. + :keyword polling: By default, your polling method will be ARMPolling. + Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. + :paramtype polling: bool or ~azure.core.polling.PollingMethod + :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. + :return: An instance of LROPoller that returns either Extension or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.kubernetesconfiguration.models.Extension] + :raises ~azure.core.exceptions.HttpResponseError: + """ + polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Extension"] + lro_delay = kwargs.pop( + 'polling_interval', + self._config.polling_interval + ) + cont_token = kwargs.pop('continuation_token', None) # type: Optional[str] + if cont_token is None: + raw_result = self._update_initial( + resource_group_name=resource_group_name, + cluster_rp=cluster_rp, + cluster_resource_name=cluster_resource_name, + cluster_name=cluster_name, + extension_name=extension_name, + patch_extension=patch_extension, + cls=lambda x,y,z: x, + **kwargs + ) + + kwargs.pop('error_map', None) + kwargs.pop('content_type', None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize('Extension', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + return deserialized + + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), + 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), + 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), + } + + if polling is True: polling_method = ARMPolling(lro_delay, lro_options={'final-state-via': 'azure-async-operation'}, path_format_arguments=path_format_arguments, **kwargs) + elif polling is False: polling_method = NoPolling() + else: polling_method = polling + if cont_token: + return LROPoller.from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output + ) + else: + return LROPoller(self._client, raw_result, get_long_running_output, polling_method) + begin_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}'} # type: ignore + def list( self, resource_group_name, # type: str @@ -433,15 +585,15 @@ def list( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ExtensionsList or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ExtensionsList] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.models.ExtensionsList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ExtensionsList"] @@ -449,7 +601,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -462,7 +614,7 @@ def prepare_request(next_link=None): url = self.list.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operation_status_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operation_status_operations.py index d1987b5f6ed..d70023d2104 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operation_status_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operation_status_operations.py @@ -30,7 +30,7 @@ class OperationStatusOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -45,84 +45,6 @@ def __init__(self, client, config, serializer, deserializer): self._deserialize = deserializer self._config = config - def get( - self, - resource_group_name, # type: str - cluster_rp, # type: Union[str, "_models.Enum0"] - cluster_resource_name, # type: Union[str, "_models.Enum1"] - cluster_name, # type: str - extension_name, # type: str - operation_id, # type: str - **kwargs # type: Any - ): - # type: (...) -> "_models.OperationStatusResult" - """Get Async Operation status. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - :type resource_group_name: str - :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS - clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 - :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters - (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 - :param cluster_name: The name of the kubernetes cluster. - :type cluster_name: str - :param extension_name: Name of the Extension. - :type extension_name: str - :param operation_id: operation Id. - :type operation_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: OperationStatusResult, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperationStatusResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationStatusResult"] - error_map = { - 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError - } - error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" - accept = "application/json" - - # Construct URL - url = self.get.metadata['url'] # type: ignore - path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), - 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), - 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), - 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), - 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), - 'operationId': self._serialize.url("operation_id", operation_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize('OperationStatusResult', pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}/operations/{operationId}'} # type: ignore - def list( self, resource_group_name, # type: str @@ -138,15 +60,15 @@ def list( :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OperationStatusList or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.OperationStatusList] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.models.OperationStatusList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationStatusList"] @@ -154,7 +76,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): @@ -167,7 +89,7 @@ def prepare_request(next_link=None): url = self.list.metadata['url'] # type: ignore path_format_arguments = { 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -208,3 +130,81 @@ def get_next(next_link=None): get_next, extract_data ) list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/operations'} # type: ignore + + def get( + self, + resource_group_name, # type: str + cluster_rp, # type: Union[str, "_models.Enum0"] + cluster_resource_name, # type: Union[str, "_models.Enum1"] + cluster_name, # type: str + extension_name, # type: str + operation_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.OperationStatusResult" + """Get Async Operation status. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + :type resource_group_name: str + :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS + clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.models.Enum0 + :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters + (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.models.Enum1 + :param cluster_name: The name of the kubernetes cluster. + :type cluster_name: str + :param extension_name: Name of the Extension. + :type extension_name: str + :param operation_id: operation Id. + :type operation_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: OperationStatusResult, or the result of cls(response) + :rtype: ~azure.mgmt.kubernetesconfiguration.models.OperationStatusResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.OperationStatusResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-09-01" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1), + 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), + 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), + 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), + 'extensionName': self._serialize.url("extension_name", extension_name, 'str'), + 'operationId': self._serialize.url("operation_id", operation_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize('OperationStatusResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}/operations/{operationId}'} # type: ignore diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operations.py index 147a262ef47..fe4ca00195c 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_operations.py @@ -30,7 +30,7 @@ class Operations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -50,11 +50,12 @@ def list( **kwargs # type: Any ): # type: (...) -> Iterable["_models.ResourceProviderOperationList"] - """List all the available operations the KubernetesConfiguration resource provider supports. + """List all the available operations the KubernetesConfiguration resource provider supports, in + this api-version. :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ResourceProviderOperationList or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.ResourceProviderOperationList] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.models.ResourceProviderOperationList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.ResourceProviderOperationList"] @@ -62,7 +63,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2021-09-01" accept = "application/json" def prepare_request(next_link=None): diff --git a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_source_control_configurations_operations.py b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_source_control_configurations_operations.py index 085294c1476..d192efa6d03 100644 --- a/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_source_control_configurations_operations.py +++ b/src/k8s-extension/azext_k8s_extension/vendored_sdks/operations/_source_control_configurations_operations.py @@ -32,7 +32,7 @@ class SourceControlConfigurationsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models + :type models: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,21 +59,21 @@ def get( # type: (...) -> "_models.SourceControlConfiguration" """Gets details of the Source Control Configuration. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param source_control_configuration_name: Name of the Source Control Configuration. :type source_control_configuration_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControlConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration + :rtype: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SourceControlConfiguration"] @@ -81,14 +81,14 @@ def get( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" accept = "application/json" # Construct URL url = self.get.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -134,23 +134,23 @@ def create_or_update( # type: (...) -> "_models.SourceControlConfiguration" """Create a new Kubernetes Source Control Configuration. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param source_control_configuration_name: Name of the Source Control Configuration. :type source_control_configuration_name: str :param source_control_configuration: Properties necessary to Create KubernetesConfiguration. - :type source_control_configuration: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration + :type source_control_configuration: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfiguration :keyword callable cls: A custom type or function that will be passed the direct response :return: SourceControlConfiguration, or the result of cls(response) - :rtype: ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfiguration + :rtype: ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfiguration :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SourceControlConfiguration"] @@ -158,15 +158,15 @@ def create_or_update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" content_type = kwargs.pop("content_type", "application/json") accept = "application/json" # Construct URL url = self.create_or_update.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -222,14 +222,14 @@ def _delete_initial( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" accept = "application/json" # Construct URL url = self._delete_initial.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -272,14 +272,14 @@ def begin_delete( """This will delete the YAML file used to set up the Source control configuration, thus stopping future sync from the source repo. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :param source_control_configuration_name: Name of the Source Control Configuration. @@ -320,8 +320,8 @@ def get_long_running_output(pipeline_response): return cls(pipeline_response, None, {}) path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), @@ -353,19 +353,19 @@ def list( # type: (...) -> Iterable["_models.SourceControlConfigurationList"] """List all Source Control Configurations. - :param resource_group_name: The name of the resource group. The name is case insensitive. + :param resource_group_name: The name of the resource group. :type resource_group_name: str :param cluster_rp: The Kubernetes cluster RP - either Microsoft.ContainerService (for AKS clusters) or Microsoft.Kubernetes (for OnPrem K8S clusters). - :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum0 + :type cluster_rp: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum0 :param cluster_resource_name: The Kubernetes cluster resource name - either managedClusters (for AKS clusters) or connectedClusters (for OnPrem K8S clusters). - :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.Enum1 + :type cluster_resource_name: str or ~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.Enum1 :param cluster_name: The name of the kubernetes cluster. :type cluster_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either SourceControlConfigurationList or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.v2021_05_01_preview.models.SourceControlConfigurationList] + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.kubernetesconfiguration.v2020_07_01_preview.models.SourceControlConfigurationList] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["_models.SourceControlConfigurationList"] @@ -373,7 +373,7 @@ def list( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - api_version = "2021-05-01-preview" + api_version = "2020-07-01-preview" accept = "application/json" def prepare_request(next_link=None): @@ -385,8 +385,8 @@ def prepare_request(next_link=None): # Construct URL url = self.list.metadata['url'] # type: ignore path_format_arguments = { - 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str', min_length=1), - 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str', max_length=90, min_length=1, pattern=r'^[-\w\._\(\)]+$'), + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), 'clusterRp': self._serialize.url("cluster_rp", cluster_rp, 'str'), 'clusterResourceName': self._serialize.url("cluster_resource_name", cluster_resource_name, 'str'), 'clusterName': self._serialize.url("cluster_name", cluster_name, 'str'), diff --git a/src/k8s-extension/setup.py b/src/k8s-extension/setup.py index 69ce92ae3e3..99ef128f8ab 100644 --- a/src/k8s-extension/setup.py +++ b/src/k8s-extension/setup.py @@ -32,7 +32,7 @@ # TODO: Add any additional SDK dependencies here DEPENDENCIES = [] -VERSION = "0.7.1" +VERSION = "1.0.0" with open('README.rst', 'r', encoding='utf-8') as f: README = f.read() diff --git a/src/network-manager/HISTORY.rst b/src/network-manager/HISTORY.rst new file mode 100644 index 00000000000..1c139576ba0 --- /dev/null +++ b/src/network-manager/HISTORY.rst @@ -0,0 +1,8 @@ +.. :changelog: + +Release History +=============== + +0.1.0 +++++++ +* Initial release. diff --git a/src/network-manager/README.md b/src/network-manager/README.md new file mode 100644 index 00000000000..33d87cb4830 --- /dev/null +++ b/src/network-manager/README.md @@ -0,0 +1,13 @@ +# Azure CLI virtual network manager Extension # +This is the extension for virtual network manager + +### How to use ### +Install this extension using the below CLI command +``` +az extension add --name virtual-network-manager +``` + +Then, call it as you would any other az command: +``` +az network manager -h +``` \ No newline at end of file diff --git a/src/network-manager/azext_network_manager/__init__.py b/src/network-manager/azext_network_manager/__init__.py new file mode 100644 index 00000000000..d9854c0e211 --- /dev/null +++ b/src/network-manager/azext_network_manager/__init__.py @@ -0,0 +1,37 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from azure.cli.core import AzCommandsLoader +import azext_network_manager._help + + +class NetworkManagementClientCommandsLoader(AzCommandsLoader): + + def __init__(self, cli_ctx=None): + from azure.cli.core.commands import CliCommandType + from azext_network_manager._client_factory import cf_network_cl + network_custom = CliCommandType( + operations_tmpl='azext_network_manager.custom#{}', + client_factory=cf_network_cl) + super(NetworkManagementClientCommandsLoader, self).__init__( + cli_ctx=cli_ctx, + custom_command_type=network_custom) + + def load_command_table(self, args): + from azext_network_manager.commands import load_command_table + load_command_table(self, args) + return self.command_table + + def load_arguments(self, command): + from azext_network_manager._params import load_arguments + load_arguments(self, command) + + +COMMAND_LOADER_CLS = NetworkManagementClientCommandsLoader diff --git a/src/network-manager/azext_network_manager/_client_factory.py b/src/network-manager/azext_network_manager/_client_factory.py new file mode 100644 index 00000000000..f179932e2f6 --- /dev/null +++ b/src/network-manager/azext_network_manager/_client_factory.py @@ -0,0 +1,83 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + + +def cf_network_cl(cli_ctx, *_): + from azure.cli.core.commands.client_factory import get_mgmt_service_client + from azext_network_manager.vendored_sdks import NetworkManagementClient + return get_mgmt_service_client(cli_ctx, NetworkManagementClient) + + +def cf_activeconnectivityconfiguration(cli_ctx, *_): + return cf_network_cl(cli_ctx).active_connectivity_configurations + + +def cf_activesecurityadminrule(cli_ctx, *_): + return cf_network_cl(cli_ctx).active_security_admin_rules + + +def cf_activesecurityuserrule(cli_ctx, *_): + return cf_network_cl(cli_ctx).active_security_user_rules + + +def cf_adminrulecollection(cli_ctx, *_): + return cf_network_cl(cli_ctx).admin_rule_collections + + +def cf_adminrule(cli_ctx, *_): + return cf_network_cl(cli_ctx).admin_rules + + +def cf_connectivityconfiguration(cli_ctx, *_): + return cf_network_cl(cli_ctx).connectivity_configurations + + +def cf_effectiveconnectivityconfiguration(cli_ctx, *_): + return cf_network_cl(cli_ctx).effective_connectivity_configurations + + +def cf_effectivevirtualnetwork(cli_ctx, *_): + return cf_network_cl(cli_ctx).effective_virtual_networks + + +def cf_networkgroup(cli_ctx, *_): + return cf_network_cl(cli_ctx).network_groups + + +def cf_networkmanagercommit(cli_ctx, *_): + return cf_network_cl(cli_ctx).network_manager_commits + + +def cf_networkmanagerdeploymentstatus(cli_ctx, *_): + return cf_network_cl(cli_ctx).network_manager_deployment_status + + +def cf_effectivesecurityadminrule(cli_ctx, *_): + return cf_network_cl(cli_ctx).network_manager_effective_security_admin_rules + + +def cf_networkmanager(cli_ctx, *_): + return cf_network_cl(cli_ctx).network_managers + + +def cf_securityadminconfiguration(cli_ctx, *_): + return cf_network_cl(cli_ctx).security_admin_configurations + + +def cf_securityuserconfiguration(cli_ctx, *_): + return cf_network_cl(cli_ctx).security_user_configurations + + +def cf_userrulecollection(cli_ctx, *_): + return cf_network_cl(cli_ctx).user_rule_collections + + +def cf_userrule(cli_ctx, *_): + return cf_network_cl(cli_ctx).user_rules diff --git a/src/network-manager/azext_network_manager/_help.py b/src/network-manager/azext_network_manager/_help.py new file mode 100644 index 00000000000..66f687f834f --- /dev/null +++ b/src/network-manager/azext_network_manager/_help.py @@ -0,0 +1,733 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines + +from knack.help_files import helps + + +helps['network manager'] = """ + type: group + short-summary: Manage networkmanager with network +""" + +helps['network manager list'] = """ + type: command + short-summary: "List network managers in a resource group." + examples: + - name: List Azure Virtual Network Manager + text: |- + az network manager list --resource-group "rg1" +""" + +helps['network manager show'] = """ + type: command + short-summary: "Gets the specified Network Manager." + examples: + - name: Get Azure Virtual Network Manager + text: |- + az network manager show --name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager create'] = """ + type: command + short-summary: "Create a Network Manager." + parameters: + - name: --network-manager-scopes + short-summary: "Scope of Network Manager." + long-summary: | + Usage: --network-manager-scopes management-groups=XX subscriptions=XX + + management-groups: List of management groups. + subscriptions: List of subscriptions. + examples: + - name: Create/Update Azure Virtual Network Manager + text: |- + az network manager create --name "TestNetworkManager" --description "My Test Network Manager" \ +--display-name "TestNetworkManager" --scope-accesses "Security" "Routing" "Connectivity" \ +--network-manager-scopes management-groups="/Microsoft.Management/testmg" subscriptions="/subscriptions/00000000-0000-0\ +000-0000-000000000000" --resource-group "rg1" +""" + +helps['network manager update'] = """ + type: command + short-summary: "Update a Network Manager." + parameters: + - name: --network-manager-scopes + short-summary: "Scope of Network Manager." + long-summary: | + Usage: --network-manager-scopes management-groups=XX subscriptions=XX + + management-groups: List of management groups. + subscriptions: List of subscriptions. +""" + +helps['network manager delete'] = """ + type: command + short-summary: "Deletes a network manager." + examples: + - name: Delete Azure Virtual Network Manager + text: |- + az network manager delete --name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager post-commit'] = """ + type: command + short-summary: "Post a Network Manager Commit." + examples: + - name: Post Azure Virtual Network Manager Commit + text: |- + az network manager post-commit --network-manager-name "testNetworkManager" --commit-type "SecurityAdmin" \ +--configuration-ids "/subscriptions/subscriptionC/resourceGroups/resoureGroupSample/providers/Microsoft.Network/network\ +Managers/testNetworkManager/securityConfigurations/SampleSecurityConfig" --target-locations "eastus" --resource-group \ +"resoureGroupSample" +""" + +helps['network manager list-deploy-status'] = """ + type: command + short-summary: "Post List of Network Manager Deployment Status." + examples: + - name: Post Azure Virtual Network Manager Deployment Status + text: |- + az network manager list-deploy-status --network-manager-name "testNetworkManager" --deployment-types \ +"Connectivity" "AdminPolicy" --regions "eastus" "westus" --resource-group "resoureGroupSample" +""" + +helps['network manager list-effect-vnet'] = """ + type: command + short-summary: "List effective virtual networks in a network manager." + examples: + - name: List Effective Virtual Networks List By Network Groups + text: |- + az network manager list-effect-vnet --network-manager-name "testNetworkManager" \ +--conditional-members "location=\'useast2\'" --resource-group "rg1" +""" + +helps['network manager list-active-config'] = """ + type: command + short-summary: "Lists active configurations in a network manager." + examples: + - name: Get Azure Virtual Network Manager Active Configuration + text: |- + az network manager list-active-config --network-manager-name "testNetworkManager" --resource-group \ +"myResourceGroup" +""" + +helps['network manager list-effective-config'] = """ + type: command + short-summary: "Lists effective configuration in a network manager." + examples: + - name: Get Azure Virtual Network Manager Effective Configuration + text: |- + az network manager list-effective-config --virtual-network-name "myVirtualNetwork" --resource-group "myResourceGroup" +""" + +helps['network manager list-active-security-admin-rule'] = """ + type: command + short-summary: "Lists active security admin rule in a network manager." + examples: + - name: Get Azure Virtual Network Manager Active Security Admin Rule + text: |- + az network manager list-active-security-admin-rule --network-manager-name "testNetworkManager" --resource-group \ +"myResourceGroup --region eastus2euap" +""" + +helps['network manager list-active-security-user-rule'] = """ + type: command + short-summary: "Lists active security user rule in a network manager." + examples: + - name: Get Azure Virtual Network Manager Active Security User Rule + text: |- + az network manager list-active-security-user-rule --network-manager-name "testNetworkManager" --resource-group \ +"myResourceGroup --region eastus2euap" +""" + +helps['network manager connect-config'] = """ + type: group + short-summary: Manage connectivityconfiguration with network +""" + +helps['network manager connect-config list'] = """ + type: command + short-summary: "Lists all the network manager connectivity configuration in a specified network manager." + examples: + - name: Get Azure Virtual Network Manager Connecitivity Configuration List + text: |- + az network manager connect-config list --network-manager-name "testNetworkManager" --resource-group \ +"myResourceGroup" +""" + +helps['network manager connect-config show'] = """ + type: command + short-summary: "Gets a Network Connectivity Configuration, specified by the resource group, network manager name, \ +and connectivity Configuration name." + examples: + - name: Get Azure Virtual Network Manager Connectivity Configuration + text: |- + az network manager connect-config show --configuration-name "myTestConnectivityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "myResourceGroup" +""" + +helps['network manager connect-config create'] = """ + type: command + short-summary: "Create a new network manager connectivity configuration." + parameters: + - name: --applies-to-groups + short-summary: "Groups for configuration" + long-summary: | + Usage: --applies-to-groups network-group-id=XX use-hub-gateway=XX is-global=XX group-connectivity=XX + + network-group-id: Network group Id. + use-hub-gateway: Flag if need to use hub gateway. + is-global: Flag if global is supported. + group-connectivity: Group connectivity type. Allowed values: None, DirectlyConnected + + Multiple actions can be specified by using more than one --applies-to-groups argument. + - name: --hubs + short-summary: "The hub vnets" + long-summary: | + Usage: --hubs resource-id=XX resource-type=XX + + resource-id: Resource ID + resource-type: Resource Type + + Multiple actions can be specified by using more than one --hubs argument. + examples: + - name: Create/Update Azure Virtual Network Manager Connectivity Configuration + text: |- + az network manager connect-config create --configuration-name "myTestConnectivityConfig" --description \ +"Sample Configuration" --applies-to-groups group-connectivity="None" is-global=false \ +network-group-id="subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManager\ +s/testNetworkManager/networkManagerGroups/group1" use-hub-gateway=true --connectivity-topology "HubAndSpoke" \ +--delete-peering true --display-name "myTestConnectivityConfig" --hubs resource-id="subscriptions/subscriptionA/resource\ +Groups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig" resource-type="Microsoft.Network/virtualNetworks" \ +--is-global true --network-manager-name "testNetworkManager" --resource-group "myResourceGroup" +""" + +helps['network manager connect-config update'] = """ + type: command + short-summary: "Update a new network manager connectivity configuration." + parameters: + - name: --applies-to-groups + short-summary: "Groups for configuration" + long-summary: | + Usage: --applies-to-groups network-group-id=XX use-hub-gateway=XX is-global=XX group-connectivity=XX + + network-group-id: Network group Id. + use-hub-gateway: Flag if need to use hub gateway. + is-global: Flag if global is supported. + group-connectivity: Group connectivity type. Allowed values: None, DirectlyConnected + + Multiple actions can be specified by using more than one --applies-to-groups argument. + - name: --hubs + short-summary: "The hub vnets" + long-summary: | + Usage: --hubs resource-id=XX resource-type=XX + + resource-id: Resource ID + resource-type: Resource Type + + Multiple actions can be specified by using more than one --hubs argument. +""" + +helps['network manager connect-config delete'] = """ + type: command + short-summary: "Deletes a network manager connectivity configuration, specified by the resource group, network \ +manager name, and connectivity configuration name." + examples: + - name: Get Azure Virtual Network Manager Connectivity Configuration + text: |- + az network manager connect-config delete --configuration-name "myTestConnectivityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "myResourceGroup" +""" + +helps['network manager group'] = """ + type: group + short-summary: Manage networkgroup with network +""" + +helps['network manager group list'] = """ + type: command + short-summary: "Lists the specified network group." + examples: + - name: List Azure Virtual Network Manager Network Groups + text: |- + az network manager group list --network-manager-name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager group show'] = """ + type: command + short-summary: "Gets the specified network group." + examples: + - name: Get Azure Virtual Network Manager Network Group + text: |- + az network manager group show --name "TestNetworkGroup" --network-manager-name "testNetworkManager" \ +--resource-group "rg1" +""" + +helps['network manager group create'] = """ + type: command + short-summary: "Create a network group." + parameters: + - name: --group-members + short-summary: "Group members of network group." + long-summary: | + Usage: --group-members resource-id=XX + + resource-id: Resource Id. + + Multiple actions can be specified by using more than one --group-members argument. + examples: + - name: Create/Update Azure Virtual Network Manager Network Group + text: |- + az network manager group create --name "TestNetworkGroup" --network-manager-name "testNetworkManager" \ +--description "A sample group" --conditional-membership "" --display-name "My Network Group" --group-members \ +resource-id="/subscriptions/subscriptionC/resourceGroup/rg1/providers/Microsoft.Network/virtualnetworks/vnet1" \ +--member-type "VirtualNetwork" --resource-group "rg1" +""" + +helps['network manager group update'] = """ + type: command + short-summary: "Update a network group." + parameters: + - name: --group-members + short-summary: "Group members of network group." + long-summary: | + Usage: --group-members resource-id=XX + + resource-id: Resource Id. + + Multiple actions can be specified by using more than one --group-members argument. +""" + +helps['network manager group delete'] = """ + type: command + short-summary: "Deletes a network group." + examples: + - name: Delete Azure Virtual Network Manager Group + text: |- + az network manager group delete --name "TestNetworkGroup" --network-manager-name "testNetworkManager" \ +--resource-group "rg1" +""" + +helps['network manager group list-effect-vnet'] = """ + type: command + short-summary: "Lists all effective virtual networks by specified network group." + examples: + - name: List Effective Virtual Networks List By Network Groups + text: |- + az network manager group list-effect-vnet --network-group-name "TestNetworkGroup" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager security-user-config'] = """ + type: group + short-summary: Manage securityuserconfiguration with network +""" + +helps['network manager security-user-config list'] = """ + type: command + short-summary: "Lists all the network manager security user configurations in a network manager, in a paginated \ +format." + examples: + - name: List security user configurations in a network manager + text: |- + az network manager security-user-config list --network-manager-name "testNetworkManager" --resource-group \ +"rg1" +""" + +helps['network manager security-user-config show'] = """ + type: command + short-summary: "Retrieves a network manager security user Configuration." + examples: + - name: Get security user configurations + text: |- + az network manager security-user-config show --configuration-name "myTestSecurityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager security-user-config create'] = """ + type: command + short-summary: "Create a network manager security user Configuration." + examples: + - name: Create network manager security user Configuration + text: |- + az network manager security-user-config create --configuration-name "myTestSecurityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" --description "A sample policy" \ +--delete-existing-ns-gs true --security-type "UserPolicy" +""" + +helps['network manager security-user-config update'] = """ + type: command + short-summary: "Update a network manager security user Configuration." +""" + +helps['network manager security-user-config delete'] = """ + type: command + short-summary: "Deletes a network manager security user Configuration." + examples: + - name: Delete network manager security user Configuration + text: |- + az network manager security-user-config delete --configuration-name "myTestSecurityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager security-admin-config'] = """ + type: group + short-summary: Manage securityadminconfiguration with network +""" + +helps['network manager security-admin-config list'] = """ + type: command + short-summary: "Lists all the network manager security admin configurations in a network manager, in a paginated \ +format." + examples: + - name: List security admin configurations in a network manager + text: |- + az network manager security-admin-config list --network-manager-name "testNetworkManager" --resource-group \ +"rg1" +""" + +helps['network manager security-admin-config show'] = """ + type: command + short-summary: "Retrieves a network manager security admin Configuration." + examples: + - name: Get security admin configurations + text: |- + az network manager security-admin-config show --configuration-name "myTestSecurityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager security-admin-config create'] = """ + type: command + short-summary: "Create a network manager security admin Configuration." + examples: + - name: Create network manager security admin Configuration + text: |- + az network manager security-admin-config create --configuration-name "myTestSecurityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" --description "A sample policy" \ +--delete-existing-ns-gs true --security-type "AdminPolicy" +""" + +helps['network manager security-admin-config update'] = """ + type: command + short-summary: "Update a network manager security admin Configuration." +""" + +helps['network manager security-admin-config delete'] = """ + type: command + short-summary: "Deletes a network manager security admin Configuration." + examples: + - name: Delete network manager security admin Configuration + text: |- + az network manager security-admin-config delete --configuration-name "myTestSecurityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" +""" + +helps['network manager admin-rule collection'] = """ + type: group + short-summary: Manage admin rule collection with network +""" + +helps['network manager admin-rule collection create'] = """ + type: command + short-summary: "Create a network manager security configuration admin rule collection." + examples: + - name: Create security admin rule collections + text: |- + az network manager admin-rule collection create --configuration-name "myTestSecurityConfig" --network-manager-name "testNetworkManager" -g "rg1" \ +--rule-collection-name "myTestCollection" --description "A sample description" --display-name "ASampleCollection" \ +--applies-to-groups network-group-id="sub_id/resourceGroups/rgid/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup" +""" + +helps['network manager admin-rule collection list'] = """ + type: command + short-summary: "List network manager security configuration admin rule collections." + examples: + - name: List security admin rule collections + text: |- + az network manager admin-rule collection list --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" +""" + +helps['network manager admin-rule collection update'] = """ + type: command + short-summary: "Update a network manager security configuration admin rule collection in a subscription." + examples: + - name: Update security admin rule collection + text: |- + az network manager admin-rule collection update --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --display-name "ASampleCollection2" +""" + +helps['network manager admin-rule collection show'] = """ + type: command + short-summary: "Gets a network manager security configuration admin rule collection in a subscription." + examples: + - name: Gets security admin rule collection + text: |- + az network manager admin-rule collection show --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" +""" + +helps['network manager admin-rule collection delete'] = """ + type: command + short-summary: "Delete an admin rule collection." + examples: + - name: Delete an admin rule collection. + text: |- + az network manager admin-rule collection delete --configuration-name "myTestSecurityConfig" --network-manager-name "testNetworkManager" \ +--resource-group "rg1" --rule-collection-name "myTestCollection" +""" + + +helps['network manager admin-rule'] = """ + type: group + short-summary: Manage adminrule with network +""" + +helps['network manager admin-rule create'] = """ + type: command + short-summary: "Create a network manager security configuration admin rule." + parameters: + - name: --sources + short-summary: "The CIDR or source IP ranges." + long-summary: | + Usage: --sources address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --sources argument. + - name: --destinations + short-summary: "The destination address prefixes. CIDR or destination IP ranges." + long-summary: | + Usage: --destination address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --destination argument. + examples: + - name: Create security admin rules + text: |- + az network manager admin-rule create --configuration-name "myTestSecurityConfig" --network-manager-name "testNetworkManager" \ +--resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleAdminRule" \ +--kind "Custom" --protocol "Tcp" --access "Allow" --priority 32 --direction "Inbound" +""" + +helps['network manager admin-rule list'] = """ + type: command + short-summary: "Retrieves a network manager security configuration admin rule." + examples: + - name: List security admin rules + text: |- + az network manager admin-rule list --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" +""" + +helps['network manager admin-rule update'] = """ + type: command + short-summary: "Update a network manager security configuration admin rule in a subscription." + parameters: + - name: --sources + short-summary: "The CIDR or source IP ranges." + long-summary: | + Usage: --sources address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --sources argument. + - name: --destinations + short-summary: "The destination address prefixes. CIDR or destination IP ranges." + long-summary: | + Usage: --destination address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --destination argument. + examples: + - name: Update security admin rule + text: |- + az network manager admin-rule update --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleAdminRule" --access "Deny" +""" + +helps['network manager admin-rule show'] = """ + type: command + short-summary: "Gets a network manager security configuration admin rule in a subscription." + examples: + - name: Gets security admin rule + text: |- + az network manager admin-rule show --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleAdminRule" +""" + +helps['network manager admin-rule delete'] = """ + type: command + short-summary: "Deletes an admin rule." + examples: + - name: Deletes an admin rule. + text: |- + az network manager admin-rule delete --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleAdminRule" +""" + +helps['network manager user-rule collection'] = """ + type: group + short-summary: Manage user rule collection with network +""" + +helps['network manager user-rule collection create'] = """ + type: command + short-summary: "Create a network manager security configuration user rule collection." + examples: + - name: Create security user rule collections + text: |- + az network manager user-rule collection create --configuration-name "myTestSecurityConfig" --network-manager-name "testNetworkManager" -g "rg1" \ +--rule-collection-name myTestCollection --description "A sample description" --display-name "ASampleCollection" \ +--applies-to-groups network-group-id=sub_id/resourceGroups/rgid/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup +""" + +helps['network manager user-rule collection list'] = """ + type: command + short-summary: "List network manager security configuration user rule collections." + examples: + - name: List security user rule collections + text: |- + az network manager user-rule collection list --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" +""" + +helps['network manager user-rule collection update'] = """ + type: command + short-summary: "Update a network manager security configuration user rule collection in a subscription." + examples: + - name: Update security user rule collection + text: |- + az network manager user-rule collection update --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --display-name "ASampleCollection2" +""" + +helps['network manager user-rule collection show'] = """ + type: command + short-summary: "Gets a network manager security configuration user rule collection in a subscription." + examples: + - name: Gets security user rule collection + text: |- + az network manager user-rule collection show --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" +""" + +helps['network manager user-rule collection delete'] = """ + type: command + short-summary: "Delete an user rule collection." + examples: + - name: Delete an user rule collection. + text: |- + az network manager user-rule collection delete --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" +""" + +helps['network manager user-rule'] = """ + type: group + short-summary: Manage userrule with network +""" + +helps['network manager user-rule list'] = """ + type: command + short-summary: "Lists all user rules in a security configuration." + examples: + - name: List security user rules + text: |- + az network manager user-rule list --configuration-name "myTestConnectivityConfig" \ +--network-manager-name "testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" +""" + +helps['network manager user-rule show'] = """ + type: command + short-summary: "Gets a user rule." + examples: + - name: Gets a user rule + text: |- + az network manager user-rule show --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-name "SampleUserRule" --rule-collection-name "myTestCollection" +""" + +helps['network manager user-rule create'] = """ + type: command + short-summary: "Create a user rule." + parameters: + - name: --sources + short-summary: "The CIDR or source IP ranges." + long-summary: | + Usage: --sources address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --sources argument. + - name: --destinations + short-summary: "The destination address prefixes. CIDR or destination IP ranges." + long-summary: | + Usage: --destination address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --destination argument. + examples: + - name: Create a user rule + text: |- + az network manager user-rule create --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleUserRule" --description "Sample User Rule" \ +--destinations address-prefix="*" address-prefix-type="IPPrefix" --dest-port-ranges 22 --direction "Inbound" \ +--sources address-prefix="*" address-prefix-type="IPPrefix" --source-port-ranges "0-65535" --protocol "Tcp" +""" + +helps['network manager user-rule update'] = """ + type: command + short-summary: "Update a user rule." + parameters: + - name: --sources + short-summary: "The CIDR or source IP ranges." + long-summary: | + Usage: --sources address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --sources argument. + - name: --destinations + short-summary: "The destination address prefixes. CIDR or destination IP ranges." + long-summary: | + Usage: --destination address-prefix=XX address-prefix-type=XX + + address-prefix: Address prefix. + address-prefix-type: Address prefix type. + + Multiple actions can be specified by using more than one --destination argument. + examples: + - name: Update a user rule + text: |- + az network manager user-rule update --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleUserRule" --description "Sample User Rule" +""" + +helps['network manager user-rule delete'] = """ + type: command + short-summary: "Deletes a user rule." + examples: + - name: Delete a user rule. + text: |- + az network manager user-rule delete --configuration-name "myTestSecurityConfig" --network-manager-name \ +"testNetworkManager" --resource-group "rg1" --rule-collection-name "myTestCollection" --rule-name "SampleUserRule" +""" diff --git a/src/network-manager/azext_network_manager/_params.py b/src/network-manager/azext_network_manager/_params.py new file mode 100644 index 00000000000..86cc5430c89 --- /dev/null +++ b/src/network-manager/azext_network_manager/_params.py @@ -0,0 +1,532 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + +from azure.cli.core.commands.parameters import ( + tags_type, + get_three_state_flag, + get_enum_type, + resource_group_name_type, + get_location_type +) +from azure.cli.core.commands.validators import get_default_location_from_resource_group +from azext_network_manager.action import ( + AddNetworkManagerScopes, + AddConnectivityconfigurationsAppliesToGroups, + AddGroupMembers, + AddSecurityconfigurationsAppliesToGroups, + AddNetworkSecurityGroupImports, + AddSource, + AddDestination +) + + +def load_arguments(self, _): + + # region network manager + with self.argument_context('network manager') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--name', '-n', '--network-manager-name'], type=str, + help='The name of the network manager.', id_part='name') + + with self.argument_context('network manager list') as c: + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager show') as c: + c.argument('network_manager_name', options_list=['--name', '-n', '--network-manager-name'], type=str, + help='The name of the network manager.', id_part='name') + + with self.argument_context('network manager create') as c: + c.argument('network_manager_name', options_list=['--name', '-n', '--network-manager-name'], type=str, + help='The name of the network manager.') + c.argument('id_', options_list=['--id'], type=str, help='Resource ID.') + c.argument('location', arg_type=get_location_type(self.cli_ctx)) + c.argument('tags', tags_type) + c.argument('display_name', type=str, help='A friendly name for the network manager.') + c.argument('description', type=str, help='A description of the network manager.') + c.argument('network_manager_scopes', action=AddNetworkManagerScopes, nargs='+', help='Scope of Network ' + 'Manager.') + c.argument('network_manager_scope_accesses', options_list=['--scope-accesses'], nargs='+', help='Scope Access. Available value: SecurityAdmin, ' + 'SecurityUser, Connectivity.') + + with self.argument_context('network manager update') as c: + c.argument('network_manager_name', options_list=['--name', '-n', '--network-manager-name'], type=str, + help='The name of the network manager.', id_part='name') + c.argument('id_', options_list=['--id'], type=str, help='Resource ID.') + c.argument('location', arg_type=get_location_type(self.cli_ctx)) + c.argument('tags', tags_type) + c.argument('display_name', type=str, help='A friendly name for the network manager.') + c.argument('description', type=str, help='A description of the network manager.') + c.argument('network_manager_scopes', action=AddNetworkManagerScopes, nargs='+', help='Scope of Network ' + 'Manager.') + c.argument('network_manager_scope_accesses', options_list=['--scope-accesses'], nargs='+', help='Scope Access. Available value: SecurityAdmin, ' + 'SecurityUser, Connectivity.') + c.ignore('parameters') + + with self.argument_context('network manager delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--name', '-n', '--network-manager-name'], type=str, + help='The name of the network manager.', id_part='name') + + # endregion + with self.argument_context('network manager post-commit') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('target_locations', nargs='+', help='List of target locations.') + c.argument('configuration_ids', nargs='+', help='List of configuration ids.') + c.argument('commit_type', arg_type=get_enum_type(['SecurityAdmin', 'SecurityUser', 'Connectivity']), + help='Commit Type.') + + with self.argument_context('network manager list-deploy-status') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + c.argument('regions', nargs='+', help='List of locations.') + c.argument('deployment_types', nargs='+', help='List of configurations\' deployment types.') + + with self.argument_context('network manager group list-effect-vnet') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.') + c.argument('network_group_name', type=str, help='The name of the network group to get.') + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager list-effect-vnet') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.') + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + c.argument('conditional_members', type=str, help='Conditional Members.') + + with self.argument_context('network manager list-effective-config') as c: + c.argument('virtual_network_name', options_list=['--vnet-name', '--virtual-network-name'], type=str, help='The name of the virtual network.', id_part=None) + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager list-active-security-admin-rule') as c: + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + c.argument('regions', nargs='+', help='List of locations.') + + with self.argument_context('network manager list-active-security-user-rule') as c: + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + c.argument('regions', nargs='+', help='List of locations.') + + with self.argument_context('network manager list-active-config') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + c.argument('region', type=str, help='Location name') + + with self.argument_context('network manager connect-config list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager connect-config show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager connectivity configuration.', + id_part='child_name_1') + + with self.argument_context('network manager connect-config create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.') + c.argument('configuration_name', type=str, help='The name of the network manager connectivity configuration.') + c.argument('display_name', type=str, help='A friendly name for the resource.') + c.argument('description', type=str, help='A description of the connectivity configuration.') + c.argument('connectivity_topology', arg_type=get_enum_type(['HubAndSpoke', 'Mesh']), + help='Connectivity topology type.') + c.argument('is_global', arg_type=get_three_state_flag(), help='Flag if global mesh is supported.') + c.argument('applies_to_groups', action=AddConnectivityconfigurationsAppliesToGroups, nargs='+', help='Groups ' + 'for configuration') + c.argument('hubs', action=AddGroupMembers, nargs='+', help='The hub vnets.') + c.argument('delete_existing_peering', options_list=['--delete-peering'], arg_type=get_three_state_flag(), help='Flag if need to remove current ' + 'existing peerings.') + + with self.argument_context('network manager connect-config update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager connectivity configuration.', + id_part='child_name_1') + c.argument('display_name', type=str, help='A friendly name for the resource.') + c.argument('description', type=str, help='A description of the connectivity configuration.') + c.argument('connectivity_topology', arg_type=get_enum_type(['HubAndSpokeTopology', 'MeshTopology']), + help='Connectivity topology type.') + c.argument('is_global', arg_type=get_three_state_flag(), help='Flag if global mesh is supported.') + c.argument('applies_to_groups', action=AddConnectivityconfigurationsAppliesToGroups, nargs='+', help='Groups ' + 'for configuration') + c.argument('hubs', action=AddGroupMembers, nargs='+', help='The hub vnets.') + c.argument('delete_existing_peering', options_list=['--delete-peering'], arg_type=get_three_state_flag(), help='Flag if need to remove current ' + 'existing peerings.') + c.ignore('connectivity_configuration') + + with self.argument_context('network manager connect-config delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager connectivity configuration.', + id_part='child_name_1') + + with self.argument_context('network manager group list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--network-manager-name'], type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager group show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--network-manager-name'], type=str, help='The name of the network manager.', id_part='name') + c.argument('network_group_name', options_list=['--name', '-n', '--network-group-name'], type=str, help='The ' + 'name of the network group to get.', id_part='child_name_1') + + with self.argument_context('network manager group create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--network-manager-name'], type=str, help='The name of the network manager.') + c.argument('network_group_name', options_list=['--name', '-n', '--network-group-name'], type=str, help='The ' + 'name of the network group to get.') + c.argument('if_match', type=str, help='The ETag of the transformation. Omit this value to always overwrite the ' + 'current resource. Specify the last-seen ETag value to prevent accidentally overwriting concurrent ' + 'changes.') + c.argument('display_name', type=str, help='A friendly name for the network group.') + c.argument('description', type=str, help='A description of the network group.') + c.argument('member_type', arg_type=get_enum_type(['VirtualNetwork', 'Subnet']), help='Group member type.') + c.argument('group_members', action=AddGroupMembers, nargs='+', help='Group members of network group.') + c.argument('conditional_membership', type=str, help='Network group conditional filter.') + + with self.argument_context('network manager group update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--network-manager-name'], type=str, help='The name of the network manager.', id_part='name') + c.argument('network_group_name', options_list=['--name', '-n', '--network-group-name'], type=str, help='The ' + 'name of the network group to get.', id_part='child_name_1') + c.argument('if_match', type=str, help='The ETag of the transformation. Omit this value to always overwrite the ' + 'current resource. Specify the last-seen ETag value to prevent accidentally overwriting concurrent ' + 'changes.') + c.argument('display_name', type=str, help='A friendly name for the network group.') + c.argument('description', type=str, help='A description of the network group.') + c.argument('member_type', arg_type=get_enum_type(['VirtualNetwork', 'Subnet']), help='Group member type.') + c.argument('group_members', action=AddGroupMembers, nargs='+', help='Group members of network group.') + c.argument('conditional_membership', type=str, help='Network group conditional filter.') + c.ignore('parameters') + + with self.argument_context('network manager group delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', options_list=['--network-manager-name'], type=str, help='The name of the network manager.', id_part='name') + c.argument('network_group_name', options_list=['--name', '-n', '--network-group-name'], type=str, help='The ' + 'name of the network group to get.', id_part='child_name_1') + + with self.argument_context('network manager security-user-config list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager security-user-config show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + + with self.argument_context('network manager security-user-config create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.') + c.argument('display_name', type=str, help='A display name of the security Configuration.') + c.argument('description', type=str, help='A description of the security Configuration.') + c.argument('security_type', arg_type=get_enum_type(['AdminPolicy', 'UserPolicy']), help='Security Type.') + c.argument('delete_existing_ns_gs', arg_type=get_three_state_flag(), help='Flag if need to delete existing ' + 'network security groups.') + + with self.argument_context('network manager security-user-config update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('display_name', type=str, help='A display name of the security Configuration.') + c.argument('description', type=str, help='A description of the security Configuration.') + c.argument('security_type', arg_type=get_enum_type(['AdminPolicy', 'UserPolicy']), help='Security Type.') + c.argument('delete_existing_ns_gs', arg_type=get_three_state_flag(), help='Flag if need to delete existing ' + 'network security groups.') + c.ignore('security_configuration') + + with self.argument_context('network manager security-user-config delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + + with self.argument_context('network manager admin-rule list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.') + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager security-admin-config list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager security-admin-config show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + + with self.argument_context('network manager security-admin-config create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.') + c.argument('display_name', type=str, help='A display name of the security Configuration.') + c.argument('description', type=str, help='A description of the security Configuration.') + c.argument('security_type', arg_type=get_enum_type(['AdminPolicy', 'UserPolicy']), help='Security Type.') + c.argument('delete_existing_ns_gs', arg_type=get_three_state_flag(), help='Flag if need to delete existing ' + 'network security groups.') + + with self.argument_context('network manager security-admin-config update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('display_name', type=str, help='A display name of the security Configuration.') + c.argument('description', type=str, help='A description of the security Configuration.') + c.argument('security_type', arg_type=get_enum_type(['AdminPolicy', 'UserPolicy']), help='Security Type.') + c.argument('delete_existing_ns_gs', arg_type=get_three_state_flag(), help='Flag if need to delete existing ' + 'network security groups.') + c.ignore('security_configuration') + + with self.argument_context('network manager security-admin-config delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + + with self.argument_context('network manager admin-rule collection create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('applies_to_groups', action=AddConnectivityconfigurationsAppliesToGroups, nargs='+', help='Groups ' + 'for configuration') + + with self.argument_context('network manager admin-rule collection update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('applies_to_groups', action=AddConnectivityconfigurationsAppliesToGroups, nargs='+', help='Groups ' + 'for configuration') + + with self.argument_context('network manager admin-rule collection list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager admin-rule collection show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + + with self.argument_context('network manager admin-rule collection delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + + with self.argument_context('network manager admin-rule') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_name', type=str, help='The name of the rule.', id_part='child_name_2') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + + with self.argument_context('network manager admin-rule create') as c: + c.argument('access', type=str, help='Indicates the access allowed for this particular rule.', arg_type=get_enum_type(['Allow', 'Deny', 'AlwaysAllow'])) + c.argument('flag', type=str, help='Default rule flag.') + c.argument('kind', type=str, help='Required. Whether the rule is custom or default.Constant filled by server.', arg_type=get_enum_type(['Custom', 'Default'])) + c.argument('priority', type=int, help='The priority of the rule.') + c.argument('sources', action=AddSource, nargs='+', help='The CIDR or source IP ranges.') + c.argument('destinations', action=AddDestination, nargs='+', help='The destination address prefixes. CIDR or ' + 'destination IP ranges.') + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('protocol', arg_type=get_enum_type(['Tcp', 'Udp', 'Icmp', 'Esp', 'Any', 'Ah']), help='Network ' + 'protocol this rule applies to.') + c.argument('source_port_ranges', nargs='+', help='The source port ranges.') + c.argument('destination_port_ranges', options_list=['--dest-port-ranges'], nargs='+', help='The destination port ranges.') + c.argument('direction', arg_type=get_enum_type(['Inbound', 'Outbound']), help='Indicates if the traffic ' + 'matched against the rule in inbound or outbound.') + + with self.argument_context('network manager admin-rule update') as c: + c.argument('access', type=str, help='Indicates the access allowed for this particular rule.', arg_type=get_enum_type(['Allow', 'Deny', 'AlwaysAllow'])) + c.argument('flag', type=str, help='Default rule flag.') + c.argument('kind', type=str, help='Required. Whether the rule is custom or default.Constant filled by server.', arg_type=get_enum_type(['Custom', 'Default'])) + c.argument('priority', type=int, help='The priority of the rule.') + c.argument('sources', action=AddSource, nargs='+', help='The CIDR or source IP ranges.') + c.argument('destinations', action=AddDestination, nargs='+', help='The destination address prefixes. CIDR or ' + 'destination IP ranges.') + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('protocol', arg_type=get_enum_type(['Tcp', 'Udp', 'Icmp', 'Esp', 'Any', 'Ah']), help='Network ' + 'protocol this rule applies to.') + c.argument('source_port_ranges', nargs='+', help='The source port ranges.') + c.argument('destination_port_ranges', options_list=['--dest-port-ranges'], nargs='+', help='The destination port ranges.') + c.argument('direction', arg_type=get_enum_type(['Inbound', 'Outbound']), help='Indicates if the traffic ' + 'matched against the rule in inbound or outbound.') + + with self.argument_context('network manager user-rule collection create') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('applies_to_groups', action=AddConnectivityconfigurationsAppliesToGroups, nargs='+', help='Groups ' + 'for configuration') + + with self.argument_context('network manager user-rule collection update') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('applies_to_groups', action=AddConnectivityconfigurationsAppliesToGroups, nargs='+', help='Groups ' + 'for configuration') + + with self.argument_context('network manager user-rule collection list') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager user-rule collection show') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + + with self.argument_context('network manager user-rule collection delete') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part='name') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.', + id_part='child_name_1') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + + with self.argument_context('network manager user-rule') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('network_manager_name', type=str, help='The name of the network manager.') + c.argument('configuration_name', type=str, help='The name of the network manager security Configuration.') + c.argument('rule_collection_name', type=str, help='The name of the admin rule collection.') + c.argument('rule_name', type=str, help='The name of the rule.', id_part='child_name_2') + + with self.argument_context('network manager user-rule list') as c: + c.argument('network_manager_name', type=str, help='The name of the network manager.', id_part=None) + c.argument('top', type=int, help='An optional query parameter which specifies the maximum number of records to ' + 'be returned by the server.') + c.argument('skip_token', type=str, help='SkipToken is only used if a previous operation returned a partial ' + 'result. If a previous response contains a nextLink element, the value of the nextLink element will ' + 'include a skipToken parameter that specifies a starting point to use for subsequent calls.') + + with self.argument_context('network manager user-rule create') as c: + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('protocol', arg_type=get_enum_type(['Tcp', 'Udp', 'Icmp', 'Esp', 'Any', 'Ah']), help='Network ' + 'protocol this rule applies to.') + c.argument('sources', action=AddSource, nargs='+', help='The CIDR or source IP ranges.') + c.argument('destinations', action=AddDestination, nargs='+', help='The destination address prefixes. CIDR or ' + 'destination IP ranges.') + c.argument('source_port_ranges', nargs='+', help='The source port ranges.') + c.argument('destination_port_ranges', options_list=['--dest-port-ranges'], nargs='+', help='The destination port ranges.') + c.argument('direction', arg_type=get_enum_type(['Inbound', 'Outbound']), help='Indicates if the traffic ' + 'matched against the rule in inbound or outbound.') + c.argument('flag', type=str, help='Default rule flag.') + c.argument('kind', type=str, help='Required. Whether the rule is custom or default.Constant filled by server.', arg_type=get_enum_type(['Custom', 'Default'])) + + with self.argument_context('network manager user-rule update') as c: + c.argument('display_name', type=str, help='A friendly name for the rule.') + c.argument('description', type=str, help='A description for this rule. Restricted to 140 chars.') + c.argument('protocol', arg_type=get_enum_type(['Tcp', 'Udp', 'Icmp', 'Esp', 'Any', 'Ah']), help='Network ' + 'protocol this rule applies to.') + c.argument('sources', action=AddSource, nargs='+', help='The CIDR or source IP ranges.') + c.argument('destinations', action=AddDestination, nargs='+', help='The destination address prefixes. CIDR or ' + 'destination IP ranges.') + c.argument('source_port_ranges', nargs='+', help='The source port ranges.') + c.argument('destination_port_ranges', options_list=['--dest-port-ranges'], nargs='+', help='The destination port ranges.') + c.argument('direction', arg_type=get_enum_type(['Inbound', 'Outbound']), help='Indicates if the traffic ' + 'matched against the rule in inbound or outbound.') + c.argument('flag', type=str, help='Default rule flag.') + c.argument('kind', type=str, help='Required. Whether the rule is custom or default.Constant filled by server.', arg_type=get_enum_type(['Custom', 'Default'])) + c.ignore('user_rule') diff --git a/src/network-manager/azext_network_manager/_validators.py b/src/network-manager/azext_network_manager/_validators.py new file mode 100644 index 00000000000..b33a44c1ebf --- /dev/null +++ b/src/network-manager/azext_network_manager/_validators.py @@ -0,0 +1,9 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- diff --git a/src/network-manager/azext_network_manager/action.py b/src/network-manager/azext_network_manager/action.py new file mode 100644 index 00000000000..373564253bc --- /dev/null +++ b/src/network-manager/azext_network_manager/action.py @@ -0,0 +1,203 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=protected-access + +import argparse +from collections import defaultdict +from knack.util import CLIError + + +class AddNetworkManagerScopes(argparse.Action): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + namespace.network_manager_scopes = action + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'management-groups': + d['management_groups'] = v + elif kl == 'subscriptions': + d['subscriptions'] = v + else: + raise CLIError('Unsupported Key {} is provided for parameter network_manager_scopes. All possible keys ' + 'are: management-groups, subscriptions'.format(k)) + return d + + +class AddConnectivityconfigurationsAppliesToGroups(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddConnectivityconfigurationsAppliesToGroups, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'network-group-id': + d['network_group_id'] = v[0] + elif kl == 'use-hub-gateway': + d['use_hub_gateway'] = v[0] + elif kl == 'is-global': + d['is_global'] = v[0] + elif kl == 'group-connectivity': + d['group_connectivity'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter applies_to_groups. All possible keys are: ' + 'network-group-id, use-hub-gateway, is-global, group-connectivity'.format(k)) + return d + + +class AddGroupMembers(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddGroupMembers, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'resource-id': + d['resource_id'] = v[0] + elif kl == 'resource-type': + d['resource_type'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter group_members. All possible keys are: ' + 'resource-id, resource-type'.format(k)) + return d + + +class AddSecurityconfigurationsAppliesToGroups(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddSecurityconfigurationsAppliesToGroups, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'network-group-id': + d['network_group_id'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter applies_to_groups. All possible keys are: ' + 'network-group-id'.format(k)) + return d + + +class AddNetworkSecurityGroupImports(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddNetworkSecurityGroupImports, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'network-security-group-uri': + d['network_security_group_uri'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter network_security_group_imports. All ' + 'possible keys are: network-security-group-uri'.format(k)) + return d + + +class AddSource(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddSource, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'address-prefix': + d['address_prefix'] = v[0] + elif kl == 'address-prefix-type': + d['address_prefix_type'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter source. All possible keys are: ' + 'address-prefix, address-prefix-type'.format(k)) + return d + + +class AddDestination(argparse._AppendAction): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + super(AddDestination, self).__call__(parser, namespace, action, option_string) + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'address-prefix': + d['address_prefix'] = v[0] + elif kl == 'address-prefix-type': + d['address_prefix_type'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter destination. All possible keys are: ' + 'address-prefix, address-prefix-type'.format(k)) + return d diff --git a/src/network-manager/azext_network_manager/azext_metadata.json b/src/network-manager/azext_network_manager/azext_metadata.json new file mode 100644 index 00000000000..30fdaf614ee --- /dev/null +++ b/src/network-manager/azext_network_manager/azext_metadata.json @@ -0,0 +1,4 @@ +{ + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.15.0" +} \ No newline at end of file diff --git a/src/network-manager/azext_network_manager/commands.py b/src/network-manager/azext_network_manager/commands.py new file mode 100644 index 00000000000..4580949be6f --- /dev/null +++ b/src/network-manager/azext_network_manager/commands.py @@ -0,0 +1,136 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-statements +# pylint: disable=too-many-locals + +from azure.cli.core.commands import CliCommandType +from azext_network_manager._client_factory import ( + cf_networkmanager, cf_networkmanagercommit, cf_networkmanagerdeploymentstatus, cf_effectivevirtualnetwork, + cf_activeconnectivityconfiguration, cf_connectivityconfiguration, cf_networkgroup, cf_userrule, + cf_userrulecollection, cf_adminrule, cf_adminrulecollection, cf_securityadminconfiguration, cf_securityuserconfiguration, + cf_activesecurityadminrule, cf_activesecurityuserrule, cf_effectiveconnectivityconfiguration, cf_effectivesecurityadminrule) + + +def load_command_table(self, _): + network_networkmanager = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._network_managers_operations#NetworkManagersOperations.{}', + client_factory=cf_networkmanager + ) + + network_connectivityconfiguration = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._connectivity_configurations_operations#ConnectivityConfigurationsOperations.{}', + client_factory=cf_connectivityconfiguration + ) + + network_networkgroup = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._network_groups_operations#NetworkGroupsOperations.{}', + client_factory=cf_networkgroup + ) + + network_securityuserconfiguration = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._security_user_configurations_operations#SecurityUserConfigurationsOperations.{}', + client_factory=cf_securityuserconfiguration + ) + + network_securityadminconfiguration = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._security_admin_configurations_operations#SecurityAdminConfigurationsOperations.{}', + client_factory=cf_securityadminconfiguration + ) + + network_adminrule = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._admin_rules_operations#AdminRulesOperations.{}', + client_factory=cf_adminrule + ) + + network_adminrulecollection = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._admin_rule_collections_operations#AdminRuleCollectionsOperations.{}', + client_factory=cf_adminrulecollection + ) + + network_userrule = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._user_rules_operations#UserRulesOperations.{}', + client_factory=cf_userrule + ) + + network_userrulecollection = CliCommandType( + operations_tmpl='azext_network_manager.vendored_sdks.operations._user_rule_collections_operations#UserRuleCollectionsOperations.{}', + client_factory=cf_userrulecollection + ) + + with self.command_group('network manager', network_networkmanager, client_factory=cf_networkmanager) as g: + g.custom_command('create', 'network_manager_create') + g.custom_command('list', 'network_manager_list') + g.custom_show_command('show', 'network_manager_show') + g.generic_update_command('update', custom_func_name='network_manager_update') + g.custom_command('delete', 'network_manager_delete', confirmation=True) + g.custom_command('post-commit', 'network_manager_commit_post') + g.custom_command('list-deploy-status', 'network_manager_deploy_status_list') + g.custom_command('list-effect-vnet', 'network_manager_effect_vnet_list_by_network_manager') + g.custom_command('list-active-config', 'network_manager_active_config_list') + g.custom_command('list-effective-config', 'network_manager_effective_config_list') + g.custom_command('list-active-security-admin-rule', 'network_manager_active_security_admin_rule_list') + g.custom_command('list-active-security-user-rule', 'network_manager_active_security_user_rule_list') + + with self.command_group('network manager connect-config', network_connectivityconfiguration, client_factory=cf_connectivityconfiguration) as g: + g.custom_command('list', 'network_manager_connect_config_list') + g.custom_show_command('show', 'network_manager_connect_config_show') + g.custom_command('create', 'network_manager_connect_config_create') + g.generic_update_command('update', setter_arg_name='connectivity_configuration', custom_func_name='network_manager_connect_config_update') + g.custom_command('delete', 'network_manager_connect_config_delete', confirmation=True) + + with self.command_group('network manager group', network_networkgroup, client_factory=cf_networkgroup) as g: + g.custom_command('list', 'network_manager_group_list') + g.custom_show_command('show', 'network_manager_group_show') + g.custom_command('create', 'network_manager_group_create') + g.generic_update_command('update', custom_func_name='network_manager_group_update') + g.custom_command('delete', 'network_manager_group_delete', confirmation=True) + g.custom_command('list-effect-vnet', 'network_manager_effect_vnet_list_by_network_group') + + with self.command_group('network manager security-user-config', network_securityuserconfiguration, client_factory=cf_securityuserconfiguration) as g: + g.custom_command('list', 'network_manager_security_user_config_list') + g.custom_show_command('show', 'network_manager_security_user_config_show') + g.custom_command('create', 'network_manager_security_user_config_create') + g.generic_update_command('update', setter_arg_name='security_user_configuration', custom_func_name='network_manager_security_user_config_update') + g.custom_command('delete', 'network_manager_security_user_config_delete', confirmation=True) + + with self.command_group('network manager security-admin-config', network_securityadminconfiguration, client_factory=cf_securityadminconfiguration) as g: + g.custom_command('list', 'network_manager_security_admin_config_list') + g.custom_show_command('show', 'network_manager_security_admin_config_show') + g.custom_command('create', 'network_manager_security_admin_config_create') + g.generic_update_command('update', setter_arg_name='security_admin_configuration', custom_func_name='network_manager_security_admin_config_update') + g.custom_command('delete', 'network_manager_security_admin_config_delete', confirmation=True) + + with self.command_group('network manager admin-rule', network_adminrule, client_factory=cf_adminrule) as g: + g.custom_command('create', 'network_manager_admin_rule_create') + g.generic_update_command('update', setter_arg_name='admin_rule', custom_func_name='network_manager_admin_rule_update') + g.custom_command('list', 'network_manager_admin_rule_list') + g.custom_show_command('show', 'network_manager_admin_rule_show') + g.custom_command('delete', 'network_manager_admin_rule_delete', confirmation=True) + + with self.command_group('network manager admin-rule collection', network_adminrulecollection, client_factory=cf_adminrulecollection) as g: + g.custom_command('create', 'network_manager_admin_rule_collection_create') + g.generic_update_command('update', setter_arg_name='rule_collection', custom_func_name='network_manager_admin_rule_collection_update') + g.custom_command('list', 'network_manager_admin_rule_collection_list') + g.custom_show_command('show', 'network_manager_admin_rule_collection_show') + g.custom_command('delete', 'network_manager_admin_rule_collection_delete', confirmation=True) + + with self.command_group('network manager user-rule', network_userrule, client_factory=cf_userrule) as g: + g.custom_command('list', 'network_manager_user_rule_list') + g.custom_show_command('show', 'network_manager_user_rule_show') + g.custom_command('create', 'network_manager_user_rule_create') + g.generic_update_command('update', setter_arg_name='user_rule', custom_func_name='network_manager_user_rule_update') + g.custom_command('delete', 'network_manager_user_rule_delete', confirmation=True) + + with self.command_group('network manager user-rule collection', network_userrulecollection, client_factory=cf_userrulecollection) as g: + g.custom_command('create', 'network_manager_user_rule_collection_create') + g.generic_update_command('update', setter_arg_name='user_rule_collection', custom_func_name='network_manager_user_rule_collection_update') + g.custom_command('list', 'network_manager_user_rule_collection_list') + g.custom_show_command('show', 'network_manager_user_rule_collection_show') + g.custom_command('delete', 'network_manager_user_rule_collection_delete', confirmation=True) diff --git a/src/network-manager/azext_network_manager/custom.py b/src/network-manager/azext_network_manager/custom.py new file mode 100644 index 00000000000..757a85356de --- /dev/null +++ b/src/network-manager/azext_network_manager/custom.py @@ -0,0 +1,959 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=too-many-lines +# pylint: disable=unused-argument + +from ._client_factory import ( + cf_networkmanagercommit, + cf_networkmanagerdeploymentstatus, + cf_effectivevirtualnetwork, + cf_activeconnectivityconfiguration, + cf_effectiveconnectivityconfiguration, + cf_activesecurityadminrule, + cf_activesecurityuserrule +) + + +def network_manager_list(client, + resource_group_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + top=top, + skip_token=skip_token) + + +def network_manager_show(client, + resource_group_name, + network_manager_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name) + + +def network_manager_create(client, + resource_group_name, + network_manager_name, + id_=None, + location=None, + tags=None, + display_name=None, + description=None, + network_manager_scopes=None, + network_manager_scope_accesses=None): + parameters = {} + parameters['id'] = id_ + parameters['location'] = location + parameters['tags'] = tags + parameters['display_name'] = display_name + parameters['description'] = description + parameters['network_manager_scopes'] = network_manager_scopes + parameters['network_manager_scope_accesses'] = network_manager_scope_accesses + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters) + + +def network_manager_update(instance, + resource_group_name, + network_manager_name, + id_=None, + location=None, + tags=None, + display_name=None, + description=None, + network_manager_scopes=None, + network_manager_scope_accesses=None): + if id_ is not None: + instance.id = id_ + if location is not None: + instance.location = location + if tags is not None: + instance.tags = tags + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if network_manager_scopes is not None: + instance.network_manager_scopes = network_manager_scopes + if network_manager_scope_accesses is not None: + instance.network_manager_scope_accesses = network_manager_scope_accesses + return instance + + +def network_manager_delete(client, + resource_group_name, + network_manager_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name) + + +def network_manager_commit_post(cmd, + client, + resource_group_name, + network_manager_name, + target_locations=None, + configuration_ids=None, + commit_type=None): + client = cf_networkmanagercommit(cmd.cli_ctx) + parameters = {} + parameters['target_locations'] = target_locations + parameters['configuration_ids'] = configuration_ids + parameters['commit_type'] = commit_type + return client.post(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters) + + +def network_manager_deploy_status_list(cmd, + client, + resource_group_name, + network_manager_name, + skip_token=None, + regions=None, + deployment_types=None): + client = cf_networkmanagerdeploymentstatus(cmd.cli_ctx) + parameters = {} + parameters['regions'] = regions + parameters['deployment_types'] = deployment_types + parameters['skip_token'] = skip_token + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters) + + +def network_manager_effect_vnet_list_by_network_group(cmd, + client, + resource_group_name, + network_manager_name, + network_group_name, + skip_token=None): + client = cf_effectivevirtualnetwork(cmd.cli_ctx) + parameters = {} + parameters['skip_token'] = skip_token + return client.list_by_network_group(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + network_group_name=network_group_name, + parameters=parameters) + + +def network_manager_effect_vnet_list_by_network_manager(cmd, + client, + resource_group_name, + network_manager_name, + top=None, + skip_token=None, + conditional_members=None): + client = cf_effectivevirtualnetwork(cmd.cli_ctx) + parameters = {} + parameters['skip_token'] = skip_token + parameters['conditional_members'] = conditional_members + return client.list_by_network_manager(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + top=top, + skip_token=skip_token, + parameters=parameters) + + +def network_manager_active_config_list(cmd, + client, + resource_group_name, + network_manager_name, + skip_token=None, + region=None): + client = cf_activeconnectivityconfiguration(cmd.cli_ctx) + parameters = {} + parameters['skip_token'] = skip_token + parameters['region'] = region + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters) + + +def network_manager_effective_config_list(cmd, + client, + resource_group_name, + virtual_network_name, + skip_token=None): + client = cf_effectiveconnectivityconfiguration(cmd.cli_ctx) + parameters = {} + parameters['skip_token'] = skip_token + return client.list(resource_group_name=resource_group_name, + virtual_network_name=virtual_network_name, + parameters=parameters) + + +def network_manager_active_security_admin_rule_list(cmd, + client, + resource_group_name, + network_manager_name, + skip_token=None, + regions=None): + client = cf_activesecurityadminrule(cmd.cli_ctx) + parameters = {} + parameters['skip_token'] = skip_token + parameters['region'] = regions + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters) + + +def network_manager_active_security_user_rule_list(cmd, + client, + resource_group_name, + network_manager_name, + skip_token=None, + regions=None): + client = cf_activesecurityuserrule(cmd.cli_ctx) + parameters = {} + parameters['skip_token'] = skip_token + parameters['regions'] = regions + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters) + + +def network_manager_effective_security_user_rule_list(client, + resource_group_name, + network_manager_name, + top=None, + skip_token=None): + parameters = {} + parameters['skip_token'] = skip_token + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + parameters=parameters, + top=top) + + +def network_manager_connect_config_list(client, + resource_group_name, + network_manager_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + top=top, + skip_token=skip_token) + + +def network_manager_connect_config_show(client, + resource_group_name, + network_manager_name, + configuration_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name) + + +def network_manager_connect_config_create(client, + resource_group_name, + network_manager_name, + configuration_name, + display_name=None, + description=None, + connectivity_topology=None, + hubs=None, + is_global=None, + applies_to_groups=None, + delete_existing_peering=None): + connectivity_configuration = {} + connectivity_configuration['display_name'] = display_name + connectivity_configuration['description'] = description + connectivity_configuration['connectivity_topology'] = connectivity_topology + connectivity_configuration['hubs'] = hubs + connectivity_configuration['is_global'] = is_global + connectivity_configuration['applies_to_groups'] = applies_to_groups + connectivity_configuration['delete_existing_peering'] = delete_existing_peering + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + connectivity_configuration=connectivity_configuration) + + +def network_manager_connect_config_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + display_name=None, + description=None, + connectivity_topology=None, + hubs=None, + is_global=None, + applies_to_groups=None, + delete_existing_peering=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if connectivity_topology is not None: + instance.connectivity_topology = connectivity_topology + if hubs is not None: + instance.hubs = hubs + if is_global is not None: + instance.is_global = is_global + if applies_to_groups is not None: + instance.applies_to_groups = applies_to_groups + if delete_existing_peering is not None: + instance.delete_existing_peering = delete_existing_peering + return instance + + +def network_manager_connect_config_delete(client, + resource_group_name, + network_manager_name, + configuration_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name) + + +def network_manager_group_list(client, + resource_group_name, + network_manager_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + top=top, + skip_token=skip_token) + + +def network_manager_group_show(client, + resource_group_name, + network_manager_name, + network_group_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + network_group_name=network_group_name) + + +def network_manager_group_create(client, + resource_group_name, + network_manager_name, + network_group_name, + if_match=None, + display_name=None, + description=None, + member_type=None, + group_members=None, + conditional_membership=None): + parameters = {} + parameters['display_name'] = display_name + parameters['description'] = description + parameters['member_type'] = member_type + parameters['group_members'] = group_members + parameters['conditional_membership'] = conditional_membership + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + network_group_name=network_group_name, + if_match=if_match, + parameters=parameters) + + +def network_manager_group_update(instance, + resource_group_name, + network_manager_name, + network_group_name, + if_match=None, + display_name=None, + description=None, + member_type=None, + group_members=None, + conditional_membership=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if member_type is not None: + instance.member_type = member_type + if group_members is not None: + instance.group_members = group_members + if conditional_membership is not None: + instance.conditional_membership = conditional_membership + return instance + + +def network_manager_group_delete(client, + resource_group_name, + network_manager_name, + network_group_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + network_group_name=network_group_name) + + +def network_manager_security_user_config_list(client, + resource_group_name, + network_manager_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + top=top, + skip_token=skip_token) + + +def network_manager_security_user_config_show(client, + resource_group_name, + network_manager_name, + configuration_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name) + + +def network_manager_security_user_config_create(client, + resource_group_name, + network_manager_name, + configuration_name, + display_name=None, + description=None, + security_type=None, + delete_existing_ns_gs=None): + security_configuration = {} + security_configuration['display_name'] = display_name + security_configuration['description'] = description + security_configuration['security_type'] = security_type + security_configuration['delete_existing_ns_gs'] = delete_existing_ns_gs + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + security_user_configuration=security_configuration) + + +def network_manager_security_user_config_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + display_name=None, + description=None, + security_type=None, + delete_existing_ns_gs=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if security_type is not None: + instance.security_type = security_type + if delete_existing_ns_gs is not None: + instance.delete_existing_ns_gs = delete_existing_ns_gs + return instance + + +def network_manager_security_user_config_delete(client, + resource_group_name, + network_manager_name, + configuration_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name) + + +def network_manager_security_admin_config_list(client, + resource_group_name, + network_manager_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + top=top, + skip_token=skip_token) + + +def network_manager_security_admin_config_show(client, + resource_group_name, + network_manager_name, + configuration_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name) + + +def network_manager_security_admin_config_create(client, + resource_group_name, + network_manager_name, + configuration_name, + display_name=None, + description=None, + security_type=None, + delete_existing_ns_gs=None): + security_configuration = {} + security_configuration['display_name'] = display_name + security_configuration['description'] = description + security_configuration['security_type'] = security_type + security_configuration['delete_existing_ns_gs'] = delete_existing_ns_gs + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + security_admin_configuration=security_configuration) + + +def network_manager_security_admin_config_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + display_name=None, + description=None, + security_type=None, + delete_existing_ns_gs=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if security_type is not None: + instance.security_type = security_type + if delete_existing_ns_gs is not None: + instance.delete_existing_ns_gs = delete_existing_ns_gs + return instance + + +def network_manager_security_admin_config_delete(client, + resource_group_name, + network_manager_name, + configuration_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name) + + +def network_manager_admin_rule_collection_list(client, + resource_group_name, + network_manager_name, + configuration_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + top=top, + skip_token=skip_token) + + +def network_manager_admin_rule_collection_create(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + display_name=None, + description=None, + applies_to_groups=None): + rule_collection = {} + rule_collection['display_name'] = display_name + rule_collection['description'] = description + rule_collection['applies_to_groups'] = applies_to_groups + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_collection=rule_collection) + + +def network_manager_admin_rule_collection_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + display_name=None, + description=None, + applies_to_groups=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if applies_to_groups is not None: + instance.applies_to_groups = applies_to_groups + return instance + + +def network_manager_admin_rule_collection_show(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name) + + +def network_manager_admin_rule_collection_delete(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name) + + +def network_manager_admin_rule_create(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name, + kind=None, + display_name=None, + description=None, + protocol=None, + sources=None, + destinations=None, + source_port_ranges=None, + destination_port_ranges=None, + access=None, + priority=None, + direction=None, + flag=None): + rule = {} + rule['kind'] = kind + rule['display_name'] = display_name + rule['description'] = description + rule['protocol'] = protocol + rule['sources'] = sources + rule['destinations'] = destinations + rule['source_port_ranges'] = source_port_ranges + rule['destination_port_ranges'] = destination_port_ranges + rule['access'] = access + rule['priority'] = priority + rule['direction'] = direction + rule['flag'] = flag + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name, + admin_rule=rule) + + +def network_manager_admin_rule_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name, + kind=None, + display_name=None, + description=None, + protocol=None, + sources=None, + destinations=None, + source_port_ranges=None, + destination_port_ranges=None, + access=None, + priority=None, + direction=None, + flag=None): + if kind == 'DefaultAdminRule': + if flag is not None: + instance.flag = flag + else: + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if protocol is not None: + instance.protocol = protocol + if sources is not None: + instance.sources = sources + if destinations is not None: + instance.destinations = destinations + if source_port_ranges is not None: + instance.source_port_ranges = source_port_ranges + if destination_port_ranges is not None: + instance.destination_port_ranges = destination_port_ranges + if access is not None: + instance.access = access + if priority is not None: + instance.priority = priority + if direction is not None: + instance.direction = direction + return instance + + +def network_manager_admin_rule_list(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + top=top, + skip_token=skip_token) + + +def network_manager_admin_rule_show(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name) + + +def network_manager_admin_rule_delete(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name) + + +def network_manager_user_rule_collection_list(client, + resource_group_name, + network_manager_name, + configuration_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + top=top, + skip_token=skip_token) + + +def network_manager_user_rule_collection_create(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + display_name=None, + description=None, + applies_to_groups=None): + rule_collection = {} + rule_collection['display_name'] = display_name + rule_collection['description'] = description + rule_collection['applies_to_groups'] = applies_to_groups + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + user_rule_collection=rule_collection) + + +def network_manager_user_rule_collection_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + display_name=None, + description=None, + applies_to_groups=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if applies_to_groups is not None: + instance.applies_to_groups = applies_to_groups + return instance + + +def network_manager_user_rule_collection_show(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name) + + +def network_manager_user_rule_collection_delete(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name) + + +def network_manager_user_rule_list(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + top=top, + skip_token=skip_token) + + +def network_manager_user_rule_show(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name): + return client.get(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name) + + +def network_manager_user_rule_create(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name, + kind=None, + display_name=None, + description=None, + protocol=None, + sources=None, + destinations=None, + source_port_ranges=None, + destination_port_ranges=None, + direction=None, + flag=None): + user_rule = {} + user_rule['kind'] = kind + user_rule['display_name'] = display_name + user_rule['description'] = description + user_rule['protocol'] = protocol + user_rule['sources'] = sources + user_rule['destinations'] = destinations + user_rule['source_port_ranges'] = source_port_ranges + user_rule['destination_port_ranges'] = destination_port_ranges + user_rule['direction'] = direction + user_rule['flag'] = flag + return client.create_or_update(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name, + user_rule=user_rule) + + +def network_manager_user_rule_update(instance, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name, + kind=None, + display_name=None, + description=None, + protocol=None, + sources=None, + destinations=None, + source_port_ranges=None, + destination_port_ranges=None, + direction=None, + flag=None): + + if kind == 'DefaultUserRule': + if flag is not None: + instance.flag = flag + else: + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + if protocol is not None: + instance.protocol = protocol + if sources is not None: + instance.sources = sources + if destinations is not None: + instance.destinations = destinations + if source_port_ranges is not None: + instance.source_port_ranges = source_port_ranges + if destination_port_ranges is not None: + instance.destination_port_ranges = destination_port_ranges + if direction is not None: + instance.direction = direction + return instance + + +def network_manager_user_rule_delete(client, + resource_group_name, + network_manager_name, + configuration_name, + rule_collection_name, + rule_name): + return client.delete(resource_group_name=resource_group_name, + network_manager_name=network_manager_name, + configuration_name=configuration_name, + rule_collection_name=rule_collection_name, + rule_name=rule_name) + + +def network_manager_vnet_security_perimeter_list(client, + resource_group_name, + top=None, + skip_token=None): + return client.list(resource_group_name=resource_group_name, + top=top, + skip_token=skip_token) + + +def network_manager_vnet_security_perimeter_create(client, + resource_group_name, + network_security_perimeter_name, + display_name=None, + description=None): + parameters = {} + parameters['display_name'] = display_name + parameters['description'] = description + return client.create_or_update(resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name, + parameters=parameters) + + +def network_manager_vnet_security_perimeter_update(instance, + resource_group_name, + network_security_perimeter_name, + display_name=None, + description=None): + if display_name is not None: + instance.display_name = display_name + if description is not None: + instance.description = description + return instance + + +def network_manager_vnet_security_perimeter_show(client, + resource_group_name, + network_security_perimeter_name): + return client.get(resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name) + + +def network_manager_vnet_security_perimeter_delete(client, + resource_group_name, + network_security_perimeter_name): + return client.delete(resource_group_name=resource_group_name, + network_security_perimeter_name=network_security_perimeter_name) + + +def network_manager_perimeter_associable_resource_type_list(client, + location): + return client.get(location=location) diff --git a/src/network-manager/azext_network_manager/tests/__init__.py b/src/network-manager/azext_network_manager/tests/__init__.py new file mode 100644 index 00000000000..3f57ebc3fd9 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/__init__.py @@ -0,0 +1,6 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- diff --git a/src/network-manager/azext_network_manager/tests/latest/__init__.py b/src/network-manager/azext_network_manager/tests/latest/__init__.py new file mode 100644 index 00000000000..c9cfdc73e77 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/__init__.py @@ -0,0 +1,12 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/src/network-manager/azext_network_manager/tests/latest/example_steps.py b/src/network-manager/azext_network_manager/tests/latest/example_steps.py new file mode 100644 index 00000000000..4429b2bb430 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/example_steps.py @@ -0,0 +1,432 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + + +# # EXAMPLE: /NetworkManagers/put/Put Network Manager +# @try_manual +# def step_manager_create(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager create ' +# '--name "{myNetworkManager2}" ' +# '--description "My Test Network Manager" ' +# '--display-name "{myNetworkManager2}" ' +# '--network-manager-scope-accesses "Security" "Routing" "Connectivity" ' +# '--network-manager-scopes management-groups="/Microsoft.Management/testmg" subscriptions="/subscriptions/{' +# 'subscription_id}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkManagers/get/List Network Manager +# @try_manual +# def step_manager_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager list ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkManagers/get/NetworkManagersGet +# @try_manual +# def step_manager_show(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager show ' +# '--name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /ActiveConfigurations/get/List Active Configurations +# @try_manual +# def step_manager_active_config_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager active-config list ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg_3}"', +# checks=checks) +# +# +# # EXAMPLE: /AdminRules/get/Gets security admin rule +# @try_manual +# def step_manager_admin_rule_show(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager admin-rule show ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}" ' +# '--rule-name "SampleAdminRule"', +# checks=checks) +# +# +# # EXAMPLE: /AdminRules/get/List security admin rules +# @try_manual +# def step_manager_admin_rule_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager admin-rule list ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /AdminRules/delete/Deletes an admin rule. +# @try_manual +# def step_manager_admin_rule_delete(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager admin-rule delete -y ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}" ' +# '--rule-name "SampleAdminRule"', +# checks=checks) +# +# +# # EXAMPLE: /ConnectivityConfigurations/put/ConnectivityConfigurationsPut +# @try_manual +# def step_manager_connect_config_create(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager connect-config create ' +# '--configuration-name "myTestConnectivityConfig" ' +# '--description "Sample Configuration" ' +# '--applies-to-groups group-connectivity="Transitive" is-global=false network-group-id="subscriptions/subsc' +# 'riptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/ne' +# 'tworkManagerGroups/group1" use-hub-gateway=true ' +# '--connectivity-topology "HubAndSpokeTopology" ' +# '--delete-existing-peering true ' +# '--display-name "myTestConnectivityConfig" ' +# '--hub-id "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualN' +# 'etworks/myTestConnectivityConfig" ' +# '--is-global true ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg_3}"', +# checks=checks) +# +# +# # EXAMPLE: /ConnectivityConfigurations/get/ConnectivityConfigurationsGet +# @try_manual +# def step_manager_connect_config_show(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager connect-config show ' +# '--configuration-name "myTestConnectivityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg_3}"', +# checks=checks) +# +# +# # EXAMPLE: /ConnectivityConfigurations/get/ConnectivityConfigurationsList +# @try_manual +# def step_manager_connect_config_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager connect-config list ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg_3}"', +# checks=checks) +# +# +# # EXAMPLE: /ConnectivityConfigurations/delete/ConnectivityConfigurationsDelete +# @try_manual +# def step_manager_connect_config_delete(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager connect-config delete -y ' +# '--configuration-name "myTestConnectivityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg_3}"', +# checks=checks) +# +# +# # EXAMPLE: /EffectiveConfigurations/get/List effective configuration +# @try_manual +# def step_effectiveconfiguration_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network effectiveconfiguration list ' +# '--resource-group "{rg_3}" ' +# '--virtual-network-name "{vn}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkGroups/put/NetworkGroupsPut +# @try_manual +# def step_manager_group_create(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager group create ' +# '--name "{myNetworkGroup}" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--description "A sample group" ' +# '--conditional-membership "" ' +# '--display-name "My Network Group" ' +# '--group-members resource-id="/subscriptions/{subscription_id}/resourceGroup/{{rg}}/providers/Microsoft.Ne' +# 'twork/virtualnetworks/{vn_2}" ' +# '--member-type "VirtualNetwork" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkGroups/get/NetworkGroupsGet +# @try_manual +# def step_manager_group_show(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager group show ' +# '--name "{myNetworkGroup}" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkGroups/get/NetworkGroupsList +# @try_manual +# def step_manager_group_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager group list ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /EffectiveVirtualNetworks/post/List Network Manager +# @try_manual +# def step_manager_effect_vnet_list_by_network_manager(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager effect-vnet list-by-network-manager ' +# '--network-manager-name "{myNetworkManager}" ' +# '--conditional-members "location=\'useast2\'" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /EffectiveVirtualNetworks/post/NetworkGroupsList +# @try_manual +# def step_manager_effect_vnet_list_by_network_group(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager effect-vnet list-by-network-group ' +# '--network-group-name "{myNetworkGroup}" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /SecurityConfigurations/put/Create network manager security Configuration +# @try_manual +# def step_manager_security_config_create(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager security-config create ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}" ' +# '--description "A sample policy" ' +# '--applies-to-groups network-group-id="/subscriptions/{subscription_id}/resourceGroups/{rg}/providers/Micr' +# 'osoft.Network/networkManagers/{myNetworkManager}/networkGroups/{myNetworkGroup2}" ' +# '--delete-existing-ns-gs true ' +# '--security-type "UserPolicy"', +# checks=checks) +# +# +# # EXAMPLE: /SecurityConfigurations/get/Get security configurations +# @try_manual +# def step_manager_security_config_show(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager security-config show ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /SecurityConfigurations/get/List security configurations in a network manager +# @try_manual +# def step_manager_security_config_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager security-config list ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /SecurityConfigurations/post/Evaluate import NSG Rules +# @try_manual +# def step_manager_security_config_evaluate_import(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager security-config evaluate-import ' +# '--configuration-name "myTestConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--admin-security-configuration-uri "/subscriptions/{subscription_id}/resourceGroups/{rg}/providers/Micros' +# 'oft.Network/networkManagers/{myNetworkManager}/securityConfigurations/{mySecurityConfiguration2}" ' +# '--import-deny-rules-as-admin-rules true ' +# '--network-security-group-imports network-security-group-uri="/subscriptions/{subscription_id}/resourceGro' +# 'ups/{rg}/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1" ' +# '--remove-allow-azure-load-balancer-inbound-rule true ' +# '--remove-allow-internet-outbound-rule true ' +# '--remove-allow-vnet-inbound-rule true ' +# '--remove-allow-vnet-outbound-rule true ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /SecurityConfigurations/post/Import NSG Rules +# @try_manual +# def step_manager_security_config_import(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager security-config import ' +# '--configuration-name "myTestConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--admin-security-configuration-uri "/subscriptions/{subscription_id}/resourceGroups/{rg}/providers/Micros' +# 'oft.Network/networkManagers/{myNetworkManager}/securityConfigurations/{mySecurityConfiguration2}" ' +# '--import-deny-rules-as-admin-rules true ' +# '--network-security-group-imports network-security-group-uri="/subscriptions/{subscription_id}/resourceGro' +# 'ups/{rg}/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1" ' +# '--remove-allow-azure-load-balancer-inbound-rule true ' +# '--remove-allow-internet-outbound-rule true ' +# '--remove-allow-vnet-inbound-rule true ' +# '--remove-allow-vnet-outbound-rule true ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkGroups/delete/NetworkGroupsDelete +# @try_manual +# def step_manager_group_delete(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager group delete -y ' +# '--name "{myNetworkGroup}" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkManagerCommits/post/NetworkManageCommitPost +# @try_manual +# def step_manager_commit_post(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager commit post ' +# '--network-manager-name "{myNetworkManager}" ' +# '--commit-type "AdminPolicy" ' +# '--configuration-ids "/subscriptions/{subscription_id}/resourceGroups/{rg_2}/providers/Microsoft.Network/n' +# 'etworkManagers/{myNetworkManager}/securityConfigurations/{mySecurityConfiguration}" ' +# '--target-locations "usest" ' +# '--resource-group "{rg_2}"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkManagerDeploymentStatus/post/NetworkManagerDeploymentStatusList +# @try_manual +# def step_manager_deploy_status_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager deploy-status list ' +# '--network-manager-name "{myNetworkManager}" ' +# '--deployment-types "Connectivity" "AdminPolicy" ' +# '--regions "eastus" "westus" ' +# '--resource-group "{rg_2}"', +# checks=checks) +# +# +# # EXAMPLE: /SecurityConfigurations/delete/Delete network manager security Configuration +# @try_manual +# def step_manager_security_config_delete(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager security-config delete -y ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /UserRules/put/Create a user rule +# @try_manual +# def step_manager_user_rule_create(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager user-rule create ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}" ' +# '--rule-name "SampleUserRule" ' +# '--description "Sample User Rule" ' +# '--destination address-prefix="*" address-prefix-type="IPPrefix" ' +# '--destination-port-ranges "22" ' +# '--direction "Inbound" ' +# '--source address-prefix="*" address-prefix-type="IPPrefix" ' +# '--source-port-ranges "0-65535" ' +# '--protocol "Tcp"', +# checks=checks) +# +# +# # EXAMPLE: /UserRules/get/Gets a user rule +# @try_manual +# def step_manager_user_rule_show(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager user-rule show ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}" ' +# '--rule-name "SampleUserRule"', +# checks=checks) +# +# +# # EXAMPLE: /UserRules/get/List security user rules +# @try_manual +# def step_manager_user_rule_list(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager user-rule list ' +# '--configuration-name "myTestConnectivityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# +# +# # EXAMPLE: /UserRules/delete/Delete a user rule. +# @try_manual +# def step_manager_user_rule_delete(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager user-rule delete -y ' +# '--configuration-name "myTestSecurityConfig" ' +# '--network-manager-name "{myNetworkManager}" ' +# '--resource-group "{rg}" ' +# '--rule-name "SampleUserRule"', +# checks=checks) +# +# +# # EXAMPLE: /NetworkManagers/delete/NetworkManagersDelete +# @try_manual +# def step_manager_delete(test, rg_2, rg, rg_3, checks=None): +# if checks is None: +# checks = [] +# test.cmd('az network manager delete -y ' +# '--name "{myNetworkManager}" ' +# '--resource-group "{rg}"', +# checks=checks) +# diff --git a/src/network-manager/azext_network_manager/tests/latest/preparers.py b/src/network-manager/azext_network_manager/tests/latest/preparers.py new file mode 100644 index 00000000000..0879e51945a --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/preparers.py @@ -0,0 +1,159 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +import os +from datetime import datetime +from azure_devtools.scenario_tests import SingleValueReplacer +from azure.cli.testsdk.preparers import NoTrafficRecordingPreparer +from azure.cli.testsdk.exceptions import CliTestError +from azure.cli.testsdk.reverse_dependency import get_dummy_cli + + +KEY_RESOURCE_GROUP = 'rg' +KEY_VIRTUAL_NETWORK = 'vnet' +KEY_VNET_SUBNET = 'subnet' +KEY_VNET_NIC = 'nic' + + +class VirtualNetworkPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest.vn', + parameter_name='virtual_network', + resource_group_name=None, + resource_group_key=KEY_RESOURCE_GROUP, + dev_setting_name='AZURE_CLI_TEST_DEV_VIRTUAL_NETWORK_NAME', + random_name_length=24, key=KEY_VIRTUAL_NETWORK): + if ' ' in name_prefix: + raise CliTestError( + 'Error: Space character in name prefix \'%s\'' % name_prefix) + super(VirtualNetworkPreparer, self).__init__( + name_prefix, random_name_length) + self.cli_ctx = get_dummy_cli() + self.parameter_name = parameter_name + self.key = key + self.resource_group_name = resource_group_name + self.resource_group_key = resource_group_key + self.dev_setting_name = os.environ.get(dev_setting_name, None) + + def create_resource(self, name, **_): + if self.dev_setting_name: + return {self.parameter_name: self.dev_setting_name, } + + if not self.resource_group_name: + self.resource_group_name = self.test_class_instance.kwargs.get( + self.resource_group_key) + if not self.resource_group_name: + raise CliTestError("Error: No resource group configured!") + + tags = {'product': 'azurecli', 'cause': 'automation', + 'date': datetime.utcnow().strftime('%Y-%m-%dT%H:%M:%SZ')} + if 'ENV_JOB_NAME' in os.environ: + tags['job'] = os.environ['ENV_JOB_NAME'] + tags = ' '.join(['{}={}'.format(key, value) + for key, value in tags.items()]) + template = 'az network vnet create --resource-group {} --name {} --subnet-name default --tag ' + tags + self.live_only_execute(self.cli_ctx, template.format( + self.resource_group_name, name)) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **_): + # delete vnet if test is being recorded and if the vnet is not a dev rg + if not self.dev_setting_name: + self.live_only_execute( + self.cli_ctx, + 'az network vnet delete --name {} --resource-group {}'.format(name, self.resource_group_name)) + + +class VnetSubnetPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest.vn', + parameter_name='subnet', + resource_group_key=KEY_RESOURCE_GROUP, + vnet_key=KEY_VIRTUAL_NETWORK, + address_prefixes="11.0.0.0/24", + dev_setting_name='AZURE_CLI_TEST_DEV_VNET_SUBNET_NAME', + key=KEY_VNET_SUBNET): + if ' ' in name_prefix: + raise CliTestError( + 'Error: Space character in name prefix \'%s\'' % name_prefix) + super(VnetSubnetPreparer, self).__init__(name_prefix, 15) + self.cli_ctx = get_dummy_cli() + self.parameter_name = parameter_name + self.key = key + self.resource_group = [resource_group_key, None] + self.vnet = [vnet_key, None] + self.address_prefixes = address_prefixes + self.dev_setting_name = os.environ.get(dev_setting_name, None) + + def create_resource(self, name, **_): + if self.dev_setting_name: + return {self.parameter_name: self.dev_setting_name, } + + if not self.resource_group[1]: + self.resource_group[1] = self.test_class_instance.kwargs.get( + self.resource_group[0]) + if not self.resource_group[1]: + raise CliTestError("Error: No resource group configured!") + if not self.vnet[1]: + self.vnet[1] = self.test_class_instance.kwargs.get(self.vnet[0]) + if not self.vnet[1]: + raise CliTestError("Error: No vnet configured!") + + self.test_class_instance.kwargs[self.key] = 'default' + return {self.parameter_name: name} + + def remove_resource(self, name, **_): + pass + + +class VnetNicPreparer(NoTrafficRecordingPreparer, SingleValueReplacer): + def __init__(self, name_prefix='clitest.nic', + parameter_name='subnet', + resource_group_key=KEY_RESOURCE_GROUP, + vnet_key=KEY_VIRTUAL_NETWORK, + dev_setting_name='AZURE_CLI_TEST_DEV_VNET_NIC_NAME', + key=KEY_VNET_NIC): + if ' ' in name_prefix: + raise CliTestError( + 'Error: Space character in name prefix \'%s\'' % name_prefix) + super(VnetNicPreparer, self).__init__(name_prefix, 15) + self.cli_ctx = get_dummy_cli() + self.parameter_name = parameter_name + self.key = key + self.resource_group = [resource_group_key, None] + self.vnet = [vnet_key, None] + self.dev_setting_name = os.environ.get(dev_setting_name, None) + + def create_resource(self, name, **_): + if self.dev_setting_name: + return {self.parameter_name: self.dev_setting_name, } + + if not self.resource_group[1]: + self.resource_group[1] = self.test_class_instance.kwargs.get( + self.resource_group[0]) + if not self.resource_group[1]: + raise CliTestError("Error: No resource group configured!") + if not self.vnet[1]: + self.vnet[1] = self.test_class_instance.kwargs.get(self.vnet[0]) + if not self.vnet[1]: + raise CliTestError("Error: No vnet configured!") + + template = 'az network nic create --resource-group {} --name {} --vnet-name {} --subnet default ' + self.live_only_execute(self.cli_ctx, template.format( + self.resource_group[1], name, self.vnet[1])) + + self.test_class_instance.kwargs[self.key] = name + return {self.parameter_name: name} + + def remove_resource(self, name, **_): + if not self.dev_setting_name: + self.live_only_execute( + self.cli_ctx, + 'az network nic delete --name {} --resource-group {}'.format(name, self.resource_group[1])) diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_collection_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_collection_crud.yaml new file mode 100644 index 00000000000..ee7434e3c17 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_collection_crud.yaml @@ -0,0 +1,559 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityAdmin", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '288' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SecurityAdmin","Connectivity"],"resourceGuid":"b5df0f5d-bea8-46d5-918c-31f61d4812bb"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T09:36:17.9792994Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T09:36:17.9792994Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '924' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:22 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleGroup", "description": "A sample + policy", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"ASampleGroup","description":"A + sample policy","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"292a3f8b-e058-4ba0-abc0-b40ea8ba924e"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T09:36:23.6005657Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T09:36:23.6005657Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1009' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:24 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "A sample + policy", "securityType": "AdminPolicy", "deleteExistingNSGs": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config create + Connection: + - keep-alive + Content-Length: + - '142' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description --delete-existing-ns-gs + --security-type --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"d7f14a10-1936-4907-b8e6-55dea31f0538"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T09:36:25.7426655Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T09:36:25.7426655Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '772' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:26 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleCollection", "description": "A sample + policy", "appliesToGroups": [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection create + Connection: + - keep-alive + Content-Length: + - '367' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --rule-collection-name --description + --display-name --applies-to-groups + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections","etag":"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"29636cde-0777-44cb-a59e-dbefe9299b32"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T09:36:27.9130001Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T09:36:27.9130001Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1100' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:28 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection show + Connection: + - keep-alive + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections","etag":"\"140023f1-0000-3400-0000-6154339d0000\"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"29636cde-0777-44cb-a59e-dbefe9299b32"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 09:36:27","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 09:36:27"}}' + headers: + cache-control: + - no-cache + content-length: + - '1122' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:30 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection update + Connection: + - keep-alive + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections","etag":"\"140023f1-0000-3400-0000-6154339d0000\"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"29636cde-0777-44cb-a59e-dbefe9299b32"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 09:36:27","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 09:36:27"}}' + headers: + cache-control: + - no-cache + content-length: + - '1122' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:32 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleCollection2", "description": "A + sample policy", "appliesToGroups": [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection update + Connection: + - keep-alive + Content-Length: + - '368' + Content-Type: + - application/json + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections","etag":"","properties":{"displayName":"ASampleCollection2","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"29636cde-0777-44cb-a59e-dbefe9299b32"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 09:36:27","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T09:36:33.0835968Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1092' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:35 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection list + Connection: + - keep-alive + ParameterSetName: + - -g --configuration-name --network-manager-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections","etag":"\"140036f1-0000-3400-0000-615433a30000\"","properties":{"displayName":"ASampleCollection2","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"29636cde-0777-44cb-a59e-dbefe9299b32"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 09:36:27","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 09:36:33"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1149' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 09:36:36 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 09:36:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --configuration-name --network-manager-name -g --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 09:36:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name --network-manager-name --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 09:36:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_crud.yaml new file mode 100644 index 00000000000..6e263cad4e8 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_admin_rule_crud.yaml @@ -0,0 +1,526 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityAdmin", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '288' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SecurityAdmin","Connectivity"],"resourceGuid":"4af49608-5401-4572-a4f3-b46371fd6d6f"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T03:44:46.8935054Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T03:44:46.8935054Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '924' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:44:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleGroup", "description": "A sample + policy", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"ASampleGroup","description":"A + sample policy","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"eeeaab10-04a7-4587-8be1-ecba276e8a70"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T03:44:52.2122003Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T03:44:52.2122003Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1009' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:44:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "A sample + policy", "securityType": "AdminPolicy", "deleteExistingNSGs": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config create + Connection: + - keep-alive + Content-Length: + - '142' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description --delete-existing-ns-gs + --security-type --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"1c4830c1-0ab3-47cb-bd30-70d66d9b3b22"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T03:44:54.1344492Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T03:44:54.1344492Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '772' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:44:56 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleCollection", "description": "A sample + policy", "appliesToGroups": [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule collection create + Connection: + - keep-alive + Content-Length: + - '367' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --rule-collection-name --description + --display-name --applies-to-groups + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections","etag":"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"396c50d3-01fe-4a07-ac1e-f1399f0b11fd"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T03:44:57.7307094Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T03:44:57.7307094Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1100' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:44:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"kind": "Custom", "properties": {"protocol": "Tcp", "access": "Allow", + "priority": 32, "direction": "Inbound"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule create + Connection: + - keep-alive + Content-Length: + - '112' + Content-Type: + - application/json + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --kind --protocol --access --priority --direction + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules","etag":"","properties":{"displayName":"","description":"","flag":"","priority":32,"protocol":"Tcp","direction":"Inbound","access":"Allow","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"provisioningState":"Succeeded","resourceGuid":"69f5e3e1-21e8-4f08-97c6-a49e478957b2"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T03:45:02.1212584Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T03:45:02.1212584Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '975' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:45:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule show + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules","etag":"\"0100c8cc-0000-3400-0000-615fbebf0000\"","properties":{"displayName":"","description":"","flag":"","priority":32,"protocol":"Tcp","direction":"Inbound","access":"Allow","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"provisioningState":"Succeeded","resourceGuid":"69f5e3e1-21e8-4f08-97c6-a49e478957b2"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 03:45:02","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 03:45:02"}}' + headers: + cache-control: + - no-cache + content-length: + - '997' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:45:05 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule update + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --access + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules","etag":"\"0100c8cc-0000-3400-0000-615fbebf0000\"","properties":{"displayName":"","description":"","flag":"","priority":32,"protocol":"Tcp","direction":"Inbound","access":"Allow","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"provisioningState":"Succeeded","resourceGuid":"69f5e3e1-21e8-4f08-97c6-a49e478957b2"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 03:45:02","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 03:45:02"}}' + headers: + cache-control: + - no-cache + content-length: + - '997' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:45:06 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"kind": "Custom", "properties": {"displayName": "", "description": "", + "protocol": "Tcp", "sources": [], "destinations": [], "sourcePortRanges": [], + "destinationPortRanges": [], "access": "Deny", "priority": 32, "direction": + "Inbound"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule update + Connection: + - keep-alive + Content-Length: + - '237' + Content-Type: + - application/json + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --access + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules","etag":"","properties":{"displayName":"","description":"","flag":"","priority":32,"protocol":"Tcp","direction":"Inbound","access":"Deny","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"provisioningState":"Succeeded","resourceGuid":"69f5e3e1-21e8-4f08-97c6-a49e478957b2"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 03:45:02","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T03:45:07.5822849Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '965' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:45:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule list + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules","etag":"\"010083cd-0000-3400-0000-615fbec40000\"","properties":{"displayName":"","description":"","flag":"","priority":32,"protocol":"Tcp","direction":"Inbound","access":"Deny","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"provisioningState":"Succeeded","resourceGuid":"69f5e3e1-21e8-4f08-97c6-a49e478957b2"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 03:45:02","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 03:45:07"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1022' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 03:45:12 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager admin-rule delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_admin_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Fri, 08 Oct 2021 03:45:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_connect_config_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_connect_config_crud.yaml new file mode 100644 index 00000000000..d7a6cc8e322 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_connect_config_crud.yaml @@ -0,0 +1,424 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityUser", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '287' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SEcurityUser","Connectivity"],"resourceGuid":"2cb0de67-6b4f-4070-bd7e-4cf9da852c04"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-09T03:22:26.7630658Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-09T03:22:26.7630658Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '923' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:34 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleGroup", "description": "A sample + policy", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"ASampleGroup","description":"A + sample policy","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"9b0955ac-378f-4477-9b2b-bc3be34336bf"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-09T03:22:35.954563Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-09T03:22:35.954563Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1007' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"description": "Sample Configuration", "connectivityTopology": + "HubAndSpoke", "hubs": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002", + "resourceType": "Microsoft.Network/virtualNetworks"}], "isGlobal": "True", "appliesToGroups": + [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup", + "useHubGateway": "true", "isGlobal": "false", "groupConnectivity": "None"}], + "deleteExistingPeering": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager connect-config create + Connection: + - keep-alive + Content-Length: + - '797' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --applies-to-groups --connectivity-topology + --delete-existing-peering --hubs --description --is-global + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/connectivityConfigurations","etag":"","properties":{"displayName":"","description":"Sample + Configuration","connectivityTopology":"HubAndSpoke","hubs":[{"resourceType":"Microsoft.Network/virtualNetworks","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","groupConnectivity":"None","useHubGateway":"True","isGlobal":"False"}],"provisioningState":"Succeeded","deleteExistingPeering":"True","isGlobal":"True","resourceGuid":"ef7e58c8-b399-4b0f-9cd6-3c9be0411564"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-09T03:22:39.7372376Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-09T03:22:39.7372376Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1485' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager connect-config show + Connection: + - keep-alive + ParameterSetName: + - --configuration-name --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/connectivityConfigurations","etag":"\"0c005561-0000-3400-0000-61610b010000\"","properties":{"displayName":"","description":"Sample + Configuration","connectivityTopology":"HubAndSpoke","hubs":[{"resourceType":"Microsoft.Network/virtualNetworks","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","groupConnectivity":"None","useHubGateway":"True","isGlobal":"False"}],"provisioningState":"Succeeded","deleteExistingPeering":"True","isGlobal":"True","resourceGuid":"ef7e58c8-b399-4b0f-9cd6-3c9be0411564"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/09/2021 + 03:22:39","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/09/2021 + 03:22:39"}}' + headers: + cache-control: + - no-cache + content-length: + - '1507' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager connect-config update + Connection: + - keep-alive + ParameterSetName: + - --configuration-name --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/connectivityConfigurations","etag":"\"0c005561-0000-3400-0000-61610b010000\"","properties":{"displayName":"","description":"Sample + Configuration","connectivityTopology":"HubAndSpoke","hubs":[{"resourceType":"Microsoft.Network/virtualNetworks","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","groupConnectivity":"None","useHubGateway":"True","isGlobal":"False"}],"provisioningState":"Succeeded","deleteExistingPeering":"True","isGlobal":"True","resourceGuid":"ef7e58c8-b399-4b0f-9cd6-3c9be0411564"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/09/2021 + 03:22:39","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/09/2021 + 03:22:39"}}' + headers: + cache-control: + - no-cache + content-length: + - '1507' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "", "description": "Sample Configuration", + "connectivityTopology": "HubAndSpoke", "hubs": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002", + "resourceType": "Microsoft.Network/virtualNetworks"}], "isGlobal": "True", "appliesToGroups": + [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup", + "useHubGateway": "True", "isGlobal": "False", "groupConnectivity": "None"}], + "deleteExistingPeering": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager connect-config update + Connection: + - keep-alive + Content-Length: + - '816' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/connectivityConfigurations","etag":"","properties":{"displayName":"","description":"Sample + Configuration","connectivityTopology":"HubAndSpoke","hubs":[{"resourceType":"Microsoft.Network/virtualNetworks","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","groupConnectivity":"None","useHubGateway":"True","isGlobal":"False"}],"provisioningState":"Succeeded","deleteExistingPeering":"True","isGlobal":"True","resourceGuid":"ef7e58c8-b399-4b0f-9cd6-3c9be0411564"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/09/2021 + 03:22:39","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-09T03:22:47.9147238Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1476' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:48 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager connect-config list + Connection: + - keep-alive + ParameterSetName: + - --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/connectivityConfigurations","etag":"\"0c005661-0000-3400-0000-61610b090000\"","properties":{"displayName":"","description":"Sample + Configuration","connectivityTopology":"HubAndSpoke","hubs":[{"resourceType":"Microsoft.Network/virtualNetworks","resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","groupConnectivity":"None","useHubGateway":"True","isGlobal":"False"}],"provisioningState":"Succeeded","deleteExistingPeering":"True","isGlobal":"True","resourceGuid":"ef7e58c8-b399-4b0f-9cd6-3c9be0411564"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/09/2021 + 03:22:39","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/09/2021 + 03:22:47"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1533' + content-type: + - application/json; charset=utf-8 + date: + - Sat, 09 Oct 2021 03:22:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager connect-config delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --configuration-name --network-manager-name -g --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_connect_config_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/connectivityConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Sat, 09 Oct 2021 03:22:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_crud.yaml new file mode 100644 index 00000000000..5993a82cea0 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_crud.yaml @@ -0,0 +1,201 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["Routing", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '282' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["Routing","Connectivity"],"resourceGuid":"ac996b89-b911-4d57-886c-e935a7bfcf59"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T05:53:52.4093356Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T05:53:52.4093356Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '918' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 05:53:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager show + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"\"140034a2-0000-3400-0000-6153ff750000\"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["Routing","Connectivity"],"resourceGuid":"ac996b89-b911-4d57-886c-e935a7bfcf59"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 05:53:52","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 05:53:52"}}' + headers: + cache-control: + - no-cache + content-length: + - '940' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 05:54:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager list + Connection: + - keep-alive + ParameterSetName: + - --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"\"140034a2-0000-3400-0000-6153ff750000\"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["Routing","Connectivity"],"resourceGuid":"ac996b89-b911-4d57-886c-e935a7bfcf59"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 05:53:52","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 05:53:52"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '966' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 05:54:05 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --resource-group --name --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 05:54:12 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_group_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_group_crud.yaml new file mode 100644 index 00000000000..aaa283aacc8 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_group_crud.yaml @@ -0,0 +1,362 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["Routing", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '282' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["Routing","Connectivity"],"resourceGuid":"e5468e42-a345-449e-8266-07c29cb2816b"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T06:22:33.4413601Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:22:33.4413601Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '918' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:22:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyNetworkGroup", "description": "A sample + group", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '392' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"MyNetworkGroup","description":"A + sample group","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"fa1b0159-09eb-4b1a-ae4a-51d811f26fe8"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T06:22:38.7606925Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:22:38.7606925Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1010' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:22:41 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group update + Connection: + - keep-alive + ParameterSetName: + - -g --name --network-manager-name --description + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"\"1400a1ab-0000-3400-0000-615406310000\"","properties":{"displayName":"MyNetworkGroup","description":"A + sample group","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"fa1b0159-09eb-4b1a-ae4a-51d811f26fe8"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:22:38","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:22:38"}}' + headers: + cache-control: + - no-cache + content-length: + - '1032' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:22:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyNetworkGroup", "description": "Desc changed.", + "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group update + Connection: + - keep-alive + Content-Length: + - '359' + Content-Type: + - application/json + ParameterSetName: + - -g --name --network-manager-name --description + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"MyNetworkGroup","description":"Desc + changed.","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"fa1b0159-09eb-4b1a-ae4a-51d811f26fe8"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:22:38","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:22:44.2106205Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1000' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:22:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group show + Connection: + - keep-alive + ParameterSetName: + - -g --name --network-manager-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"\"1400a5ab-0000-3400-0000-615406360000\"","properties":{"displayName":"MyNetworkGroup","description":"Desc + changed.","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"fa1b0159-09eb-4b1a-ae4a-51d811f26fe8"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:22:38","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:22:44"}}' + headers: + cache-control: + - no-cache + content-length: + - '1031' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:22:50 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group list + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"MyNetworkGroup","description":"Desc + changed.","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"fa1b0159-09eb-4b1a-ae4a-51d811f26fe8"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:22:38","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:22:44"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1017' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:22:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name --network-manager-name --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_group000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 06:22:55 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_list_queries.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_list_queries.yaml new file mode 100644 index 00000000000..786d9cf92c4 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_list_queries.yaml @@ -0,0 +1,427 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityUser", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '287' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SEcurityUser","Connectivity"],"resourceGuid":"a62237ed-429c-433b-8eaf-adddac3c709c"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-13T03:16:52.4715833Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-13T03:16:52.4715833Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '923' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:00 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleGroup", "description": "A sample + policy", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"ASampleGroup","description":"A + sample policy","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"2e8037ca-44a6-4911-85cd-da8ddb162620"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-13T03:17:01.781487Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-13T03:17:01.781487Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1007' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:04 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"regions": ["eastus2euap"], "deploymentTypes": ["Connectivity"]}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager deploy-status list + Connection: + - keep-alive + Content-Length: + - '65' + Content-Type: + - application/json + ParameterSetName: + - --network-manager-name --deployment-types --regions --resource-group + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/listDeploymentStatus?api-version=2021-02-01-preview + response: + body: + string: '{"skipToken":"","value":[]}' + headers: + cache-control: + - no-cache + content-length: + - '27' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:08 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager effect-vnet list-by-network-group + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + ParameterSetName: + - --network-group-name --network-manager-name --resource-group + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup/listEffectiveVirtualNetworks?api-version=2021-02-01-preview + response: + body: + string: '{"skipToken":"","value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/virtualNetworks/clitest.vn000002","location":"eastus2euap","membershipType":"Dynamic"}]}' + headers: + cache-control: + - no-cache + content-length: + - '299' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:12 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager effect-vnet list-by-network-manager + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + ParameterSetName: + - --network-manager-name --resource-group + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/listEffectiveVirtualNetworks?api-version=2021-02-01-preview + response: + body: + string: '{"skipToken":"","value":[]}' + headers: + cache-control: + - no-cache + content-length: + - '27' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:14 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager active-config list + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + ParameterSetName: + - --network-manager-name --resource-group + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/listActiveConnectivityConfigurations?api-version=2021-02-01-preview + response: + body: + string: '{"skipToken":"","value":[]}' + headers: + cache-control: + - no-cache + content-length: + - '27' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:16 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager effective-config list + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + ParameterSetName: + - --virtual-network-name -g + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/virtualNetworks/clitest.vn000002/listNetworkManagerEffectiveConnectivityConfigurations?api-version=2021-02-01-preview + response: + body: + string: '{"skipToken":"","value":[]}' + headers: + cache-control: + - no-cache + content-length: + - '27' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:19 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1197' + status: + code: 200 + message: OK +- request: + body: '{}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager active-security-admin-rule list + Connection: + - keep-alive + Content-Length: + - '2' + Content-Type: + - application/json + ParameterSetName: + - --network-manager-name -g --regions + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: POST + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_list_queries000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/listActiveSecurityAdminRules?api-version=2021-02-01-preview + response: + body: + string: '{"skipToken":"","value":[]}' + headers: + cache-control: + - no-cache + content-length: + - '27' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 13 Oct 2021 03:17:21 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_admin_config_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_admin_config_crud.yaml new file mode 100644 index 00000000000..6753ac6627a --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_admin_config_crud.yaml @@ -0,0 +1,356 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityAdmin", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '288' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SecurityAdmin","Connectivity"],"resourceGuid":"b3058217-9832-40fc-9078-17c32c8d50ea"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T06:26:29.5435507Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:26:29.5435507Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '924' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:26:32 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "A sample + policy", "securityType": "AdminPolicy", "deleteExistingNSGs": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config create + Connection: + - keep-alive + Content-Length: + - '142' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description --delete-existing-ns-gs + --security-type --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"d5044a5c-ae10-437b-a1f5-c6ecf5a58e19"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T06:26:34.8311384Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:26:34.8311384Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '772' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:26:35 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config update + Connection: + - keep-alive + ParameterSetName: + - --configuration-name --network-manager-name -g --description + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"\"1400dcac-0000-3400-0000-6154071b0000\"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"d5044a5c-ae10-437b-a1f5-c6ecf5a58e19"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:26:34","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:26:34"}}' + headers: + cache-control: + - no-cache + content-length: + - '794' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:26:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "test_description"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config update + Connection: + - keep-alive + Content-Length: + - '82' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"test_description","provisioningState":"Succeeded","resourceGuid":"d5044a5c-ae10-437b-a1f5-c6ecf5a58e19"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:26:34","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:26:37.4249858Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '764' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:26:37 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1196' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config list + Connection: + - keep-alive + ParameterSetName: + - --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"\"1400e0ac-0000-3400-0000-6154071e0000\"","properties":{"displayName":"MyTestConfig","description":"test_description","provisioningState":"Succeeded","resourceGuid":"d5044a5c-ae10-437b-a1f5-c6ecf5a58e19"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:26:34","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:26:37"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '821' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:26:38 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config show + Connection: + - keep-alive + ParameterSetName: + - --configuration-name --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityAdminConfigurations","etag":"\"1400e0ac-0000-3400-0000-6154071e0000\"","properties":{"displayName":"MyTestConfig","description":"test_description","provisioningState":"Succeeded","resourceGuid":"d5044a5c-ae10-437b-a1f5-c6ecf5a58e19"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:26:34","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:26:37"}}' + headers: + cache-control: + - no-cache + content-length: + - '795' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:26:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-admin-config delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --configuration-name --network-manager-name -g --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_admin_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityAdminConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 06:26:40 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14998' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_user_config_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_user_config_crud.yaml new file mode 100644 index 00000000000..b5b84f60170 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_security_user_config_crud.yaml @@ -0,0 +1,356 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityUser", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '287' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SecurityUser","Connectivity"],"resourceGuid":"cb68daca-6660-49f2-b8be-e43b4f7bcc0a"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T06:24:32.8037166Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:24:32.8037166Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '923' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:24:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "A sample + policy", "securityType": "UserPolicy", "deleteExistingNSGs": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config create + Connection: + - keep-alive + Content-Length: + - '141' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description --delete-existing-ns-gs + --security-type --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"091a9f06-61a2-4d38-b11b-dc32f73fadc7"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-09-29T06:24:40.6503706Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:24:40.6503706Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '770' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:24:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config update + Connection: + - keep-alive + ParameterSetName: + - --configuration-name --network-manager-name -g --description + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"\"14003cac-0000-3400-0000-615406aa0000\"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"091a9f06-61a2-4d38-b11b-dc32f73fadc7"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:24:40","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:24:40"}}' + headers: + cache-control: + - no-cache + content-length: + - '792' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:24:46 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "test_description"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config update + Connection: + - keep-alive + Content-Length: + - '82' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"test_description","provisioningState":"Succeeded","resourceGuid":"091a9f06-61a2-4d38-b11b-dc32f73fadc7"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:24:40","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-09-29T06:24:47.6814856Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '762' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:24:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config list + Connection: + - keep-alive + ParameterSetName: + - --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"\"14004fac-0000-3400-0000-615406b20000\"","properties":{"displayName":"MyTestConfig","description":"test_description","provisioningState":"Succeeded","resourceGuid":"091a9f06-61a2-4d38-b11b-dc32f73fadc7"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:24:40","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:24:47"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '819' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:24:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config show + Connection: + - keep-alive + ParameterSetName: + - --configuration-name --network-manager-name -g + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"\"14004fac-0000-3400-0000-615406b20000\"","properties":{"displayName":"MyTestConfig","description":"test_description","provisioningState":"Succeeded","resourceGuid":"091a9f06-61a2-4d38-b11b-dc32f73fadc7"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"09/29/2021 + 06:24:40","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"09/29/2021 + 06:24:47"}}' + headers: + cache-control: + - no-cache + content-length: + - '793' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 29 Sep 2021 06:24:54 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --configuration-name --network-manager-name -g --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_security_user_config000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Wed, 29 Sep 2021 06:24:55 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_collection_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_collection_crud.yaml new file mode 100644 index 00000000000..d09316084ee --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_collection_crud.yaml @@ -0,0 +1,559 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityUser", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '287' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SEcurityUser","Connectivity"],"resourceGuid":"22c5c4d2-f231-43f2-a419-23b63e1d6e59"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T07:35:38.7688739Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T07:35:38.7688739Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '923' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleGroup", "description": "A sample + policy", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"ASampleGroup","description":"A + sample policy","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"9253cd40-8c06-4a8f-b633-7f5c032078f2"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T07:35:45.3043524Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T07:35:45.3043524Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1009' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "A sample + policy", "securityType": "UserPolicy", "deleteExistingNSGs": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config create + Connection: + - keep-alive + Content-Length: + - '141' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description --delete-existing-ns-gs + --security-type --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"16e99ffb-0c77-4837-86e4-39b4cc5f6a49"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T07:35:48.842456Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T07:35:48.842456Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '768' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:49 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1197' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleCollection", "description": "A sample + policy", "appliesToGroups": [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection create + Connection: + - keep-alive + Content-Length: + - '367' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --rule-collection-name --description + --display-name --applies-to-groups + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections","etag":"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"b26fb16d-28a9-40b0-8965-5013cfe8a6ff"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T07:35:50.9287073Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T07:35:50.9287073Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1098' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:51 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection show + Connection: + - keep-alive + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections","etag":"\"050011b7-0000-3400-0000-615ff4d80000\"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"b26fb16d-28a9-40b0-8965-5013cfe8a6ff"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 07:35:50","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 07:35:50"}}' + headers: + cache-control: + - no-cache + content-length: + - '1120' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:53 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection update + Connection: + - keep-alive + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections","etag":"\"050011b7-0000-3400-0000-615ff4d80000\"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"b26fb16d-28a9-40b0-8965-5013cfe8a6ff"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 07:35:50","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 07:35:50"}}' + headers: + cache-control: + - no-cache + content-length: + - '1120' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:56 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleCollection2", "description": "A + sample policy", "appliesToGroups": [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection update + Connection: + - keep-alive + Content-Length: + - '368' + Content-Type: + - application/json + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections","etag":"","properties":{"displayName":"ASampleCollection2","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"b26fb16d-28a9-40b0-8965-5013cfe8a6ff"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 07:35:50","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T07:35:57.0032648Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1090' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:35:58 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection list + Connection: + - keep-alive + ParameterSetName: + - -g --configuration-name --network-manager-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections","etag":"\"050070b8-0000-3400-0000-615ff4de0000\"","properties":{"displayName":"ASampleCollection2","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"b26fb16d-28a9-40b0-8965-5013cfe8a6ff"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 07:35:50","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 07:35:57"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1147' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 07:36:00 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --configuration-name --network-manager-name --rule-collection-name --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Fri, 08 Oct 2021 07:36:02 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14998' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - --configuration-name --network-manager-name -g --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Fri, 08 Oct 2021 07:36:03 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --name --network-manager-name --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_collection_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Fri, 08 Oct 2021 07:36:07 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14998' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_crud.yaml b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_crud.yaml new file mode 100644 index 00000000000..69dc4ecd9a9 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/recordings/test_network_manager_user_rule_crud.yaml @@ -0,0 +1,524 @@ +interactions: +- request: + body: '{"location": "eastus2euap", "properties": {"displayName": "TestNetworkManager", + "description": "My Test Network Manager", "networkManagerScopes": {"subscriptions": + ["/subscriptions/00000000-0000-0000-0000-000000000000"]}, "networkManagerScopeAccesses": + ["SecurityUser", "Connectivity"]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager create + Connection: + - keep-alive + Content-Length: + - '287' + Content-Type: + - application/json + ParameterSetName: + - --name --description --display-name --network-manager-scope-accesses --network-manager-scopes + -l --resource-group + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkManager","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager","location":"eastus2euap","type":"Microsoft.Network/networkManagers","tags":{},"etag":"","properties":{"displayName":"TestNetworkManager","description":"My + Test Network Manager","networkManagerScopes":{"managementGroups":[],"subscriptions":["/subscriptions/00000000-0000-0000-0000-000000000000"]},"provisioningState":"Succeeded","networkManagerScopeAccesses":["SEcurityUser","Connectivity"],"resourceGuid":"af536de1-288b-490f-913f-08493c86f777"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T09:27:34.630078Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T09:27:34.630078Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '921' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:39 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleGroup", "description": "A sample + policy", "memberType": "VirtualNetwork", "groupMembers": [{"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}], + "conditionalMembership": ""}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager group create + Connection: + - keep-alive + Content-Length: + - '391' + Content-Type: + - application/json + ParameterSetName: + - --name --network-manager-name --description --conditional-membership --display-name + --member-type -g --group-members + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup?api-version=2021-02-01-preview + response: + body: + string: '{"name":"TestNetworkGroup","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup","type":"Microsoft.Network/networkManagers/networkGroups","etag":"","properties":{"displayName":"ASampleGroup","description":"A + sample policy","groupMembers":[{"resourceId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/virtualnetworks/clitest.vn000002"}],"conditionalMembership":"","provisioningState":"Succeeded","resourceGuid":"7f14bf5f-7545-4e86-b244-4dbfba3aeee1"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T09:27:40.8058815Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T09:27:40.8058815Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1009' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:42 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "MyTestConfig", "description": "A sample + policy", "securityType": "UserPolicy", "deleteExistingNSGs": "True"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager security-user-config create + Connection: + - keep-alive + Content-Length: + - '141' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --description --delete-existing-ns-gs + --security-type --display-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestSecurityConfig","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig","type":"Microsoft.Network/networkManagers/securityUserConfigurations","etag":"","properties":{"displayName":"MyTestConfig","description":"A + sample policy","provisioningState":"Succeeded","resourceGuid":"e5b055d5-d0bf-42c1-8076-ffcb485950b6"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T09:27:42.7871791Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T09:27:42.7871791Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '770' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:44 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"displayName": "ASampleCollection", "description": "A sample + policy", "appliesToGroups": [{"networkGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}]}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule collection create + Connection: + - keep-alive + Content-Length: + - '367' + Content-Type: + - application/json + ParameterSetName: + - --configuration-name --network-manager-name -g --rule-collection-name --description + --display-name --applies-to-groups + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myTestCollection","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections","etag":"","properties":{"displayName":"ASampleCollection","description":"A + sample policy","appliesToGroups":[{"networkGroupId":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/networkGroups/TestNetworkGroup"}],"provisioningState":"Succeeded","resourceGuid":"43c5d9f5-885a-4d34-89e1-f8c7114db494"},"systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T09:27:44.7900336Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T09:27:44.7900336Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '1098' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:45 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' + status: + code: 200 + message: OK +- request: + body: '{"kind": "Custom", "properties": {"protocol": "Tcp", "direction": "Inbound"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule create + Connection: + - keep-alive + Content-Length: + - '77' + Content-Type: + - application/json + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --kind --protocol --direction + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules","etag":"","properties":{"displayName":"","description":"","protocol":"Tcp","direction":"Inbound","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"flag":"","resourceGuid":"ebdc3ea5-0cbc-4c42-ba9f-6e76d5d68125"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"2021-10-08T09:27:46.161694Z","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T09:27:46.161694Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '908' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:47 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule show + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules","etag":"\"0800d1e7-0000-3400-0000-61600f130000\"","properties":{"displayName":"","description":"","protocol":"Tcp","direction":"Inbound","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"flag":"","resourceGuid":"ebdc3ea5-0cbc-4c42-ba9f-6e76d5d68125"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 09:27:46","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 09:27:46"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:50 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule update + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --protocol + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules","etag":"\"0800d1e7-0000-3400-0000-61600f130000\"","properties":{"displayName":"","description":"","protocol":"Tcp","direction":"Inbound","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"flag":"","resourceGuid":"ebdc3ea5-0cbc-4c42-ba9f-6e76d5d68125"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 09:27:46","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 09:27:46"}}' + headers: + cache-control: + - no-cache + content-length: + - '932' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:52 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"kind": "Custom", "properties": {"displayName": "", "description": "", + "protocol": "Udp", "sources": [], "destinations": [], "sourcePortRanges": [], + "destinationPortRanges": [], "direction": "Inbound"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule update + Connection: + - keep-alive + Content-Length: + - '203' + Content-Type: + - application/json + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --protocol + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules","etag":"","properties":{"displayName":"","description":"","protocol":"Udp","direction":"Inbound","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"flag":"","resourceGuid":"ebdc3ea5-0cbc-4c42-ba9f-6e76d5d68125"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 09:27:46","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-08T09:27:53.7732485Z"}}' + headers: + cache-control: + - no-cache + content-length: + - '901' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:55 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule list + Connection: + - keep-alive + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules?api-version=2021-02-01-preview + response: + body: + string: '{"nextLink":"","value":[{"name":"myRule","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule","type":"Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules","etag":"\"0800c0e8-0000-3400-0000-61600f1b0000\"","properties":{"displayName":"","description":"","protocol":"Udp","direction":"Inbound","sources":[],"destinations":[],"sourcePortRanges":[],"destinationPortRanges":[],"flag":"","resourceGuid":"ebdc3ea5-0cbc-4c42-ba9f-6e76d5d68125"},"kind":"Custom","systemData":{"createdBy":"v-kaisun@microsoft.com","createdByType":"User","createdAt":"10/08/2021 + 09:27:46","lastModifiedBy":"v-kaisun@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"10/08/2021 + 09:27:53"}}]}' + headers: + cache-control: + - no-cache + content-length: + - '958' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 08 Oct 2021 09:27:57 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - network manager user-rule delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g --network-manager-name --configuration-name --rule-collection-name --rule-name + --yes + User-Agent: + - AZURECLI/2.28.1 azsdk-python-mgmt-network/1.0.0b1 Python/3.8.3 (Windows-10-10.0.18362-SP0) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test_network_manager_user_rule_crud000001/providers/Microsoft.Network/networkManagers/TestNetworkManager/securityUserConfigurations/myTestSecurityConfig/ruleCollections/myTestCollection/rules/myRule?api-version=2021-02-01-preview + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + date: + - Fri, 08 Oct 2021 09:27:59 GMT + expires: + - '-1' + pragma: + - no-cache + server: + - Kestrel + strict-transport-security: + - max-age=31536000; includeSubDomains + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-deletes: + - '14999' + status: + code: 200 + message: OK +version: 1 diff --git a/src/network-manager/azext_network_manager/tests/latest/test_network_scenario.py b/src/network-manager/azext_network_manager/tests/latest/test_network_scenario.py new file mode 100644 index 00000000000..bdebef1c497 --- /dev/null +++ b/src/network-manager/azext_network_manager/tests/latest/test_network_scenario.py @@ -0,0 +1,379 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +# pylint: disable=line-too-long + +import os +import unittest + +from azure.cli.testsdk import ScenarioTest +from azure.cli.testsdk import ResourceGroupPreparer + +from .preparers import VirtualNetworkPreparer + + +TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) + + +# Test class for Scenario +class NetworkScenarioTest(ScenarioTest): + + def __init__(self, *args, **kwargs): + super(NetworkScenarioTest, self).__init__(*args, **kwargs) + + @ResourceGroupPreparer(name_prefix='test_network_manager', location='eastus2euap') + def test_network_manager_crud(self, resource_group): + self.kwargs.update({ + 'name': 'TestNetworkManager', + 'description': '"My Test Network Manager"', + 'display_name': 'TestNetworkManager', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()) + }) + + self.cmd('network manager create --name {name} --description {description} --display-name {display_name} ' + '--scope-accesses "Routing" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager show --resource-group {rg} --name {name}') + + # Update is not allowed for NM. + # self.cmd('network manager update --resource-group {rg} --name {name} --tags key1=value1') + + self.cmd('network manager list --resource-group {rg}') + + self.cmd('network manager delete --resource-group {rg} --name {name} --yes') + + @ResourceGroupPreparer(name_prefix='test_network_manager_group', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_group_crud(self, virtual_network, resource_group): + + self.kwargs.update({ + 'name': 'TestNetworkGroup', + 'manager_name': 'TestNetworkManager', + 'description': '"A sample group"', + 'display_name': 'MyNetworkGroup', + 'member_type': 'VirtualNetwork', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "Routing" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name {display_name} --member-type {member_type} -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager group update -g {rg} --name {name} --network-manager-name {manager_name} --description "Desc changed."') + self.cmd('network manager group show -g {rg} --name {name} --network-manager-name {manager_name}') + self.cmd('network manager group list -g {rg} --network-manager-name {manager_name}') + self.cmd('network manager group delete -g {rg} --name {name} --network-manager-name {manager_name} --yes') + + @ResourceGroupPreparer(name_prefix='test_network_manager_security_user_config', location='eastus2euap') + def test_network_manager_security_user_config_crud(self, resource_group): + + self.kwargs.update({ + 'name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityUser" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager security-user-config create --configuration-name {name} --network-manager-name {manager_name} -g {rg} ' + '--description {description} --delete-existing-ns-gs true --security-type "UserPolicy" --display-name MyTestConfig') + + self.cmd('network manager security-user-config update --configuration-name {name} --network-manager-name {manager_name} -g {rg} ' + '--description "test_description"') + self.cmd('network manager security-user-config list --network-manager-name {manager_name} -g {rg}') + self.cmd('network manager security-user-config show --configuration-name {name} --network-manager-name {manager_name} -g {rg}') + self.cmd('network manager security-user-config delete --configuration-name {name} --network-manager-name {manager_name} -g {rg} --yes') + + @ResourceGroupPreparer(name_prefix='test_network_manager_security_admin_config', location='eastus2euap') + def test_network_manager_security_admin_config_crud(self, resource_group): + + self.kwargs.update({ + 'name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityAdmin" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager security-admin-config create --configuration-name {name} --network-manager-name {manager_name} -g {rg} ' + '--description {description} --delete-existing-ns-gs true --security-type "AdminPolicy" --display-name MyTestConfig') + + self.cmd('network manager security-admin-config update --configuration-name {name} --network-manager-name {manager_name} -g {rg} ' + '--description "test_description"') + self.cmd('network manager security-admin-config list --network-manager-name {manager_name} -g {rg}') + self.cmd('network manager security-admin-config show --configuration-name {name} --network-manager-name {manager_name} -g {rg}') + + # test nm commit + # self.cmd('network manager post-commit --network-manager-name {manager_name} --commit-type "SecurityAdmin" --target-locations "eastus2euap" -g {rg} ' + # '--configuration-ids {sub}/resourceGroups/{rg}/providers/Microsoft.Network/networkManagers/{manager_name}/securityAdminConfigurations/{name}') + + # test nm uncommit + # self.cmd('network manager post-commit --network-manager-name {manager_name} --commit-type "SecurityAdmin" --target-locations "eastus2euap" -g {rg} ') + + self.cmd('network manager security-admin-config delete --configuration-name {name} --network-manager-name {manager_name} -g {rg} --yes') + + + @ResourceGroupPreparer(name_prefix='test_network_manager_admin_rule_crud', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_admin_rule_crud(self, virtual_network, resource_group): + + self.kwargs.update({ + 'rule_name': 'myRule', + 'collection_name': 'myTestCollection', + 'config_name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'group_name': 'TestNetworkGroup', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityAdmin" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {group_name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name ASampleGroup --member-type VirtualNetwork -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager security-admin-config create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--description {description} --delete-existing-ns-gs true --security-type "AdminPolicy" --display-name MyTestConfig') + + self.cmd('network manager admin-rule collection create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--rule-collection-name {collection_name} --description {description} --display-name ASampleCollection ' + '--applies-to-groups network-group-id={sub}/resourceGroups/{rg}/providers/Microsoft.Network/networkManagers/{manager_name}/networkGroups/{group_name}') + + + self.cmd('network manager admin-rule create -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} ' + '--rule-name {rule_name} --kind "Custom" --protocol "Tcp" --access "Allow" --priority 32 --direction "Inbound"') + self.cmd('network manager admin-rule show -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} --rule-name {rule_name}') + self.cmd('network manager admin-rule update -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} --rule-name {rule_name} ' + '--access "Deny"') + self.cmd('network manager admin-rule list -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name}') + self.cmd('network manager admin-rule delete -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} --rule-name {rule_name} --yes') + + + @ResourceGroupPreparer(name_prefix='test_network_manager_admin_rule_collection_crud', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_admin_rule_collection_crud(self, virtual_network, resource_group): + + self.kwargs.update({ + 'collection_name': 'myTestCollection', + 'config_name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'group_name': 'TestNetworkGroup', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityAdmin" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {group_name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name ASampleGroup --member-type VirtualNetwork -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager security-admin-config create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--description {description} --delete-existing-ns-gs true --security-type "AdminPolicy" --display-name MyTestConfig') + + self.cmd('network manager admin-rule collection create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--rule-collection-name {collection_name} --description {description} --display-name ASampleCollection ' + '--applies-to-groups network-group-id={sub}/resourceGroups/{rg}/providers/Microsoft.Network/networkManagers/{manager_name}/networkGroups/{group_name}') + + self.cmd('network manager admin-rule collection show -g {rg} --configuration-name {config_name} --network-manager-name {manager_name} --rule-collection-name {collection_name}') + + self.cmd('network manager admin-rule collection update -g {rg} --configuration-name {config_name} --network-manager-name {manager_name} --rule-collection-name {collection_name} ' + '--display-name ASampleCollection2') + + self.cmd('network manager admin-rule collection list -g {rg} --configuration-name {config_name} --network-manager-name {manager_name}') + + self.cmd('network manager admin-rule collection delete -g {rg} --configuration-name {config_name} --network-manager-name {manager_name} --rule-collection-name {collection_name} --yes') + self.cmd('network manager security-admin-config delete --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} --yes') + self.cmd('network manager group delete -g {rg} --name {group_name} --network-manager-name {manager_name} --yes') + + + @ResourceGroupPreparer(name_prefix='test_network_manager_user_rule_crud', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_user_rule_crud(self, virtual_network, resource_group): + self.kwargs.update({ + 'rule_name': 'myRule', + 'collection_name': 'myTestCollection', + 'config_name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'group_name': 'TestNetworkGroup', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityUser" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {group_name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name ASampleGroup --member-type VirtualNetwork -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager security-user-config create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--description {description} --delete-existing-ns-gs true --security-type "UserPolicy" --display-name MyTestConfig') + + self.cmd('network manager user-rule collection create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--rule-collection-name {collection_name} --description {description} --display-name ASampleCollection ' + '--applies-to-groups network-group-id={sub}/resourceGroups/{rg}/providers/Microsoft.Network/networkManagers/{manager_name}/networkGroups/{group_name}') + + self.cmd('network manager user-rule create -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} ' + '--rule-name {rule_name} --kind "Custom" --protocol "Tcp" --direction "Inbound"') + self.cmd('network manager user-rule show -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} --rule-name {rule_name}') + self.cmd('network manager user-rule update -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} --rule-name {rule_name} ' + '--protocol "Udp"') + self.cmd('network manager user-rule list -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name}') + self.cmd('network manager user-rule delete -g {rg} --network-manager-name {manager_name} --configuration-name {config_name} --rule-collection-name {collection_name} --rule-name {rule_name} --yes') + + @ResourceGroupPreparer(name_prefix='test_network_manager_user_rule_collection_crud', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_user_rule_collection_crud(self, virtual_network, resource_group): + + self.kwargs.update({ + 'collection_name': 'myTestCollection', + 'config_name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'group_name': 'TestNetworkGroup', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityUser" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {group_name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name ASampleGroup --member-type VirtualNetwork -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager security-user-config create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--description {description} --delete-existing-ns-gs true --security-type "UserPolicy" --display-name MyTestConfig') + + self.cmd('network manager user-rule collection create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--rule-collection-name {collection_name} --description {description} --display-name ASampleCollection ' + '--applies-to-groups network-group-id={sub}/resourceGroups/{rg}/providers/Microsoft.Network/networkManagers/{manager_name}/networkGroups/{group_name}') + + self.cmd('network manager user-rule collection show -g {rg} --configuration-name {config_name} --network-manager-name {manager_name} --rule-collection-name {collection_name}') + self.cmd('network manager user-rule collection update -g {rg} --configuration-name {config_name} --network-manager-name {manager_name} --rule-collection-name {collection_name} ' + '--display-name ASampleCollection2') + self.cmd('network manager user-rule collection list -g {rg} --configuration-name {config_name} --network-manager-name {manager_name}') + self.cmd('network manager user-rule collection delete -g {rg} --configuration-name {config_name} --network-manager-name {manager_name} --rule-collection-name {collection_name} --yes') + self.cmd('network manager security-user-config delete --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} --yes') + self.cmd('network manager group delete -g {rg} --name {group_name} --network-manager-name {manager_name} --yes') + + @ResourceGroupPreparer(name_prefix='test_network_manager_connect_config_crud', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_connect_config_crud(self, virtual_network, resource_group): + self.kwargs.update({ + 'config_name': 'myTestSecurityConfig', + 'manager_name': 'TestNetworkManager', + 'group_name': 'TestNetworkGroup', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityUser" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {group_name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name ASampleGroup --member-type VirtualNetwork -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager connect-config create --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} ' + '--applies-to-groups group-connectivity="None" network-group-id={sub}/resourceGroups/{rg}/providers/Microsoft.Network/networkManagers/{manager_name}/networkGroups/{group_name} ' + 'is-global=false use-hub-gateway=true --connectivity-topology "HubAndSpoke" --delete-peering true --hubs ' + 'resource-id={sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network} ' + 'resource-type="Microsoft.Network/virtualNetworks" --description "Sample Configuration" --is-global true') + self.cmd('network manager connect-config show --configuration-name {config_name} --network-manager-name {manager_name} -g {rg}') + self.cmd('network manager connect-config update --configuration-name {config_name} --network-manager-name {manager_name} -g {rg}') + self.cmd('network manager connect-config list --network-manager-name {manager_name} -g {rg}') + self.cmd('network manager connect-config delete --configuration-name {config_name} --network-manager-name {manager_name} -g {rg} --yes') + + + @ResourceGroupPreparer(name_prefix='test_network_manager_list_queries', location='eastus2euap') + @VirtualNetworkPreparer() + def test_network_manager_list_queries(self, virtual_network, resource_group): + + self.kwargs.update({ + 'manager_name': 'TestNetworkManager', + 'group_name': 'TestNetworkGroup', + 'description': '"A sample policy"', + 'sub': '/subscriptions/{}'.format(self.get_subscription_id()), + 'virtual_network': virtual_network + }) + + self.cmd('network manager create --name {manager_name} --description "My Test Network Manager" --display-name "TestNetworkManager" ' + '--scope-accesses "SecurityUser" "Connectivity" ' + '--network-manager-scopes ' + ' subscriptions={sub} ' + '-l eastus2euap ' + '--resource-group {rg}') + + self.cmd('network manager group create --name {group_name} --network-manager-name {manager_name} --description {description} ' + '--conditional-membership "" --display-name ASampleGroup --member-type VirtualNetwork -g {rg} ' + '--group-members resource-id="{sub}/resourceGroups/{rg}/providers/Microsoft.Network/virtualnetworks/{virtual_network}" ') + + self.cmd('network manager list-deploy-status --network-manager-name {manager_name} --deployment-types "Connectivity" --regions "eastus2euap" --resource-group {rg}') + self.cmd('network manager group list-effect-vnet --network-group-name {group_name} --network-manager-name {manager_name} --resource-group {rg}') + # Internal Server Error + self.cmd('network manager list-effect-vnet --network-manager-name {manager_name} --resource-group {rg}') + self.cmd('network manager list-active-config --network-manager-name {manager_name} --resource-group {rg}') + self.cmd('network manager list-effective-config --virtual-network-name {virtual_network} -g {rg}') + self.cmd('network manager list-active-security-admin-rule --network-manager-name {manager_name} -g {rg} --regions eastus2euap') + # Internal Server Error + # self.cmd('network manager list-active-security-user-rule --network-manager-name {manager_name} -g {rg} --region eastus2euap') diff --git a/src/network-manager/azext_network_manager/vendored_sdks/__init__.py b/src/network-manager/azext_network_manager/vendored_sdks/__init__.py new file mode 100644 index 00000000000..cbe2d6051b9 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/__init__.py @@ -0,0 +1,19 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._network_management_client import NetworkManagementClient +from ._version import VERSION + +__version__ = VERSION +__all__ = ['NetworkManagementClient'] + +try: + from ._patch import patch_sdk # type: ignore + patch_sdk() +except ImportError: + pass diff --git a/src/network-manager/azext_network_manager/vendored_sdks/_configuration.py b/src/network-manager/azext_network_manager/vendored_sdks/_configuration.py new file mode 100644 index 00000000000..d3ec9ffb0ec --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/_configuration.py @@ -0,0 +1,71 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies +from azure.mgmt.core.policies import ARMHttpLoggingPolicy + +from ._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + from azure.core.credentials import TokenCredential + + +class NetworkManagementClientConfiguration(Configuration): + """Configuration for NetworkManagementClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials.TokenCredential + :param subscription_id: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + :type subscription_id: str + """ + + def __init__( + self, + credential, # type: "TokenCredential" + subscription_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + if credential is None: + raise ValueError("Parameter 'credential' must not be None.") + if subscription_id is None: + raise ValueError("Parameter 'subscription_id' must not be None.") + super(NetworkManagementClientConfiguration, self).__init__(**kwargs) + + self.credential = credential + self.subscription_id = subscription_id + self.api_version = "2021-02-01-preview" + self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) + kwargs.setdefault('sdk_moniker', 'mgmt-network/{}'.format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, + **kwargs # type: Any + ): + # type: (...) -> None + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or ARMHttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.RedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') + if self.credential and not self.authentication_policy: + self.authentication_policy = policies.BearerTokenCredentialPolicy(self.credential, *self.credential_scopes, **kwargs) diff --git a/src/network-manager/azext_network_manager/vendored_sdks/_metadata.json b/src/network-manager/azext_network_manager/vendored_sdks/_metadata.json new file mode 100644 index 00000000000..3b8e77f02a2 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/_metadata.json @@ -0,0 +1,121 @@ +{ + "chosen_version": "2021-02-01-preview", + "total_api_version_list": ["2021-02-01-preview"], + "client": { + "name": "NetworkManagementClient", + "filename": "_network_management_client", + "description": "Network Client.", + "base_url": "\u0027https://management.azure.com\u0027", + "custom_base_url": null, + "azure_arm": true, + "has_lro_operations": false, + "client_side_validation": false, + "sync_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials\": [\"TokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"ARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"NetworkManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}", + "async_imports": "{\"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}, \"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.mgmt.core\": [\"AsyncARMPipelineClient\"]}, \"local\": {\"._configuration\": [\"NetworkManagementClientConfiguration\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}" + }, + "global_parameters": { + "sync": { + "credential": { + "signature": "credential, # type: \"TokenCredential\"", + "description": "Credential needed for the client to connect to Azure.", + "docstring_type": "~azure.core.credentials.TokenCredential", + "required": true + }, + "subscription_id": { + "signature": "subscription_id, # type: str", + "description": "The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.", + "docstring_type": "str", + "required": true + } + }, + "async": { + "credential": { + "signature": "credential: \"AsyncTokenCredential\",", + "description": "Credential needed for the client to connect to Azure.", + "docstring_type": "~azure.core.credentials_async.AsyncTokenCredential", + "required": true + }, + "subscription_id": { + "signature": "subscription_id: str,", + "description": "The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.", + "docstring_type": "str", + "required": true + } + }, + "constant": { + }, + "call": "credential, subscription_id", + "service_client_specific": { + "sync": { + "api_version": { + "signature": "api_version=None, # type: Optional[str]", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "base_url": { + "signature": "base_url=None, # type: Optional[str]", + "description": "Service URL", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile=KnownProfiles.default, # type: KnownProfiles", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + }, + "async": { + "api_version": { + "signature": "api_version: Optional[str] = None,", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "base_url": { + "signature": "base_url: Optional[str] = None,", + "description": "Service URL", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile: KnownProfiles = KnownProfiles.default,", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + } + } + }, + "config": { + "credential": true, + "credential_scopes": ["https://management.azure.com/.default"], + "credential_default_policy_type": "BearerTokenCredentialPolicy", + "credential_default_policy_type_has_async_version": true, + "credential_key_header_name": null, + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"], \"azure.mgmt.core.policies\": [\"ARMHttpLoggingPolicy\"]}, \"local\": {\"._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}, \"typing\": {\"azurecore\": {\"azure.core.credentials\": [\"TokenCredential\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"], \"azure.mgmt.core.policies\": [\"ARMHttpLoggingPolicy\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}, \"typing\": {\"azurecore\": {\"azure.core.credentials_async\": [\"AsyncTokenCredential\"]}}}" + }, + "operation_groups": { + "network_managers": "NetworkManagersOperations", + "network_manager_commits": "NetworkManagerCommitsOperations", + "network_manager_deployment_status": "NetworkManagerDeploymentStatusOperations", + "effective_virtual_networks": "EffectiveVirtualNetworksOperations", + "active_connectivity_configurations": "ActiveConnectivityConfigurationsOperations", + "active_security_admin_rules": "ActiveSecurityAdminRulesOperations", + "active_security_user_rules": "ActiveSecurityUserRulesOperations", + "connectivity_configurations": "ConnectivityConfigurationsOperations", + "effective_connectivity_configurations": "EffectiveConnectivityConfigurationsOperations", + "network_manager_effective_security_admin_rules": "NetworkManagerEffectiveSecurityAdminRulesOperations", + "network_groups": "NetworkGroupsOperations", + "security_user_configurations": "SecurityUserConfigurationsOperations", + "user_rule_collections": "UserRuleCollectionsOperations", + "user_rules": "UserRulesOperations", + "security_admin_configurations": "SecurityAdminConfigurationsOperations", + "admin_rule_collections": "AdminRuleCollectionsOperations", + "admin_rules": "AdminRulesOperations", + "network_security_perimeters": "NetworkSecurityPerimetersOperations", + "perimeter_associable_resource_types": "PerimeterAssociableResourceTypesOperations" + } +} \ No newline at end of file diff --git a/src/network-manager/azext_network_manager/vendored_sdks/_network_management_client.py b/src/network-manager/azext_network_manager/vendored_sdks/_network_management_client.py new file mode 100644 index 00000000000..7ff3d376174 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/_network_management_client.py @@ -0,0 +1,178 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.mgmt.core import ARMPipelineClient +from msrest import Deserializer, Serializer + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Optional + + from azure.core.credentials import TokenCredential + from azure.core.pipeline.transport import HttpRequest, HttpResponse + +from ._configuration import NetworkManagementClientConfiguration +from .operations import NetworkManagersOperations +from .operations import NetworkManagerCommitsOperations +from .operations import NetworkManagerDeploymentStatusOperations +from .operations import EffectiveVirtualNetworksOperations +from .operations import ActiveConnectivityConfigurationsOperations +from .operations import ActiveSecurityAdminRulesOperations +from .operations import ActiveSecurityUserRulesOperations +from .operations import ConnectivityConfigurationsOperations +from .operations import EffectiveConnectivityConfigurationsOperations +from .operations import NetworkManagerEffectiveSecurityAdminRulesOperations +from .operations import NetworkGroupsOperations +from .operations import SecurityUserConfigurationsOperations +from .operations import UserRuleCollectionsOperations +from .operations import UserRulesOperations +from .operations import SecurityAdminConfigurationsOperations +from .operations import AdminRuleCollectionsOperations +from .operations import AdminRulesOperations +from .operations import NetworkSecurityPerimetersOperations +from .operations import PerimeterAssociableResourceTypesOperations +from . import models + + +class NetworkManagementClient(object): + """Network Client. + + :ivar network_managers: NetworkManagersOperations operations + :vartype network_managers: azure.mgmt.network.v2021_02_01_preview.operations.NetworkManagersOperations + :ivar network_manager_commits: NetworkManagerCommitsOperations operations + :vartype network_manager_commits: azure.mgmt.network.v2021_02_01_preview.operations.NetworkManagerCommitsOperations + :ivar network_manager_deployment_status: NetworkManagerDeploymentStatusOperations operations + :vartype network_manager_deployment_status: azure.mgmt.network.v2021_02_01_preview.operations.NetworkManagerDeploymentStatusOperations + :ivar effective_virtual_networks: EffectiveVirtualNetworksOperations operations + :vartype effective_virtual_networks: azure.mgmt.network.v2021_02_01_preview.operations.EffectiveVirtualNetworksOperations + :ivar active_connectivity_configurations: ActiveConnectivityConfigurationsOperations operations + :vartype active_connectivity_configurations: azure.mgmt.network.v2021_02_01_preview.operations.ActiveConnectivityConfigurationsOperations + :ivar active_security_admin_rules: ActiveSecurityAdminRulesOperations operations + :vartype active_security_admin_rules: azure.mgmt.network.v2021_02_01_preview.operations.ActiveSecurityAdminRulesOperations + :ivar active_security_user_rules: ActiveSecurityUserRulesOperations operations + :vartype active_security_user_rules: azure.mgmt.network.v2021_02_01_preview.operations.ActiveSecurityUserRulesOperations + :ivar connectivity_configurations: ConnectivityConfigurationsOperations operations + :vartype connectivity_configurations: azure.mgmt.network.v2021_02_01_preview.operations.ConnectivityConfigurationsOperations + :ivar effective_connectivity_configurations: EffectiveConnectivityConfigurationsOperations operations + :vartype effective_connectivity_configurations: azure.mgmt.network.v2021_02_01_preview.operations.EffectiveConnectivityConfigurationsOperations + :ivar network_manager_effective_security_admin_rules: NetworkManagerEffectiveSecurityAdminRulesOperations operations + :vartype network_manager_effective_security_admin_rules: azure.mgmt.network.v2021_02_01_preview.operations.NetworkManagerEffectiveSecurityAdminRulesOperations + :ivar network_groups: NetworkGroupsOperations operations + :vartype network_groups: azure.mgmt.network.v2021_02_01_preview.operations.NetworkGroupsOperations + :ivar security_user_configurations: SecurityUserConfigurationsOperations operations + :vartype security_user_configurations: azure.mgmt.network.v2021_02_01_preview.operations.SecurityUserConfigurationsOperations + :ivar user_rule_collections: UserRuleCollectionsOperations operations + :vartype user_rule_collections: azure.mgmt.network.v2021_02_01_preview.operations.UserRuleCollectionsOperations + :ivar user_rules: UserRulesOperations operations + :vartype user_rules: azure.mgmt.network.v2021_02_01_preview.operations.UserRulesOperations + :ivar security_admin_configurations: SecurityAdminConfigurationsOperations operations + :vartype security_admin_configurations: azure.mgmt.network.v2021_02_01_preview.operations.SecurityAdminConfigurationsOperations + :ivar admin_rule_collections: AdminRuleCollectionsOperations operations + :vartype admin_rule_collections: azure.mgmt.network.v2021_02_01_preview.operations.AdminRuleCollectionsOperations + :ivar admin_rules: AdminRulesOperations operations + :vartype admin_rules: azure.mgmt.network.v2021_02_01_preview.operations.AdminRulesOperations + :ivar network_security_perimeters: NetworkSecurityPerimetersOperations operations + :vartype network_security_perimeters: azure.mgmt.network.v2021_02_01_preview.operations.NetworkSecurityPerimetersOperations + :ivar perimeter_associable_resource_types: PerimeterAssociableResourceTypesOperations operations + :vartype perimeter_associable_resource_types: azure.mgmt.network.v2021_02_01_preview.operations.PerimeterAssociableResourceTypesOperations + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials.TokenCredential + :param subscription_id: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + :type subscription_id: str + :param str base_url: Service URL + """ + + def __init__( + self, + credential, # type: "TokenCredential" + subscription_id, # type: str + base_url=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> None + if not base_url: + base_url = 'https://management.azure.com' + self._config = NetworkManagementClientConfiguration(credential, subscription_id, **kwargs) + self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + self.network_managers = NetworkManagersOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_manager_commits = NetworkManagerCommitsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_manager_deployment_status = NetworkManagerDeploymentStatusOperations( + self._client, self._config, self._serialize, self._deserialize) + self.effective_virtual_networks = EffectiveVirtualNetworksOperations( + self._client, self._config, self._serialize, self._deserialize) + self.active_connectivity_configurations = ActiveConnectivityConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.active_security_admin_rules = ActiveSecurityAdminRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.active_security_user_rules = ActiveSecurityUserRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.connectivity_configurations = ConnectivityConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.effective_connectivity_configurations = EffectiveConnectivityConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_manager_effective_security_admin_rules = NetworkManagerEffectiveSecurityAdminRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_groups = NetworkGroupsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.security_user_configurations = SecurityUserConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.user_rule_collections = UserRuleCollectionsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.user_rules = UserRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.security_admin_configurations = SecurityAdminConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.admin_rule_collections = AdminRuleCollectionsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.admin_rules = AdminRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_security_perimeters = NetworkSecurityPerimetersOperations( + self._client, self._config, self._serialize, self._deserialize) + self.perimeter_associable_resource_types = PerimeterAssociableResourceTypesOperations( + self._client, self._config, self._serialize, self._deserialize) + + def _send_request(self, http_request, **kwargs): + # type: (HttpRequest, Any) -> HttpResponse + """Runs the network request through the client's chained policies. + + :param http_request: The network request you want to make. Required. + :type http_request: ~azure.core.pipeline.transport.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to True. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.pipeline.transport.HttpResponse + """ + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + http_request.url = self._client.format_url(http_request.url, **path_format_arguments) + stream = kwargs.pop("stream", True) + pipeline_response = self._client._pipeline.run(http_request, stream=stream, **kwargs) + return pipeline_response.http_response + + def close(self): + # type: () -> None + self._client.close() + + def __enter__(self): + # type: () -> NetworkManagementClient + self._client.__enter__() + return self + + def __exit__(self, *exc_details): + # type: (Any) -> None + self._client.__exit__(*exc_details) diff --git a/src/network-manager/azext_network_manager/vendored_sdks/_version.py b/src/network-manager/azext_network_manager/vendored_sdks/_version.py new file mode 100644 index 00000000000..e5754a47ce6 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/_version.py @@ -0,0 +1,9 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +VERSION = "1.0.0b1" diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/__init__.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/__init__.py new file mode 100644 index 00000000000..1c78defcf22 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/__init__.py @@ -0,0 +1,10 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._network_management_client import NetworkManagementClient +__all__ = ['NetworkManagementClient'] diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/_configuration.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/_configuration.py new file mode 100644 index 00000000000..05295a7364a --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/_configuration.py @@ -0,0 +1,67 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any, TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies +from azure.mgmt.core.policies import ARMHttpLoggingPolicy + +from .._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from azure.core.credentials_async import AsyncTokenCredential + + +class NetworkManagementClientConfiguration(Configuration): + """Configuration for NetworkManagementClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials_async.AsyncTokenCredential + :param subscription_id: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + :type subscription_id: str + """ + + def __init__( + self, + credential: "AsyncTokenCredential", + subscription_id: str, + **kwargs: Any + ) -> None: + if credential is None: + raise ValueError("Parameter 'credential' must not be None.") + if subscription_id is None: + raise ValueError("Parameter 'subscription_id' must not be None.") + super(NetworkManagementClientConfiguration, self).__init__(**kwargs) + + self.credential = credential + self.subscription_id = subscription_id + self.api_version = "2021-02-01-preview" + self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) + kwargs.setdefault('sdk_moniker', 'mgmt-network/{}'.format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, + **kwargs: Any + ) -> None: + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or ARMHttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.AsyncRetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') + if self.credential and not self.authentication_policy: + self.authentication_policy = policies.AsyncBearerTokenCredentialPolicy(self.credential, *self.credential_scopes, **kwargs) diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/_network_management_client.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/_network_management_client.py new file mode 100644 index 00000000000..9de340f52e3 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/_network_management_client.py @@ -0,0 +1,171 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any, Optional, TYPE_CHECKING + +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core import AsyncARMPipelineClient +from msrest import Deserializer, Serializer + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from azure.core.credentials_async import AsyncTokenCredential + +from ._configuration import NetworkManagementClientConfiguration +from .operations import NetworkManagersOperations +from .operations import NetworkManagerCommitsOperations +from .operations import NetworkManagerDeploymentStatusOperations +from .operations import EffectiveVirtualNetworksOperations +from .operations import ActiveConnectivityConfigurationsOperations +from .operations import ActiveSecurityAdminRulesOperations +from .operations import ActiveSecurityUserRulesOperations +from .operations import ConnectivityConfigurationsOperations +from .operations import EffectiveConnectivityConfigurationsOperations +from .operations import NetworkManagerEffectiveSecurityAdminRulesOperations +from .operations import NetworkGroupsOperations +from .operations import SecurityUserConfigurationsOperations +from .operations import UserRuleCollectionsOperations +from .operations import UserRulesOperations +from .operations import SecurityAdminConfigurationsOperations +from .operations import AdminRuleCollectionsOperations +from .operations import AdminRulesOperations +from .operations import NetworkSecurityPerimetersOperations +from .operations import PerimeterAssociableResourceTypesOperations +from .. import models + + +class NetworkManagementClient(object): + """Network Client. + + :ivar network_managers: NetworkManagersOperations operations + :vartype network_managers: azure.mgmt.network.v2021_02_01_preview.aio.operations.NetworkManagersOperations + :ivar network_manager_commits: NetworkManagerCommitsOperations operations + :vartype network_manager_commits: azure.mgmt.network.v2021_02_01_preview.aio.operations.NetworkManagerCommitsOperations + :ivar network_manager_deployment_status: NetworkManagerDeploymentStatusOperations operations + :vartype network_manager_deployment_status: azure.mgmt.network.v2021_02_01_preview.aio.operations.NetworkManagerDeploymentStatusOperations + :ivar effective_virtual_networks: EffectiveVirtualNetworksOperations operations + :vartype effective_virtual_networks: azure.mgmt.network.v2021_02_01_preview.aio.operations.EffectiveVirtualNetworksOperations + :ivar active_connectivity_configurations: ActiveConnectivityConfigurationsOperations operations + :vartype active_connectivity_configurations: azure.mgmt.network.v2021_02_01_preview.aio.operations.ActiveConnectivityConfigurationsOperations + :ivar active_security_admin_rules: ActiveSecurityAdminRulesOperations operations + :vartype active_security_admin_rules: azure.mgmt.network.v2021_02_01_preview.aio.operations.ActiveSecurityAdminRulesOperations + :ivar active_security_user_rules: ActiveSecurityUserRulesOperations operations + :vartype active_security_user_rules: azure.mgmt.network.v2021_02_01_preview.aio.operations.ActiveSecurityUserRulesOperations + :ivar connectivity_configurations: ConnectivityConfigurationsOperations operations + :vartype connectivity_configurations: azure.mgmt.network.v2021_02_01_preview.aio.operations.ConnectivityConfigurationsOperations + :ivar effective_connectivity_configurations: EffectiveConnectivityConfigurationsOperations operations + :vartype effective_connectivity_configurations: azure.mgmt.network.v2021_02_01_preview.aio.operations.EffectiveConnectivityConfigurationsOperations + :ivar network_manager_effective_security_admin_rules: NetworkManagerEffectiveSecurityAdminRulesOperations operations + :vartype network_manager_effective_security_admin_rules: azure.mgmt.network.v2021_02_01_preview.aio.operations.NetworkManagerEffectiveSecurityAdminRulesOperations + :ivar network_groups: NetworkGroupsOperations operations + :vartype network_groups: azure.mgmt.network.v2021_02_01_preview.aio.operations.NetworkGroupsOperations + :ivar security_user_configurations: SecurityUserConfigurationsOperations operations + :vartype security_user_configurations: azure.mgmt.network.v2021_02_01_preview.aio.operations.SecurityUserConfigurationsOperations + :ivar user_rule_collections: UserRuleCollectionsOperations operations + :vartype user_rule_collections: azure.mgmt.network.v2021_02_01_preview.aio.operations.UserRuleCollectionsOperations + :ivar user_rules: UserRulesOperations operations + :vartype user_rules: azure.mgmt.network.v2021_02_01_preview.aio.operations.UserRulesOperations + :ivar security_admin_configurations: SecurityAdminConfigurationsOperations operations + :vartype security_admin_configurations: azure.mgmt.network.v2021_02_01_preview.aio.operations.SecurityAdminConfigurationsOperations + :ivar admin_rule_collections: AdminRuleCollectionsOperations operations + :vartype admin_rule_collections: azure.mgmt.network.v2021_02_01_preview.aio.operations.AdminRuleCollectionsOperations + :ivar admin_rules: AdminRulesOperations operations + :vartype admin_rules: azure.mgmt.network.v2021_02_01_preview.aio.operations.AdminRulesOperations + :ivar network_security_perimeters: NetworkSecurityPerimetersOperations operations + :vartype network_security_perimeters: azure.mgmt.network.v2021_02_01_preview.aio.operations.NetworkSecurityPerimetersOperations + :ivar perimeter_associable_resource_types: PerimeterAssociableResourceTypesOperations operations + :vartype perimeter_associable_resource_types: azure.mgmt.network.v2021_02_01_preview.aio.operations.PerimeterAssociableResourceTypesOperations + :param credential: Credential needed for the client to connect to Azure. + :type credential: ~azure.core.credentials_async.AsyncTokenCredential + :param subscription_id: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. + :type subscription_id: str + :param str base_url: Service URL + """ + + def __init__( + self, + credential: "AsyncTokenCredential", + subscription_id: str, + base_url: Optional[str] = None, + **kwargs: Any + ) -> None: + if not base_url: + base_url = 'https://management.azure.com' + self._config = NetworkManagementClientConfiguration(credential, subscription_id, **kwargs) + self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs) + + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + self.network_managers = NetworkManagersOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_manager_commits = NetworkManagerCommitsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_manager_deployment_status = NetworkManagerDeploymentStatusOperations( + self._client, self._config, self._serialize, self._deserialize) + self.effective_virtual_networks = EffectiveVirtualNetworksOperations( + self._client, self._config, self._serialize, self._deserialize) + self.active_connectivity_configurations = ActiveConnectivityConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.active_security_admin_rules = ActiveSecurityAdminRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.active_security_user_rules = ActiveSecurityUserRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.connectivity_configurations = ConnectivityConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.effective_connectivity_configurations = EffectiveConnectivityConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_manager_effective_security_admin_rules = NetworkManagerEffectiveSecurityAdminRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_groups = NetworkGroupsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.security_user_configurations = SecurityUserConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.user_rule_collections = UserRuleCollectionsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.user_rules = UserRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.security_admin_configurations = SecurityAdminConfigurationsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.admin_rule_collections = AdminRuleCollectionsOperations( + self._client, self._config, self._serialize, self._deserialize) + self.admin_rules = AdminRulesOperations( + self._client, self._config, self._serialize, self._deserialize) + self.network_security_perimeters = NetworkSecurityPerimetersOperations( + self._client, self._config, self._serialize, self._deserialize) + self.perimeter_associable_resource_types = PerimeterAssociableResourceTypesOperations( + self._client, self._config, self._serialize, self._deserialize) + + async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> AsyncHttpResponse: + """Runs the network request through the client's chained policies. + + :param http_request: The network request you want to make. Required. + :type http_request: ~azure.core.pipeline.transport.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to True. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse + """ + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + http_request.url = self._client.format_url(http_request.url, **path_format_arguments) + stream = kwargs.pop("stream", True) + pipeline_response = await self._client._pipeline.run(http_request, stream=stream, **kwargs) + return pipeline_response.http_response + + async def close(self) -> None: + await self._client.close() + + async def __aenter__(self) -> "NetworkManagementClient": + await self._client.__aenter__() + return self + + async def __aexit__(self, *exc_details) -> None: + await self._client.__aexit__(*exc_details) diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/__init__.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/__init__.py new file mode 100644 index 00000000000..e3ab4d13aca --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/__init__.py @@ -0,0 +1,49 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._network_managers_operations import NetworkManagersOperations +from ._network_manager_commits_operations import NetworkManagerCommitsOperations +from ._network_manager_deployment_status_operations import NetworkManagerDeploymentStatusOperations +from ._effective_virtual_networks_operations import EffectiveVirtualNetworksOperations +from ._active_connectivity_configurations_operations import ActiveConnectivityConfigurationsOperations +from ._active_security_admin_rules_operations import ActiveSecurityAdminRulesOperations +from ._active_security_user_rules_operations import ActiveSecurityUserRulesOperations +from ._connectivity_configurations_operations import ConnectivityConfigurationsOperations +from ._effective_connectivity_configurations_operations import EffectiveConnectivityConfigurationsOperations +from ._network_manager_effective_security_admin_rules_operations import NetworkManagerEffectiveSecurityAdminRulesOperations +from ._network_groups_operations import NetworkGroupsOperations +from ._security_user_configurations_operations import SecurityUserConfigurationsOperations +from ._user_rule_collections_operations import UserRuleCollectionsOperations +from ._user_rules_operations import UserRulesOperations +from ._security_admin_configurations_operations import SecurityAdminConfigurationsOperations +from ._admin_rule_collections_operations import AdminRuleCollectionsOperations +from ._admin_rules_operations import AdminRulesOperations +from ._network_security_perimeters_operations import NetworkSecurityPerimetersOperations +from ._perimeter_associable_resource_types_operations import PerimeterAssociableResourceTypesOperations + +__all__ = [ + 'NetworkManagersOperations', + 'NetworkManagerCommitsOperations', + 'NetworkManagerDeploymentStatusOperations', + 'EffectiveVirtualNetworksOperations', + 'ActiveConnectivityConfigurationsOperations', + 'ActiveSecurityAdminRulesOperations', + 'ActiveSecurityUserRulesOperations', + 'ConnectivityConfigurationsOperations', + 'EffectiveConnectivityConfigurationsOperations', + 'NetworkManagerEffectiveSecurityAdminRulesOperations', + 'NetworkGroupsOperations', + 'SecurityUserConfigurationsOperations', + 'UserRuleCollectionsOperations', + 'UserRulesOperations', + 'SecurityAdminConfigurationsOperations', + 'AdminRuleCollectionsOperations', + 'AdminRulesOperations', + 'NetworkSecurityPerimetersOperations', + 'PerimeterAssociableResourceTypesOperations', +] diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_connectivity_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_connectivity_configurations_operations.py new file mode 100644 index 00000000000..3abf2e35153 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_connectivity_configurations_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class ActiveConnectivityConfigurationsOperations: + """ActiveConnectivityConfigurationsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.ActiveConfigurationParameter", + **kwargs: Any + ) -> "_models.ActiveConnectivityConfigurationsListResult": + """Lists active connectivity configurations in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveConnectivityConfigurationsListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ActiveConnectivityConfigurationsListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'ActiveConfigurationParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ActiveConnectivityConfigurationsListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveConnectivityConfigurations'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_admin_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_admin_rules_operations.py new file mode 100644 index 00000000000..23e9a9b4987 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_admin_rules_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class ActiveSecurityAdminRulesOperations: + """ActiveSecurityAdminRulesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.ActiveConfigurationParameter", + **kwargs: Any + ) -> "_models.ActiveSecurityAdminRulesListResult": + """Lists active security admin rules in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveSecurityAdminRulesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ActiveSecurityAdminRulesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'ActiveConfigurationParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ActiveSecurityAdminRulesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityAdminRules'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_user_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_user_rules_operations.py new file mode 100644 index 00000000000..8cef3bdce40 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_active_security_user_rules_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class ActiveSecurityUserRulesOperations: + """ActiveSecurityUserRulesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.ActiveConfigurationParameter", + **kwargs: Any + ) -> "_models.ActiveSecurityUserRulesListResult": + """Lists Active Security User Rules in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveSecurityUserRulesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ActiveSecurityUserRulesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'ActiveConfigurationParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ActiveSecurityUserRulesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityUserRules'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rule_collections_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rule_collections_operations.py new file mode 100644 index 00000000000..eca2c67749c --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rule_collections_operations.py @@ -0,0 +1,343 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class AdminRuleCollectionsOperations: + """AdminRuleCollectionsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.RuleCollectionListResult"]: + """Lists all the rule collections in a security admin configuration, in a paginated format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either RuleCollectionListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollectionListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollectionListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('RuleCollectionListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections'} # type: ignore + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + **kwargs: Any + ) -> "_models.RuleCollection": + """Gets a network manager security admin configuration rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_collection: "_models.RuleCollection", + **kwargs: Any + ) -> "_models.RuleCollection": + """Creates or updates an admin rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_collection: The Rule Collection to create or update. + :type rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(rule_collection, 'RuleCollection') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + **kwargs: Any + ) -> None: + """Deletes an admin rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rules_operations.py new file mode 100644 index 00000000000..4d41ba8a9b6 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_admin_rules_operations.py @@ -0,0 +1,360 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class AdminRulesOperations: + """AdminRulesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.AdminRuleListResult"]: + """List all network manager security configuration admin rules. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either AdminRuleListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.AdminRuleListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('AdminRuleListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules'} # type: ignore + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + **kwargs: Any + ) -> "_models.BaseAdminRule": + """Gets a network manager security configuration admin rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseAdminRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseAdminRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('BaseAdminRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + admin_rule: "_models.BaseAdminRule", + **kwargs: Any + ) -> "_models.BaseAdminRule": + """Creates or updates an admin rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :param admin_rule: The admin rule to create or update. + :type admin_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseAdminRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseAdminRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(admin_rule, 'BaseAdminRule') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('BaseAdminRule', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('BaseAdminRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + **kwargs: Any + ) -> None: + """Deletes an admin rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_connectivity_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_connectivity_configurations_operations.py new file mode 100644 index 00000000000..7aaf0f0a2c5 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_connectivity_configurations_operations.py @@ -0,0 +1,327 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class ConnectivityConfigurationsOperations: + """ConnectivityConfigurationsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + **kwargs: Any + ) -> "_models.ConnectivityConfiguration": + """Gets a Network Connectivity Configuration, specified by the resource group, network manager + name, and connectivity Configuration name. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConnectivityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConnectivityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ConnectivityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + connectivity_configuration: "_models.ConnectivityConfiguration", + **kwargs: Any + ) -> "_models.ConnectivityConfiguration": + """Creates/Updates a new network manager connectivity configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + :type configuration_name: str + :param connectivity_configuration: Parameters supplied to create/update a network manager + connectivity configuration. + :type connectivity_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConnectivityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConnectivityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(connectivity_configuration, 'ConnectivityConfiguration') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('ConnectivityConfiguration', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('ConnectivityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + **kwargs: Any + ) -> None: + """Deletes a network manager connectivity configuration, specified by the resource group, network + manager name, and connectivity configuration name. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}'} # type: ignore + + def list( + self, + resource_group_name: str, + network_manager_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.ConnectivityConfigurationListResult"]: + """Lists all the network manager connectivity configuration in a specified network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ConnectivityConfigurationListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfigurationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConnectivityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('ConnectivityConfigurationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_connectivity_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_connectivity_configurations_operations.py new file mode 100644 index 00000000000..a25307a9064 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_connectivity_configurations_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class EffectiveConnectivityConfigurationsOperations: + """EffectiveConnectivityConfigurationsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + virtual_network_name: str, + parameters: "_models.QueryRequestOptions", + **kwargs: Any + ) -> "_models.NetworkManagerEffectiveConnectivityConfigurationListResult": + """List all effective connectivity configurations applied on a virtual network. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param virtual_network_name: The name of the virtual network. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerEffectiveConnectivityConfigurationListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerEffectiveConnectivityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'virtualNetworkName': self._serialize.url("virtual_network_name", virtual_network_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'QueryRequestOptions') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerEffectiveConnectivityConfigurationListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveConnectivityConfigurations'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_virtual_networks_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_virtual_networks_operations.py new file mode 100644 index 00000000000..7f424f19c79 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_effective_virtual_networks_operations.py @@ -0,0 +1,190 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class EffectiveVirtualNetworksOperations: + """EffectiveVirtualNetworksOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list_by_network_manager( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.EffectiveVirtualNetworksParameter", + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> "_models.EffectiveVirtualNetworksListResult": + """List effective virtual networks in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Effective Virtual Networks Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksParameter + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.EffectiveVirtualNetworksListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list_by_network_manager.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'EffectiveVirtualNetworksParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('EffectiveVirtualNetworksListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list_by_network_manager.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listEffectiveVirtualNetworks'} # type: ignore + + async def list_by_network_group( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + parameters: "_models.QueryRequestOptions", + **kwargs: Any + ) -> "_models.EffectiveVirtualNetworksListResult": + """Lists all effective virtual networks by specified network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :param parameters: Parameters supplied to list correct page. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.EffectiveVirtualNetworksListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list_by_network_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'QueryRequestOptions') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('EffectiveVirtualNetworksListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list_by_network_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}/listEffectiveVirtualNetworks'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_groups_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_groups_operations.py new file mode 100644 index 00000000000..5393f2574ab --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_groups_operations.py @@ -0,0 +1,334 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class NetworkGroupsOperations: + """NetworkGroupsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + **kwargs: Any + ) -> "_models.NetworkGroup": + """Gets the specified network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkGroup, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkGroup"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkGroup', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + parameters: "_models.NetworkGroup", + if_match: Optional[str] = None, + **kwargs: Any + ) -> "_models.NetworkGroup": + """Creates or updates a network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :param parameters: Parameters supplied to the specify which network group need to create. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :param if_match: The ETag of the transformation. Omit this value to always overwrite the + current resource. Specify the last-seen ETag value to prevent accidentally overwriting + concurrent changes. + :type if_match: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkGroup, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkGroup"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + if if_match is not None: + header_parameters['If-Match'] = self._serialize.header("if_match", if_match, 'str') + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkGroup') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + response_headers = {} + if response.status_code == 200: + response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('NetworkGroup', pipeline_response) + + if response.status_code == 201: + response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('NetworkGroup', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, response_headers) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + network_group_name: str, + **kwargs: Any + ) -> None: + """Deletes a network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}'} # type: ignore + + def list( + self, + resource_group_name: str, + network_manager_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NetworkGroupListResult"]: + """Lists the specified network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkGroupListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroupListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkGroupListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkGroupListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_commits_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_commits_operations.py new file mode 100644 index 00000000000..edb5e278cd4 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_commits_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagerCommitsOperations: + """NetworkManagerCommitsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def post( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.NetworkManagerCommit", + **kwargs: Any + ) -> "_models.NetworkManagerCommit": + """Post a Network Manager Commit. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network commit is. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerCommit, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerCommit"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.post.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkManagerCommit') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerCommit', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + post.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/commit'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_deployment_status_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_deployment_status_operations.py new file mode 100644 index 00000000000..217199348e4 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_deployment_status_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagerDeploymentStatusOperations: + """NetworkManagerDeploymentStatusOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.NetworkManagerDeploymentStatusParameter", + **kwargs: Any + ) -> "_models.NetworkManagerDeploymentStatusListResult": + """Post to List of Network Manager Deployment Status. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network deployment status is. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerDeploymentStatusListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerDeploymentStatusListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkManagerDeploymentStatusParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerDeploymentStatusListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listDeploymentStatus'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_effective_security_admin_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_effective_security_admin_rules_operations.py new file mode 100644 index 00000000000..0d2ea772371 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_manager_effective_security_admin_rules_operations.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagerEffectiveSecurityAdminRulesOperations: + """NetworkManagerEffectiveSecurityAdminRulesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def list( + self, + resource_group_name: str, + virtual_network_name: str, + parameters: "_models.QueryRequestOptions", + **kwargs: Any + ) -> "_models.NetworkManagerEffectiveSecurityAdminRulesListResult": + """List all effective security admin rules applied on a virtual network. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param virtual_network_name: The name of the virtual network. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerEffectiveSecurityAdminRulesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerEffectiveSecurityAdminRulesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'virtualNetworkName': self._serialize.url("virtual_network_name", virtual_network_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'QueryRequestOptions') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerEffectiveSecurityAdminRulesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveSecurityAdminRules'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_managers_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_managers_operations.py new file mode 100644 index 00000000000..922ec5fdb52 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_managers_operations.py @@ -0,0 +1,453 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagersOperations: + """NetworkManagersOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + **kwargs: Any + ) -> "_models.NetworkManager": + """Gets the specified Network Manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManager"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.NetworkManager", + **kwargs: Any + ) -> "_models.NetworkManager": + """Creates or updates a Network Manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which network manager is. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManager"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkManager') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + **kwargs: Any + ) -> None: + """Deletes a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + async def patch_tags( + self, + resource_group_name: str, + network_manager_name: str, + parameters: "_models.TagsObject", + **kwargs: Any + ) -> "_models.NetworkManager": + """Patch a NetworkManager Tags. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to update network manager tags. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.TagsObject + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManager"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.patch_tags.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'TagsObject') + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + patch_tags.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + def list_by_subscription( + self, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NetworkManagerListResult"]: + """List all network managers in a subscription. + + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkManagerListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_subscription.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkManagerListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list_by_subscription.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkManagers'} # type: ignore + + def list( + self, + resource_group_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NetworkManagerListResult"]: + """List network managers in a resource group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkManagerListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkManagerListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_security_perimeters_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_security_perimeters_operations.py new file mode 100644 index 00000000000..e848ca499c6 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_network_security_perimeters_operations.py @@ -0,0 +1,387 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class NetworkSecurityPerimetersOperations: + """NetworkSecurityPerimetersOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def get( + self, + resource_group_name: str, + network_security_perimeter_name: str, + **kwargs: Any + ) -> "_models.NetworkSecurityPerimeter": + """Gets the specified network security perimeter by the name. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. + :type network_security_perimeter_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkSecurityPerimeter, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeter"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkSecurityPerimeterName': self._serialize.url("network_security_perimeter_name", network_security_perimeter_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkSecurityPerimeter', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_security_perimeter_name: str, + parameters: "_models.NetworkSecurityPerimeter", + **kwargs: Any + ) -> "_models.NetworkSecurityPerimeter": + """Creates or updates a Network Security Perimeter. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. + :type network_security_perimeter_name: str + :param parameters: Parameter supplied to create or update the network security perimeter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkSecurityPerimeter, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeter"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkSecurityPerimeterName': self._serialize.url("network_security_perimeter_name", network_security_perimeter_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkSecurityPerimeter') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('NetworkSecurityPerimeter', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('NetworkSecurityPerimeter', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_security_perimeter_name: str, + **kwargs: Any + ) -> None: + """Deletes a network security perimeter. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. + :type network_security_perimeter_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkSecurityPerimeterName': self._serialize.url("network_security_perimeter_name", network_security_perimeter_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}'} # type: ignore + + def list_by_subscription( + self, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NetworkSecurityPerimeterListResult"]: + """List all network security perimeters in a subscription. + + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkSecurityPerimeterListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeterListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeterListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_subscription.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkSecurityPerimeterListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list_by_subscription.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkSecurityPerimeters'} # type: ignore + + def list( + self, + resource_group_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.NetworkSecurityPerimeterListResult"]: + """List network security perimeters in a resource group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkSecurityPerimeterListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeterListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeterListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkSecurityPerimeterListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_perimeter_associable_resource_types_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_perimeter_associable_resource_types_operations.py new file mode 100644 index 00000000000..7052642970c --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_perimeter_associable_resource_types_operations.py @@ -0,0 +1,96 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class PerimeterAssociableResourceTypesOperations: + """PerimeterAssociableResourceTypesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + async def get( + self, + location: str, + **kwargs: Any + ) -> "_models.PerimeterAssociableResourcesListResult": + """Gets the list of resources that are onboarded with NSP. These resources can be associated with + a network security perimeter. + + :param location: The location of the where the association is present. + :type location: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: PerimeterAssociableResourcesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.PerimeterAssociableResourcesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.PerimeterAssociableResourcesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'location': self._serialize.url("location", location, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('PerimeterAssociableResourcesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/perimeterAssociableResourceTypes'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_admin_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_admin_configurations_operations.py new file mode 100644 index 00000000000..1376e034b69 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_admin_configurations_operations.py @@ -0,0 +1,325 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class SecurityAdminConfigurationsOperations: + """SecurityAdminConfigurationsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + network_manager_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.SecurityConfigurationListResult"]: + """Lists all the network manager security admin configurations in a network manager, in a + paginated format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either SecurityConfigurationListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('SecurityConfigurationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations'} # type: ignore + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + **kwargs: Any + ) -> "_models.SecurityConfiguration": + """Retrieves a network manager security admin configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + security_admin_configuration: "_models.SecurityConfiguration", + **kwargs: Any + ) -> "_models.SecurityConfiguration": + """Creates or updates a network manager security admin configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param security_admin_configuration: The security admin configuration to create or update. + :type security_admin_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(security_admin_configuration, 'SecurityConfiguration') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + **kwargs: Any + ) -> None: + """Deletes a network manager security admin configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_user_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_user_configurations_operations.py new file mode 100644 index 00000000000..90c23233f46 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_security_user_configurations_operations.py @@ -0,0 +1,325 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class SecurityUserConfigurationsOperations: + """SecurityUserConfigurationsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + network_manager_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.SecurityConfigurationListResult"]: + """Lists all the network manager security user configurations in a network manager, in a paginated + format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either SecurityConfigurationListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('SecurityConfigurationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations'} # type: ignore + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + **kwargs: Any + ) -> "_models.SecurityConfiguration": + """Retrieves a network manager security user configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + security_user_configuration: "_models.SecurityConfiguration", + **kwargs: Any + ) -> "_models.SecurityConfiguration": + """Creates or updates a network manager security user configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param security_user_configuration: The security user configuration to create or update. + :type security_user_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(security_user_configuration, 'SecurityConfiguration') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + **kwargs: Any + ) -> None: + """Deletes a network manager security user configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rule_collections_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rule_collections_operations.py new file mode 100644 index 00000000000..ef488639df0 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rule_collections_operations.py @@ -0,0 +1,343 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class UserRuleCollectionsOperations: + """UserRuleCollectionsOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.RuleCollectionListResult"]: + """Lists all the user rule collections in a security configuration, in a paginated format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either RuleCollectionListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollectionListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollectionListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('RuleCollectionListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections'} # type: ignore + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + **kwargs: Any + ) -> "_models.RuleCollection": + """Gets a network manager security user configuration rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + user_rule_collection: "_models.RuleCollection", + **kwargs: Any + ) -> "_models.RuleCollection": + """Creates or updates a user rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param user_rule_collection: The User Rule Collection to create or update. + :type user_rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(user_rule_collection, 'RuleCollection') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + **kwargs: Any + ) -> None: + """Deletes a user rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rules_operations.py new file mode 100644 index 00000000000..895b099aca7 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/aio/operations/_user_rules_operations.py @@ -0,0 +1,360 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.mgmt.core.exceptions import ARMErrorFormat + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class UserRulesOperations: + """UserRulesOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + top: Optional[int] = None, + skip_token: Optional[str] = None, + **kwargs: Any + ) -> AsyncIterable["_models.UserRuleListResult"]: + """Lists all user rules in a rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either UserRuleListResult or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.UserRuleListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.UserRuleListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('UserRuleListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules'} # type: ignore + + async def get( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + **kwargs: Any + ) -> "_models.BaseUserRule": + """Gets a user rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseUserRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseUserRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('BaseUserRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + async def create_or_update( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + user_rule: "_models.BaseUserRule", + **kwargs: Any + ) -> "_models.BaseUserRule": + """Creates or updates a user rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :param user_rule: The user rule to create or update. + :type user_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseUserRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseUserRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(user_rule, 'BaseUserRule') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('BaseUserRule', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('BaseUserRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + async def delete( + self, + resource_group_name: str, + network_manager_name: str, + configuration_name: str, + rule_collection_name: str, + rule_name: str, + **kwargs: Any + ) -> None: + """Deletes a user rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/models/__init__.py b/src/network-manager/azext_network_manager/vendored_sdks/models/__init__.py new file mode 100644 index 00000000000..a0e46b4c305 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/models/__init__.py @@ -0,0 +1,233 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +try: + from ._models_py3 import ActiveBaseSecurityAdminRule + from ._models_py3 import ActiveBaseSecurityUserRule + from ._models_py3 import ActiveConfigurationParameter + from ._models_py3 import ActiveConnectivityConfiguration + from ._models_py3 import ActiveConnectivityConfigurationsListResult + from ._models_py3 import ActiveDefaultSecurityAdminRule + from ._models_py3 import ActiveDefaultSecurityUserRule + from ._models_py3 import ActiveSecurityAdminRule + from ._models_py3 import ActiveSecurityAdminRulesListResult + from ._models_py3 import ActiveSecurityUserRule + from ._models_py3 import ActiveSecurityUserRulesListResult + from ._models_py3 import AddressPrefixItem + from ._models_py3 import AdminRule + from ._models_py3 import AdminRuleListResult + from ._models_py3 import BaseAdminRule + from ._models_py3 import BaseUserRule + from ._models_py3 import CloudErrorBody + from ._models_py3 import ConfigurationGroup + from ._models_py3 import ConnectivityConfiguration + from ._models_py3 import ConnectivityConfigurationListResult + from ._models_py3 import ConnectivityGroupItem + from ._models_py3 import DefaultAdminRule + from ._models_py3 import DefaultUserRule + from ._models_py3 import EffectiveBaseSecurityAdminRule + from ._models_py3 import EffectiveConnectivityConfiguration + from ._models_py3 import EffectiveDefaultSecurityAdminRule + from ._models_py3 import EffectiveSecurityAdminRule + from ._models_py3 import EffectiveVirtualNetwork + from ._models_py3 import EffectiveVirtualNetworksListResult + from ._models_py3 import EffectiveVirtualNetworksParameter + from ._models_py3 import GroupMembersItem + from ._models_py3 import Hub + from ._models_py3 import NetworkGroup + from ._models_py3 import NetworkGroupListResult + from ._models_py3 import NetworkManager + from ._models_py3 import NetworkManagerCommit + from ._models_py3 import NetworkManagerDeploymentStatus + from ._models_py3 import NetworkManagerDeploymentStatusListResult + from ._models_py3 import NetworkManagerDeploymentStatusParameter + from ._models_py3 import NetworkManagerEffectiveConnectivityConfigurationListResult + from ._models_py3 import NetworkManagerEffectiveSecurityAdminRulesListResult + from ._models_py3 import NetworkManagerListResult + from ._models_py3 import NetworkManagerPropertiesNetworkManagerScopes + from ._models_py3 import NetworkManagerSecurityGroupItem + from ._models_py3 import NetworkSecurityPerimeter + from ._models_py3 import NetworkSecurityPerimeterListResult + from ._models_py3 import PerimeterAssociableResource + from ._models_py3 import PerimeterAssociableResourcesListResult + from ._models_py3 import ProxyResource + from ._models_py3 import QueryRequestOptions + from ._models_py3 import Resource + from ._models_py3 import RuleCollection + from ._models_py3 import RuleCollectionListResult + from ._models_py3 import SecurityConfiguration + from ._models_py3 import SecurityConfigurationListResult + from ._models_py3 import SystemData + from ._models_py3 import TagsObject + from ._models_py3 import UserRule + from ._models_py3 import UserRuleListResult +except (SyntaxError, ImportError): + from ._models import ActiveBaseSecurityAdminRule # type: ignore + from ._models import ActiveBaseSecurityUserRule # type: ignore + from ._models import ActiveConfigurationParameter # type: ignore + from ._models import ActiveConnectivityConfiguration # type: ignore + from ._models import ActiveConnectivityConfigurationsListResult # type: ignore + from ._models import ActiveDefaultSecurityAdminRule # type: ignore + from ._models import ActiveDefaultSecurityUserRule # type: ignore + from ._models import ActiveSecurityAdminRule # type: ignore + from ._models import ActiveSecurityAdminRulesListResult # type: ignore + from ._models import ActiveSecurityUserRule # type: ignore + from ._models import ActiveSecurityUserRulesListResult # type: ignore + from ._models import AddressPrefixItem # type: ignore + from ._models import AdminRule # type: ignore + from ._models import AdminRuleListResult # type: ignore + from ._models import BaseAdminRule # type: ignore + from ._models import BaseUserRule # type: ignore + from ._models import CloudErrorBody # type: ignore + from ._models import ConfigurationGroup # type: ignore + from ._models import ConnectivityConfiguration # type: ignore + from ._models import ConnectivityConfigurationListResult # type: ignore + from ._models import ConnectivityGroupItem # type: ignore + from ._models import DefaultAdminRule # type: ignore + from ._models import DefaultUserRule # type: ignore + from ._models import EffectiveBaseSecurityAdminRule # type: ignore + from ._models import EffectiveConnectivityConfiguration # type: ignore + from ._models import EffectiveDefaultSecurityAdminRule # type: ignore + from ._models import EffectiveSecurityAdminRule # type: ignore + from ._models import EffectiveVirtualNetwork # type: ignore + from ._models import EffectiveVirtualNetworksListResult # type: ignore + from ._models import EffectiveVirtualNetworksParameter # type: ignore + from ._models import GroupMembersItem # type: ignore + from ._models import Hub # type: ignore + from ._models import NetworkGroup # type: ignore + from ._models import NetworkGroupListResult # type: ignore + from ._models import NetworkManager # type: ignore + from ._models import NetworkManagerCommit # type: ignore + from ._models import NetworkManagerDeploymentStatus # type: ignore + from ._models import NetworkManagerDeploymentStatusListResult # type: ignore + from ._models import NetworkManagerDeploymentStatusParameter # type: ignore + from ._models import NetworkManagerEffectiveConnectivityConfigurationListResult # type: ignore + from ._models import NetworkManagerEffectiveSecurityAdminRulesListResult # type: ignore + from ._models import NetworkManagerListResult # type: ignore + from ._models import NetworkManagerPropertiesNetworkManagerScopes # type: ignore + from ._models import NetworkManagerSecurityGroupItem # type: ignore + from ._models import NetworkSecurityPerimeter # type: ignore + from ._models import NetworkSecurityPerimeterListResult # type: ignore + from ._models import PerimeterAssociableResource # type: ignore + from ._models import PerimeterAssociableResourcesListResult # type: ignore + from ._models import ProxyResource # type: ignore + from ._models import QueryRequestOptions # type: ignore + from ._models import Resource # type: ignore + from ._models import RuleCollection # type: ignore + from ._models import RuleCollectionListResult # type: ignore + from ._models import SecurityConfiguration # type: ignore + from ._models import SecurityConfigurationListResult # type: ignore + from ._models import SystemData # type: ignore + from ._models import TagsObject # type: ignore + from ._models import UserRule # type: ignore + from ._models import UserRuleListResult # type: ignore + +from ._network_management_client_enums import ( + AddressPrefixType, + AdminRuleKind, + ConfigurationType, + ConnectivityTopology, + CreatedByType, + DeleteExistingNSGs, + DeleteExistingPeering, + DeploymentStatus, + EffectiveAdminRuleKind, + EffectiveUserRuleKind, + GroupConnectivity, + IsGlobal, + MembershipType, + ProvisioningState, + SecurityConfigurationRuleAccess, + SecurityConfigurationRuleDirection, + SecurityConfigurationRuleProtocol, + SecurityType, + UseHubGateway, + UserRuleKind, +) + +__all__ = [ + 'ActiveBaseSecurityAdminRule', + 'ActiveBaseSecurityUserRule', + 'ActiveConfigurationParameter', + 'ActiveConnectivityConfiguration', + 'ActiveConnectivityConfigurationsListResult', + 'ActiveDefaultSecurityAdminRule', + 'ActiveDefaultSecurityUserRule', + 'ActiveSecurityAdminRule', + 'ActiveSecurityAdminRulesListResult', + 'ActiveSecurityUserRule', + 'ActiveSecurityUserRulesListResult', + 'AddressPrefixItem', + 'AdminRule', + 'AdminRuleListResult', + 'BaseAdminRule', + 'BaseUserRule', + 'CloudErrorBody', + 'ConfigurationGroup', + 'ConnectivityConfiguration', + 'ConnectivityConfigurationListResult', + 'ConnectivityGroupItem', + 'DefaultAdminRule', + 'DefaultUserRule', + 'EffectiveBaseSecurityAdminRule', + 'EffectiveConnectivityConfiguration', + 'EffectiveDefaultSecurityAdminRule', + 'EffectiveSecurityAdminRule', + 'EffectiveVirtualNetwork', + 'EffectiveVirtualNetworksListResult', + 'EffectiveVirtualNetworksParameter', + 'GroupMembersItem', + 'Hub', + 'NetworkGroup', + 'NetworkGroupListResult', + 'NetworkManager', + 'NetworkManagerCommit', + 'NetworkManagerDeploymentStatus', + 'NetworkManagerDeploymentStatusListResult', + 'NetworkManagerDeploymentStatusParameter', + 'NetworkManagerEffectiveConnectivityConfigurationListResult', + 'NetworkManagerEffectiveSecurityAdminRulesListResult', + 'NetworkManagerListResult', + 'NetworkManagerPropertiesNetworkManagerScopes', + 'NetworkManagerSecurityGroupItem', + 'NetworkSecurityPerimeter', + 'NetworkSecurityPerimeterListResult', + 'PerimeterAssociableResource', + 'PerimeterAssociableResourcesListResult', + 'ProxyResource', + 'QueryRequestOptions', + 'Resource', + 'RuleCollection', + 'RuleCollectionListResult', + 'SecurityConfiguration', + 'SecurityConfigurationListResult', + 'SystemData', + 'TagsObject', + 'UserRule', + 'UserRuleListResult', + 'AddressPrefixType', + 'AdminRuleKind', + 'ConfigurationType', + 'ConnectivityTopology', + 'CreatedByType', + 'DeleteExistingNSGs', + 'DeleteExistingPeering', + 'DeploymentStatus', + 'EffectiveAdminRuleKind', + 'EffectiveUserRuleKind', + 'GroupConnectivity', + 'IsGlobal', + 'MembershipType', + 'ProvisioningState', + 'SecurityConfigurationRuleAccess', + 'SecurityConfigurationRuleDirection', + 'SecurityConfigurationRuleProtocol', + 'SecurityType', + 'UseHubGateway', + 'UserRuleKind', +] diff --git a/src/network-manager/azext_network_manager/vendored_sdks/models/_models.py b/src/network-manager/azext_network_manager/vendored_sdks/models/_models.py new file mode 100644 index 00000000000..f48bb0f58ba --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/models/_models.py @@ -0,0 +1,2959 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +import msrest.serialization + + +class ActiveBaseSecurityAdminRule(msrest.serialization.Model): + """Network base admin rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ActiveSecurityAdminRule, ActiveDefaultSecurityAdminRule. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + """ + + _validation = { + 'kind': {'required': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + } + + _subtype_map = { + 'kind': {'Custom': 'ActiveSecurityAdminRule', 'Default': 'ActiveDefaultSecurityAdminRule'} + } + + def __init__( + self, + **kwargs + ): + super(ActiveBaseSecurityAdminRule, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.commit_time = kwargs.get('commit_time', None) + self.region = kwargs.get('region', None) + self.configuration_display_name = kwargs.get('configuration_display_name', None) + self.configuration_description = kwargs.get('configuration_description', None) + self.rule_collection_display_name = kwargs.get('rule_collection_display_name', None) + self.rule_collection_description = kwargs.get('rule_collection_description', None) + self.rule_collection_applies_to_groups = kwargs.get('rule_collection_applies_to_groups', None) + self.rule_groups = kwargs.get('rule_groups', None) + self.kind = None # type: Optional[str] + + +class ActiveBaseSecurityUserRule(msrest.serialization.Model): + """Network base rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ActiveSecurityUserRule, ActiveDefaultSecurityUserRule. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security user configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security user configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveUserRuleKind + """ + + _validation = { + 'kind': {'required': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + } + + _subtype_map = { + 'kind': {'Custom': 'ActiveSecurityUserRule', 'Default': 'ActiveDefaultSecurityUserRule'} + } + + def __init__( + self, + **kwargs + ): + super(ActiveBaseSecurityUserRule, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.commit_time = kwargs.get('commit_time', None) + self.region = kwargs.get('region', None) + self.configuration_display_name = kwargs.get('configuration_display_name', None) + self.configuration_description = kwargs.get('configuration_description', None) + self.rule_collection_display_name = kwargs.get('rule_collection_display_name', None) + self.rule_collection_description = kwargs.get('rule_collection_description', None) + self.rule_collection_applies_to_groups = kwargs.get('rule_collection_applies_to_groups', None) + self.rule_groups = kwargs.get('rule_groups', None) + self.kind = None # type: Optional[str] + + +class ActiveConfigurationParameter(msrest.serialization.Model): + """Effective Virtual Networks Parameter. + + :param regions: List of regions. + :type regions: list[str] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'regions': {'key': 'regions', 'type': '[str]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveConfigurationParameter, self).__init__(**kwargs) + self.regions = kwargs.get('regions', None) + self.skip_token = kwargs.get('skip_token', None) + + +class EffectiveConnectivityConfiguration(msrest.serialization.Model): + """The network manager effective connectivity configuration. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :param configuration_groups: Effective configuration groups. + :type configuration_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param display_name: A friendly name for the resource. + :type display_name: str + :param description: A description of the connectivity configuration. + :type description: str + :param connectivity_topology: Connectivity topology type. Possible values include: + "HubAndSpoke", "Mesh". + :type connectivity_topology: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityTopology + :param hubs: List of hubItems. + :type hubs: list[~azure.mgmt.network.v2021_02_01_preview.models.Hub] + :param is_global: Flag if global mesh is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityGroupItem] + :ivar provisioning_state: The provisioning state of the connectivity configuration resource. + Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + :param delete_existing_peering: Flag if need to remove current existing peerings. Possible + values include: "False", "True". + :type delete_existing_peering: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingPeering + """ + + _validation = { + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_groups': {'key': 'configurationGroups', 'type': '[ConfigurationGroup]'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'connectivity_topology': {'key': 'properties.connectivityTopology', 'type': 'str'}, + 'hubs': {'key': 'properties.hubs', 'type': '[Hub]'}, + 'is_global': {'key': 'properties.isGlobal', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[ConnectivityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + 'delete_existing_peering': {'key': 'properties.deleteExistingPeering', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(EffectiveConnectivityConfiguration, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.configuration_groups = kwargs.get('configuration_groups', None) + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.connectivity_topology = kwargs.get('connectivity_topology', None) + self.hubs = kwargs.get('hubs', None) + self.is_global = kwargs.get('is_global', None) + self.applies_to_groups = kwargs.get('applies_to_groups', None) + self.provisioning_state = None + self.delete_existing_peering = kwargs.get('delete_existing_peering', None) + + +class ActiveConnectivityConfiguration(EffectiveConnectivityConfiguration): + """Active connectivity configuration. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :param configuration_groups: Effective configuration groups. + :type configuration_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param display_name: A friendly name for the resource. + :type display_name: str + :param description: A description of the connectivity configuration. + :type description: str + :param connectivity_topology: Connectivity topology type. Possible values include: + "HubAndSpoke", "Mesh". + :type connectivity_topology: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityTopology + :param hubs: List of hubItems. + :type hubs: list[~azure.mgmt.network.v2021_02_01_preview.models.Hub] + :param is_global: Flag if global mesh is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityGroupItem] + :ivar provisioning_state: The provisioning state of the connectivity configuration resource. + Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + :param delete_existing_peering: Flag if need to remove current existing peerings. Possible + values include: "False", "True". + :type delete_existing_peering: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingPeering + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + """ + + _validation = { + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_groups': {'key': 'configurationGroups', 'type': '[ConfigurationGroup]'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'connectivity_topology': {'key': 'properties.connectivityTopology', 'type': 'str'}, + 'hubs': {'key': 'properties.hubs', 'type': '[Hub]'}, + 'is_global': {'key': 'properties.isGlobal', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[ConnectivityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + 'delete_existing_peering': {'key': 'properties.deleteExistingPeering', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveConnectivityConfiguration, self).__init__(**kwargs) + self.commit_time = kwargs.get('commit_time', None) + self.region = kwargs.get('region', None) + + +class ActiveConnectivityConfigurationsListResult(msrest.serialization.Model): + """Result of the request to list active connectivity configurations. It contains a list of active connectivity configurations and a skiptoken to get the next set of results. + + :param value: Gets a page of active connectivity configurations. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfiguration] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ActiveConnectivityConfiguration]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveConnectivityConfigurationsListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class ActiveDefaultSecurityAdminRule(ActiveBaseSecurityAdminRule): + """Network default admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :vartype access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :ivar priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :vartype priority: int + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'access': {'readonly': True}, + 'priority': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveDefaultSecurityAdminRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = kwargs.get('flag', None) + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.access = None + self.priority = None + self.direction = None + self.provisioning_state = None + + +class ActiveDefaultSecurityUserRule(ActiveBaseSecurityUserRule): + """Network security default user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security user configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security user configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveUserRuleKind + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveDefaultSecurityUserRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = kwargs.get('flag', None) + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.direction = None + self.provisioning_state = None + + +class ActiveSecurityAdminRule(ActiveBaseSecurityAdminRule): + """Network admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. Restricted to 140 chars. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :type access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :param priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :type priority: int + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'priority': {'maximum': 4096, 'minimum': 1}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveSecurityAdminRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.protocol = kwargs.get('protocol', None) + self.sources = kwargs.get('sources', None) + self.destinations = kwargs.get('destinations', None) + self.source_port_ranges = kwargs.get('source_port_ranges', None) + self.destination_port_ranges = kwargs.get('destination_port_ranges', None) + self.access = kwargs.get('access', None) + self.priority = kwargs.get('priority', None) + self.direction = kwargs.get('direction', None) + self.provisioning_state = None + + +class ActiveSecurityAdminRulesListResult(msrest.serialization.Model): + """Result of the request to list active security admin rules. It contains a list of active security admin rules and a skiptoken to get the next set of results. + + :param value: Gets a page of active security admin rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.ActiveBaseSecurityAdminRule] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ActiveBaseSecurityAdminRule]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveSecurityAdminRulesListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class ActiveSecurityUserRule(ActiveBaseSecurityUserRule): + """Network security user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security user configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security user configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveUserRuleKind + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveSecurityUserRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.protocol = kwargs.get('protocol', None) + self.sources = kwargs.get('sources', None) + self.destinations = kwargs.get('destinations', None) + self.source_port_ranges = kwargs.get('source_port_ranges', None) + self.destination_port_ranges = kwargs.get('destination_port_ranges', None) + self.direction = kwargs.get('direction', None) + self.provisioning_state = None + + +class ActiveSecurityUserRulesListResult(msrest.serialization.Model): + """Result of the request to list active security user rules. It contains a list of active security user rules and a skiptoken to get the next set of results. + + :param value: Gets a page of active security user rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.ActiveBaseSecurityUserRule] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ActiveBaseSecurityUserRule]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ActiveSecurityUserRulesListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class AddressPrefixItem(msrest.serialization.Model): + """Address prefix item. + + :param address_prefix: Address prefix. + :type address_prefix: str + :param address_prefix_type: Address prefix type. Possible values include: "IPPrefix", + "ServiceTag". + :type address_prefix_type: str or + ~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixType + """ + + _attribute_map = { + 'address_prefix': {'key': 'addressPrefix', 'type': 'str'}, + 'address_prefix_type': {'key': 'addressPrefixType', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(AddressPrefixItem, self).__init__(**kwargs) + self.address_prefix = kwargs.get('address_prefix', None) + self.address_prefix_type = kwargs.get('address_prefix_type', None) + + +class ProxyResource(msrest.serialization.Model): + """Proxy resource representation. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ProxyResource, self).__init__(**kwargs) + self.id = None + self.name = None + self.type = None + self.etag = None + + +class BaseAdminRule(ProxyResource): + """Network base admin rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: AdminRule, DefaultAdminRule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + _subtype_map = { + 'kind': {'Custom': 'AdminRule', 'Default': 'DefaultAdminRule'} + } + + def __init__( + self, + **kwargs + ): + super(BaseAdminRule, self).__init__(**kwargs) + self.kind = 'BaseAdminRule' # type: str + self.system_data = None + + +class AdminRule(BaseAdminRule): + """Network admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. Restricted to 140 chars. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :type access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :param priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :type priority: int + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'priority': {'maximum': 4096, 'minimum': 1}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(AdminRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.protocol = kwargs.get('protocol', None) + self.sources = kwargs.get('sources', None) + self.destinations = kwargs.get('destinations', None) + self.source_port_ranges = kwargs.get('source_port_ranges', None) + self.destination_port_ranges = kwargs.get('destination_port_ranges', None) + self.access = kwargs.get('access', None) + self.priority = kwargs.get('priority', None) + self.direction = kwargs.get('direction', None) + self.provisioning_state = None + + +class AdminRuleListResult(msrest.serialization.Model): + """security configuration admin rule list result. + + :param value: A list of admin rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule] + :param next_link: The URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[BaseAdminRule]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(AdminRuleListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class BaseUserRule(ProxyResource): + """Network base rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: UserRule, DefaultUserRule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.UserRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + _subtype_map = { + 'kind': {'Custom': 'UserRule', 'Default': 'DefaultUserRule'} + } + + def __init__( + self, + **kwargs + ): + super(BaseUserRule, self).__init__(**kwargs) + self.kind = 'BaseUserRule' # type: str + self.system_data = None + + +class CloudErrorBody(msrest.serialization.Model): + """An error response from the service. + + :param code: An identifier for the error. Codes are invariant and are intended to be consumed + programmatically. + :type code: str + :param message: A message describing the error, intended to be suitable for display in a user + interface. + :type message: str + :param target: The target of the particular error. For example, the name of the property in + error. + :type target: str + :param details: A list of additional details about the error. + :type details: list[~azure.mgmt.network.v2021_02_01_preview.models.CloudErrorBody] + """ + + _attribute_map = { + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'target': {'key': 'target', 'type': 'str'}, + 'details': {'key': 'details', 'type': '[CloudErrorBody]'}, + } + + def __init__( + self, + **kwargs + ): + super(CloudErrorBody, self).__init__(**kwargs) + self.code = kwargs.get('code', None) + self.message = kwargs.get('message', None) + self.target = kwargs.get('target', None) + self.details = kwargs.get('details', None) + + +class ConfigurationGroup(msrest.serialization.Model): + """The network configuration group resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :param display_name: A friendly name for the network group. + :type display_name: str + :param description: A description of the network group. + :type description: str + :param member_type: Group member type. + :type member_type: str + :param group_members: Group members of network group. + :type group_members: list[~azure.mgmt.network.v2021_02_01_preview.models.GroupMembersItem] + :param conditional_membership: Network group conditional filter. + :type conditional_membership: str + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'member_type': {'key': 'properties.memberType', 'type': 'str'}, + 'group_members': {'key': 'properties.groupMembers', 'type': '[GroupMembersItem]'}, + 'conditional_membership': {'key': 'properties.conditionalMembership', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ConfigurationGroup, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.member_type = kwargs.get('member_type', None) + self.group_members = kwargs.get('group_members', None) + self.conditional_membership = kwargs.get('conditional_membership', None) + self.provisioning_state = None + + +class ConnectivityConfiguration(ProxyResource): + """The network manager connectivity configuration resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the resource. + :type display_name: str + :param description: A description of the connectivity configuration. + :type description: str + :param connectivity_topology: Connectivity topology type. Possible values include: + "HubAndSpoke", "Mesh". + :type connectivity_topology: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityTopology + :param hubs: List of hubItems. + :type hubs: list[~azure.mgmt.network.v2021_02_01_preview.models.Hub] + :param is_global: Flag if global mesh is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityGroupItem] + :ivar provisioning_state: The provisioning state of the connectivity configuration resource. + Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + :param delete_existing_peering: Flag if need to remove current existing peerings. Possible + values include: "False", "True". + :type delete_existing_peering: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingPeering + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'connectivity_topology': {'key': 'properties.connectivityTopology', 'type': 'str'}, + 'hubs': {'key': 'properties.hubs', 'type': '[Hub]'}, + 'is_global': {'key': 'properties.isGlobal', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[ConnectivityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + 'delete_existing_peering': {'key': 'properties.deleteExistingPeering', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ConnectivityConfiguration, self).__init__(**kwargs) + self.system_data = None + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.connectivity_topology = kwargs.get('connectivity_topology', None) + self.hubs = kwargs.get('hubs', None) + self.is_global = kwargs.get('is_global', None) + self.applies_to_groups = kwargs.get('applies_to_groups', None) + self.provisioning_state = None + self.delete_existing_peering = kwargs.get('delete_existing_peering', None) + + +class ConnectivityConfigurationListResult(msrest.serialization.Model): + """Result of the request to list network manager connectivity configurations. It contains a list of configurations and a link to get the next set of results. + + :param value: Gets a page of Connectivity Configurations. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ConnectivityConfiguration]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ConnectivityConfigurationListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class ConnectivityGroupItem(msrest.serialization.Model): + """ConnectivityGroupItem. + + :param network_group_id: Network group Id. + :type network_group_id: str + :param use_hub_gateway: Flag if need to use hub gateway. Possible values include: "False", + "True". + :type use_hub_gateway: str or ~azure.mgmt.network.v2021_02_01_preview.models.UseHubGateway + :param is_global: Flag if global is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param group_connectivity: Group connectivity type. Possible values include: "None", + "DirectlyConnected". + :type group_connectivity: str or + ~azure.mgmt.network.v2021_02_01_preview.models.GroupConnectivity + """ + + _attribute_map = { + 'network_group_id': {'key': 'networkGroupId', 'type': 'str'}, + 'use_hub_gateway': {'key': 'useHubGateway', 'type': 'str'}, + 'is_global': {'key': 'isGlobal', 'type': 'str'}, + 'group_connectivity': {'key': 'groupConnectivity', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ConnectivityGroupItem, self).__init__(**kwargs) + self.network_group_id = kwargs.get('network_group_id', None) + self.use_hub_gateway = kwargs.get('use_hub_gateway', None) + self.is_global = kwargs.get('is_global', None) + self.group_connectivity = kwargs.get('group_connectivity', None) + + +class DefaultAdminRule(BaseAdminRule): + """Network default admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :vartype access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :ivar priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :vartype priority: int + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'access': {'readonly': True}, + 'priority': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(DefaultAdminRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = kwargs.get('flag', None) + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.access = None + self.priority = None + self.direction = None + self.provisioning_state = None + + +class DefaultUserRule(BaseUserRule): + """Network security default user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.UserRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(DefaultUserRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = kwargs.get('flag', None) + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.direction = None + self.provisioning_state = None + + +class EffectiveBaseSecurityAdminRule(msrest.serialization.Model): + """Network base admin rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: EffectiveSecurityAdminRule, EffectiveDefaultSecurityAdminRule. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + """ + + _validation = { + 'kind': {'required': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + } + + _subtype_map = { + 'kind': {'Custom': 'EffectiveSecurityAdminRule', 'Default': 'EffectiveDefaultSecurityAdminRule'} + } + + def __init__( + self, + **kwargs + ): + super(EffectiveBaseSecurityAdminRule, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.configuration_display_name = kwargs.get('configuration_display_name', None) + self.configuration_description = kwargs.get('configuration_description', None) + self.rule_collection_display_name = kwargs.get('rule_collection_display_name', None) + self.rule_collection_description = kwargs.get('rule_collection_description', None) + self.rule_collection_applies_to_groups = kwargs.get('rule_collection_applies_to_groups', None) + self.rule_groups = kwargs.get('rule_groups', None) + self.kind = None # type: Optional[str] + + +class EffectiveDefaultSecurityAdminRule(EffectiveBaseSecurityAdminRule): + """Network default admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :vartype access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :ivar priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :vartype priority: int + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'access': {'readonly': True}, + 'priority': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(EffectiveDefaultSecurityAdminRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = kwargs.get('flag', None) + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.access = None + self.priority = None + self.direction = None + self.provisioning_state = None + + +class EffectiveSecurityAdminRule(EffectiveBaseSecurityAdminRule): + """Network admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. Restricted to 140 chars. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :type access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :param priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :type priority: int + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'priority': {'maximum': 4096, 'minimum': 1}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(EffectiveSecurityAdminRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.protocol = kwargs.get('protocol', None) + self.sources = kwargs.get('sources', None) + self.destinations = kwargs.get('destinations', None) + self.source_port_ranges = kwargs.get('source_port_ranges', None) + self.destination_port_ranges = kwargs.get('destination_port_ranges', None) + self.access = kwargs.get('access', None) + self.priority = kwargs.get('priority', None) + self.direction = kwargs.get('direction', None) + self.provisioning_state = None + + +class EffectiveVirtualNetwork(msrest.serialization.Model): + """Effective Virtual Network. + + :param id: Effective vnet Id. + :type id: str + :param location: Location of vnet. + :type location: str + :param membership_type: Membership Type. Possible values include: "Static", "Dynamic". + :type membership_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.MembershipType + """ + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'membership_type': {'key': 'membershipType', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(EffectiveVirtualNetwork, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.location = kwargs.get('location', None) + self.membership_type = kwargs.get('membership_type', None) + + +class EffectiveVirtualNetworksListResult(msrest.serialization.Model): + """Result of the request to list Effective Virtual Network. It contains a list of groups and a URL link to get the next set of results. + + :param value: Gets a page of EffectiveVirtualNetwork. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetwork] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[EffectiveVirtualNetwork]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(EffectiveVirtualNetworksListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class EffectiveVirtualNetworksParameter(msrest.serialization.Model): + """Effective Virtual Networks Parameter. + + :param conditional_members: Conditional Members. + :type conditional_members: str + :param skip_token: Continuation token for pagination, capturing the next page size and offset, + as well as the context of the query. + :type skip_token: str + """ + + _attribute_map = { + 'conditional_members': {'key': 'conditionalMembers', 'type': 'str'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(EffectiveVirtualNetworksParameter, self).__init__(**kwargs) + self.conditional_members = kwargs.get('conditional_members', None) + self.skip_token = kwargs.get('skip_token', None) + + +class GroupMembersItem(msrest.serialization.Model): + """GroupMembers Item. + + :param resource_id: Resource Id. + :type resource_id: str + """ + + _attribute_map = { + 'resource_id': {'key': 'resourceId', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(GroupMembersItem, self).__init__(**kwargs) + self.resource_id = kwargs.get('resource_id', None) + + +class Hub(msrest.serialization.Model): + """Hub Item. + + :param resource_id: Resource Id. + :type resource_id: str + :param resource_type: Resource Type. + :type resource_type: str + """ + + _attribute_map = { + 'resource_id': {'key': 'resourceId', 'type': 'str'}, + 'resource_type': {'key': 'resourceType', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(Hub, self).__init__(**kwargs) + self.resource_id = kwargs.get('resource_id', None) + self.resource_type = kwargs.get('resource_type', None) + + +class NetworkGroup(ProxyResource): + """The network group resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the network group. + :type display_name: str + :param description: A description of the network group. + :type description: str + :param member_type: Group member type. + :type member_type: str + :param group_members: Group members of network group. + :type group_members: list[~azure.mgmt.network.v2021_02_01_preview.models.GroupMembersItem] + :param conditional_membership: Network group conditional filter. + :type conditional_membership: str + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'member_type': {'key': 'properties.memberType', 'type': 'str'}, + 'group_members': {'key': 'properties.groupMembers', 'type': '[GroupMembersItem]'}, + 'conditional_membership': {'key': 'properties.conditionalMembership', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkGroup, self).__init__(**kwargs) + self.system_data = None + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.member_type = kwargs.get('member_type', None) + self.group_members = kwargs.get('group_members', None) + self.conditional_membership = kwargs.get('conditional_membership', None) + self.provisioning_state = None + + +class NetworkGroupListResult(msrest.serialization.Model): + """Result of the request to list NetworkGroup. It contains a list of groups and a URL link to get the next set of results. + + :param value: Gets a page of NetworkGroup. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup] + :param next_link: Gets the URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkGroup]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkGroupListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class Resource(msrest.serialization.Model): + """Common resource representation. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + } + + def __init__( + self, + **kwargs + ): + super(Resource, self).__init__(**kwargs) + self.id = kwargs.get('id', None) + self.name = None + self.type = None + self.location = kwargs.get('location', None) + self.tags = kwargs.get('tags', None) + + +class NetworkManager(Resource): + """The Managed Network resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the network manager. + :type display_name: str + :param description: A description of the network manager. + :type description: str + :param network_manager_scopes: Scope of Network Manager. + :type network_manager_scopes: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerPropertiesNetworkManagerScopes + :param network_manager_scope_accesses: Scope Access. + :type network_manager_scope_accesses: list[str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType] + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'network_manager_scopes': {'key': 'properties.networkManagerScopes', 'type': 'NetworkManagerPropertiesNetworkManagerScopes'}, + 'network_manager_scope_accesses': {'key': 'properties.networkManagerScopeAccesses', 'type': '[str]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManager, self).__init__(**kwargs) + self.etag = None + self.system_data = None + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.network_manager_scopes = kwargs.get('network_manager_scopes', None) + self.network_manager_scope_accesses = kwargs.get('network_manager_scope_accesses', None) + self.provisioning_state = None + + +class NetworkManagerCommit(msrest.serialization.Model): + """Network Manager Commit. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar commit_id: Commit Id. + :vartype commit_id: str + :param target_locations: List of target locations. + :type target_locations: list[str] + :param configuration_ids: List of configuration ids. + :type configuration_ids: list[str] + :param commit_type: Commit Type. Possible values include: "SecurityAdmin", "SecurityUser", + "Connectivity". + :type commit_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType + """ + + _validation = { + 'commit_id': {'readonly': True}, + } + + _attribute_map = { + 'commit_id': {'key': 'commitId', 'type': 'str'}, + 'target_locations': {'key': 'targetLocations', 'type': '[str]'}, + 'configuration_ids': {'key': 'configurationIds', 'type': '[str]'}, + 'commit_type': {'key': 'commitType', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerCommit, self).__init__(**kwargs) + self.commit_id = None + self.target_locations = kwargs.get('target_locations', None) + self.configuration_ids = kwargs.get('configuration_ids', None) + self.commit_type = kwargs.get('commit_type', None) + + +class NetworkManagerDeploymentStatus(msrest.serialization.Model): + """Network Manager Deployment Status. + + :param commit_time: Commit Time. + :type commit_time: ~datetime.datetime + :param region: Region Name. + :type region: str + :param deployment_status: Deployment Status. Possible values include: "NotStarted", + "Deploying", "Deployed", "Failed". + :type deployment_status: str or ~azure.mgmt.network.v2021_02_01_preview.models.DeploymentStatus + :param configuration_ids: List of configuration ids. + :type configuration_ids: list[str] + :param deployment_type: Configuration Deployment Type. Possible values include: + "SecurityAdmin", "SecurityUser", "Connectivity". + :type deployment_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType + :param error_message: Error Message. + :type error_message: str + """ + + _attribute_map = { + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'deployment_status': {'key': 'deploymentStatus', 'type': 'str'}, + 'configuration_ids': {'key': 'configurationIds', 'type': '[str]'}, + 'deployment_type': {'key': 'deploymentType', 'type': 'str'}, + 'error_message': {'key': 'errorMessage', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerDeploymentStatus, self).__init__(**kwargs) + self.commit_time = kwargs.get('commit_time', None) + self.region = kwargs.get('region', None) + self.deployment_status = kwargs.get('deployment_status', None) + self.configuration_ids = kwargs.get('configuration_ids', None) + self.deployment_type = kwargs.get('deployment_type', None) + self.error_message = kwargs.get('error_message', None) + + +class NetworkManagerDeploymentStatusListResult(msrest.serialization.Model): + """A list of Network Manager Deployment Status. + + :param value: Gets a page of Network Manager Deployment Status. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatus] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkManagerDeploymentStatus]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerDeploymentStatusListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class NetworkManagerDeploymentStatusParameter(msrest.serialization.Model): + """Network Manager Deployment Status Parameter. + + :param regions: List of locations. + :type regions: list[str] + :param deployment_types: List of deployment types. + :type deployment_types: list[str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType] + :param skip_token: Continuation token for pagination, capturing the next page size and offset, + as well as the context of the query. + :type skip_token: str + """ + + _attribute_map = { + 'regions': {'key': 'regions', 'type': '[str]'}, + 'deployment_types': {'key': 'deploymentTypes', 'type': '[str]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerDeploymentStatusParameter, self).__init__(**kwargs) + self.regions = kwargs.get('regions', None) + self.deployment_types = kwargs.get('deployment_types', None) + self.skip_token = kwargs.get('skip_token', None) + + +class NetworkManagerEffectiveConnectivityConfigurationListResult(msrest.serialization.Model): + """Result of the request to list networkManagerEffectiveConnectivityConfiguration. It contains a list of groups and a skiptoken to get the next set of results. + + :param value: Gets a page of NetworkManagerEffectiveConnectivityConfiguration. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.EffectiveConnectivityConfiguration] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[EffectiveConnectivityConfiguration]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerEffectiveConnectivityConfigurationListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class NetworkManagerEffectiveSecurityAdminRulesListResult(msrest.serialization.Model): + """Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results. + + :param value: Gets a page of NetworkManagerEffectiveSecurityAdminRules. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.EffectiveBaseSecurityAdminRule] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[EffectiveBaseSecurityAdminRule]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerEffectiveSecurityAdminRulesListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.skip_token = kwargs.get('skip_token', None) + + +class NetworkManagerListResult(msrest.serialization.Model): + """Result of the request to list NetworkManager. It contains a list of network managers and a URL link to get the next set of results. + + :param value: Gets a page of NetworkManager. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkManager]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class NetworkManagerPropertiesNetworkManagerScopes(msrest.serialization.Model): + """Scope of Network Manager. + + :param management_groups: List of management groups. + :type management_groups: list[str] + :param subscriptions: List of subscriptions. + :type subscriptions: list[str] + """ + + _attribute_map = { + 'management_groups': {'key': 'managementGroups', 'type': '[str]'}, + 'subscriptions': {'key': 'subscriptions', 'type': '[str]'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerPropertiesNetworkManagerScopes, self).__init__(**kwargs) + self.management_groups = kwargs.get('management_groups', None) + self.subscriptions = kwargs.get('subscriptions', None) + + +class NetworkManagerSecurityGroupItem(msrest.serialization.Model): + """Network manager security group item. + + :param network_group_id: Network manager group Id. + :type network_group_id: str + """ + + _attribute_map = { + 'network_group_id': {'key': 'networkGroupId', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkManagerSecurityGroupItem, self).__init__(**kwargs) + self.network_group_id = kwargs.get('network_group_id', None) + + +class NetworkSecurityPerimeter(Resource): + """The Network Security Perimeter resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param display_name: A friendly name for the network security perimeter. + :type display_name: str + :param description: A description of the network security perimeter. + :type description: str + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkSecurityPerimeter, self).__init__(**kwargs) + self.etag = None + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.provisioning_state = None + + +class NetworkSecurityPerimeterListResult(msrest.serialization.Model): + """Result of the request to list NetworkSecurityPerimeter. It contains a list of network security perimeters and a URL link to get the next set of results. + + :param value: Gets a page of NetworkSecurityPerimeter. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkSecurityPerimeter]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(NetworkSecurityPerimeterListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class PerimeterAssociableResource(Resource): + """Resource that is onboarded to use network security perimeter. Also referred as perimeter associable resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + :ivar display_name: A friendly name for the properties of perimeter associable resources. + :vartype display_name: str + :ivar resource_type: Resource type/provider name. + :vartype resource_type: str + :ivar public_dns_zones: Public DNS zone names of the resources. + :vartype public_dns_zones: list[str] + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'display_name': {'readonly': True}, + 'resource_type': {'readonly': True}, + 'public_dns_zones': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'resource_type': {'key': 'properties.resourceType', 'type': 'str'}, + 'public_dns_zones': {'key': 'properties.publicDnsZones', 'type': '[str]'}, + } + + def __init__( + self, + **kwargs + ): + super(PerimeterAssociableResource, self).__init__(**kwargs) + self.display_name = None + self.resource_type = None + self.public_dns_zones = None + + +class PerimeterAssociableResourcesListResult(msrest.serialization.Model): + """Paged list of perimeter associable resources. + + :param value: Gets paged list of perimeter associable resources. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.PerimeterAssociableResource] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[PerimeterAssociableResource]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(PerimeterAssociableResourcesListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class QueryRequestOptions(msrest.serialization.Model): + """Query Request Options. + + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(QueryRequestOptions, self).__init__(**kwargs) + self.skip_token = kwargs.get('skip_token', None) + + +class RuleCollection(ProxyResource): + """Defines the rule collection. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A display name of the rule collection. + :type display_name: str + :param description: A description of the rule collection. + :type description: str + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(RuleCollection, self).__init__(**kwargs) + self.system_data = None + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.applies_to_groups = kwargs.get('applies_to_groups', None) + self.provisioning_state = None + + +class RuleCollectionListResult(msrest.serialization.Model): + """Security configuration rule collection list result. + + :param value: A list of network manager security configuration rule collections. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection] + :param next_link: Gets the URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[RuleCollection]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(RuleCollectionListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class SecurityConfiguration(ProxyResource): + """Defines the security configuration. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A display name of the security configuration. + :type display_name: str + :param description: A description of the security configuration. + :type description: str + :param security_type: Security Type. Possible values include: "AdminPolicy", "UserPolicy". + :type security_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.SecurityType + :param delete_existing_ns_gs: Flag if need to delete existing network security groups. Possible + values include: "False", "True". + :type delete_existing_ns_gs: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingNSGs + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'security_type': {'key': 'properties.securityType', 'type': 'str'}, + 'delete_existing_ns_gs': {'key': 'properties.deleteExistingNSGs', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(SecurityConfiguration, self).__init__(**kwargs) + self.system_data = None + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.security_type = kwargs.get('security_type', None) + self.delete_existing_ns_gs = kwargs.get('delete_existing_ns_gs', None) + self.provisioning_state = None + + +class SecurityConfigurationListResult(msrest.serialization.Model): + """A list of network manager security configurations. + + :param value: Gets a page of security configurations. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[SecurityConfiguration]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(SecurityConfigurationListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) + + +class SystemData(msrest.serialization.Model): + """Metadata pertaining to creation and last modification of the resource. + + :param created_by: The identity that created the resource. + :type created_by: str + :param created_by_type: The type of identity that created the resource. Possible values + include: "User", "Application", "ManagedIdentity", "Key". + :type created_by_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.CreatedByType + :param created_at: The timestamp of resource creation (UTC). + :type created_at: ~datetime.datetime + :param last_modified_by: The identity that last modified the resource. + :type last_modified_by: str + :param last_modified_by_type: The type of identity that last modified the resource. Possible + values include: "User", "Application", "ManagedIdentity", "Key". + :type last_modified_by_type: str or + ~azure.mgmt.network.v2021_02_01_preview.models.CreatedByType + :param last_modified_at: The type of identity that last modified the resource. + :type last_modified_at: ~datetime.datetime + """ + + _attribute_map = { + 'created_by': {'key': 'createdBy', 'type': 'str'}, + 'created_by_type': {'key': 'createdByType', 'type': 'str'}, + # TODO: Datetime Issue will be fixed later + # 'created_at': {'key': 'createdAt', 'type': 'iso-8601'}, + 'created_at': {'key': 'createdAt', 'type': 'str'}, + 'last_modified_by': {'key': 'lastModifiedBy', 'type': 'str'}, + 'last_modified_by_type': {'key': 'lastModifiedByType', 'type': 'str'}, + # 'last_modified_at': {'key': 'lastModifiedAt', 'type': 'iso-8601'}, + 'last_modified_at': {'key': 'lastModifiedAt', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(SystemData, self).__init__(**kwargs) + self.created_by = kwargs.get('created_by', None) + self.created_by_type = kwargs.get('created_by_type', None) + self.created_at = kwargs.get('created_at', None) + self.last_modified_by = kwargs.get('last_modified_by', None) + self.last_modified_by_type = kwargs.get('last_modified_by_type', None) + self.last_modified_at = kwargs.get('last_modified_at', None) + + +class TagsObject(msrest.serialization.Model): + """Tags object for patch operations. + + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + """ + + _attribute_map = { + 'tags': {'key': 'tags', 'type': '{str}'}, + } + + def __init__( + self, + **kwargs + ): + super(TagsObject, self).__init__(**kwargs) + self.tags = kwargs.get('tags', None) + + +class UserRule(BaseUserRule): + """Network security user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.UserRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(UserRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = kwargs.get('display_name', None) + self.description = kwargs.get('description', None) + self.protocol = kwargs.get('protocol', None) + self.sources = kwargs.get('sources', None) + self.destinations = kwargs.get('destinations', None) + self.source_port_ranges = kwargs.get('source_port_ranges', None) + self.destination_port_ranges = kwargs.get('destination_port_ranges', None) + self.direction = kwargs.get('direction', None) + self.provisioning_state = None + + +class UserRuleListResult(msrest.serialization.Model): + """security user rule list result. + + :param value: A list of user rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule] + :param next_link: The URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[BaseUserRule]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(UserRuleListResult, self).__init__(**kwargs) + self.value = kwargs.get('value', None) + self.next_link = kwargs.get('next_link', None) diff --git a/src/network-manager/azext_network_manager/vendored_sdks/models/_models_py3.py b/src/network-manager/azext_network_manager/vendored_sdks/models/_models_py3.py new file mode 100644 index 00000000000..69cfb576374 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/models/_models_py3.py @@ -0,0 +1,3284 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +import datetime +from typing import Dict, List, Optional, Union + +import msrest.serialization + +from ._network_management_client_enums import * + + +class ActiveBaseSecurityAdminRule(msrest.serialization.Model): + """Network base admin rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ActiveSecurityAdminRule, ActiveDefaultSecurityAdminRule. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + """ + + _validation = { + 'kind': {'required': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + } + + _subtype_map = { + 'kind': {'Custom': 'ActiveSecurityAdminRule', 'Default': 'ActiveDefaultSecurityAdminRule'} + } + + def __init__( + self, + *, + id: Optional[str] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + **kwargs + ): + super(ActiveBaseSecurityAdminRule, self).__init__(**kwargs) + self.id = id + self.commit_time = commit_time + self.region = region + self.configuration_display_name = configuration_display_name + self.configuration_description = configuration_description + self.rule_collection_display_name = rule_collection_display_name + self.rule_collection_description = rule_collection_description + self.rule_collection_applies_to_groups = rule_collection_applies_to_groups + self.rule_groups = rule_groups + self.kind = None # type: Optional[str] + + +class ActiveBaseSecurityUserRule(msrest.serialization.Model): + """Network base rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: ActiveSecurityUserRule, ActiveDefaultSecurityUserRule. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security user configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security user configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveUserRuleKind + """ + + _validation = { + 'kind': {'required': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + } + + _subtype_map = { + 'kind': {'Custom': 'ActiveSecurityUserRule', 'Default': 'ActiveDefaultSecurityUserRule'} + } + + def __init__( + self, + *, + id: Optional[str] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + **kwargs + ): + super(ActiveBaseSecurityUserRule, self).__init__(**kwargs) + self.id = id + self.commit_time = commit_time + self.region = region + self.configuration_display_name = configuration_display_name + self.configuration_description = configuration_description + self.rule_collection_display_name = rule_collection_display_name + self.rule_collection_description = rule_collection_description + self.rule_collection_applies_to_groups = rule_collection_applies_to_groups + self.rule_groups = rule_groups + self.kind = None # type: Optional[str] + + +class ActiveConfigurationParameter(msrest.serialization.Model): + """Effective Virtual Networks Parameter. + + :param regions: List of regions. + :type regions: list[str] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'regions': {'key': 'regions', 'type': '[str]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + regions: Optional[List[str]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(ActiveConfigurationParameter, self).__init__(**kwargs) + self.regions = regions + self.skip_token = skip_token + + +class EffectiveConnectivityConfiguration(msrest.serialization.Model): + """The network manager effective connectivity configuration. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :param configuration_groups: Effective configuration groups. + :type configuration_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param display_name: A friendly name for the resource. + :type display_name: str + :param description: A description of the connectivity configuration. + :type description: str + :param connectivity_topology: Connectivity topology type. Possible values include: + "HubAndSpoke", "Mesh". + :type connectivity_topology: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityTopology + :param hubs: List of hubItems. + :type hubs: list[~azure.mgmt.network.v2021_02_01_preview.models.Hub] + :param is_global: Flag if global mesh is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityGroupItem] + :ivar provisioning_state: The provisioning state of the connectivity configuration resource. + Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + :param delete_existing_peering: Flag if need to remove current existing peerings. Possible + values include: "False", "True". + :type delete_existing_peering: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingPeering + """ + + _validation = { + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_groups': {'key': 'configurationGroups', 'type': '[ConfigurationGroup]'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'connectivity_topology': {'key': 'properties.connectivityTopology', 'type': 'str'}, + 'hubs': {'key': 'properties.hubs', 'type': '[Hub]'}, + 'is_global': {'key': 'properties.isGlobal', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[ConnectivityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + 'delete_existing_peering': {'key': 'properties.deleteExistingPeering', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + configuration_groups: Optional[List["ConfigurationGroup"]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + connectivity_topology: Optional[Union[str, "ConnectivityTopology"]] = None, + hubs: Optional[List["Hub"]] = None, + is_global: Optional[Union[str, "IsGlobal"]] = None, + applies_to_groups: Optional[List["ConnectivityGroupItem"]] = None, + delete_existing_peering: Optional[Union[str, "DeleteExistingPeering"]] = None, + **kwargs + ): + super(EffectiveConnectivityConfiguration, self).__init__(**kwargs) + self.id = id + self.configuration_groups = configuration_groups + self.display_name = display_name + self.description = description + self.connectivity_topology = connectivity_topology + self.hubs = hubs + self.is_global = is_global + self.applies_to_groups = applies_to_groups + self.provisioning_state = None + self.delete_existing_peering = delete_existing_peering + + +class ActiveConnectivityConfiguration(EffectiveConnectivityConfiguration): + """Active connectivity configuration. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :param configuration_groups: Effective configuration groups. + :type configuration_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param display_name: A friendly name for the resource. + :type display_name: str + :param description: A description of the connectivity configuration. + :type description: str + :param connectivity_topology: Connectivity topology type. Possible values include: + "HubAndSpoke", "Mesh". + :type connectivity_topology: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityTopology + :param hubs: List of hubItems. + :type hubs: list[~azure.mgmt.network.v2021_02_01_preview.models.Hub] + :param is_global: Flag if global mesh is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityGroupItem] + :ivar provisioning_state: The provisioning state of the connectivity configuration resource. + Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + :param delete_existing_peering: Flag if need to remove current existing peerings. Possible + values include: "False", "True". + :type delete_existing_peering: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingPeering + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + """ + + _validation = { + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_groups': {'key': 'configurationGroups', 'type': '[ConfigurationGroup]'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'connectivity_topology': {'key': 'properties.connectivityTopology', 'type': 'str'}, + 'hubs': {'key': 'properties.hubs', 'type': '[Hub]'}, + 'is_global': {'key': 'properties.isGlobal', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[ConnectivityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + 'delete_existing_peering': {'key': 'properties.deleteExistingPeering', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + configuration_groups: Optional[List["ConfigurationGroup"]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + connectivity_topology: Optional[Union[str, "ConnectivityTopology"]] = None, + hubs: Optional[List["Hub"]] = None, + is_global: Optional[Union[str, "IsGlobal"]] = None, + applies_to_groups: Optional[List["ConnectivityGroupItem"]] = None, + delete_existing_peering: Optional[Union[str, "DeleteExistingPeering"]] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + **kwargs + ): + super(ActiveConnectivityConfiguration, self).__init__(id=id, configuration_groups=configuration_groups, display_name=display_name, description=description, connectivity_topology=connectivity_topology, hubs=hubs, is_global=is_global, applies_to_groups=applies_to_groups, delete_existing_peering=delete_existing_peering, **kwargs) + self.commit_time = commit_time + self.region = region + + +class ActiveConnectivityConfigurationsListResult(msrest.serialization.Model): + """Result of the request to list active connectivity configurations. It contains a list of active connectivity configurations and a skiptoken to get the next set of results. + + :param value: Gets a page of active connectivity configurations. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfiguration] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ActiveConnectivityConfiguration]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["ActiveConnectivityConfiguration"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(ActiveConnectivityConfigurationsListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class ActiveDefaultSecurityAdminRule(ActiveBaseSecurityAdminRule): + """Network default admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :vartype access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :ivar priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :vartype priority: int + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'access': {'readonly': True}, + 'priority': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + flag: Optional[str] = None, + **kwargs + ): + super(ActiveDefaultSecurityAdminRule, self).__init__(id=id, commit_time=commit_time, region=region, configuration_display_name=configuration_display_name, configuration_description=configuration_description, rule_collection_display_name=rule_collection_display_name, rule_collection_description=rule_collection_description, rule_collection_applies_to_groups=rule_collection_applies_to_groups, rule_groups=rule_groups, **kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = flag + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.access = None + self.priority = None + self.direction = None + self.provisioning_state = None + + +class ActiveDefaultSecurityUserRule(ActiveBaseSecurityUserRule): + """Network security default user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security user configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security user configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveUserRuleKind + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + flag: Optional[str] = None, + **kwargs + ): + super(ActiveDefaultSecurityUserRule, self).__init__(id=id, commit_time=commit_time, region=region, configuration_display_name=configuration_display_name, configuration_description=configuration_description, rule_collection_display_name=rule_collection_display_name, rule_collection_description=rule_collection_description, rule_collection_applies_to_groups=rule_collection_applies_to_groups, rule_groups=rule_groups, **kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = flag + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.direction = None + self.provisioning_state = None + + +class ActiveSecurityAdminRule(ActiveBaseSecurityAdminRule): + """Network admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. Restricted to 140 chars. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :type access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :param priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :type priority: int + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'priority': {'maximum': 4096, 'minimum': 1}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + protocol: Optional[Union[str, "SecurityConfigurationRuleProtocol"]] = None, + sources: Optional[List["AddressPrefixItem"]] = None, + destinations: Optional[List["AddressPrefixItem"]] = None, + source_port_ranges: Optional[List[str]] = None, + destination_port_ranges: Optional[List[str]] = None, + access: Optional[Union[str, "SecurityConfigurationRuleAccess"]] = None, + priority: Optional[int] = None, + direction: Optional[Union[str, "SecurityConfigurationRuleDirection"]] = None, + **kwargs + ): + super(ActiveSecurityAdminRule, self).__init__(id=id, commit_time=commit_time, region=region, configuration_display_name=configuration_display_name, configuration_description=configuration_description, rule_collection_display_name=rule_collection_display_name, rule_collection_description=rule_collection_description, rule_collection_applies_to_groups=rule_collection_applies_to_groups, rule_groups=rule_groups, **kwargs) + self.kind = 'Custom' # type: str + self.display_name = display_name + self.description = description + self.protocol = protocol + self.sources = sources + self.destinations = destinations + self.source_port_ranges = source_port_ranges + self.destination_port_ranges = destination_port_ranges + self.access = access + self.priority = priority + self.direction = direction + self.provisioning_state = None + + +class ActiveSecurityAdminRulesListResult(msrest.serialization.Model): + """Result of the request to list active security admin rules. It contains a list of active security admin rules and a skiptoken to get the next set of results. + + :param value: Gets a page of active security admin rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.ActiveBaseSecurityAdminRule] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ActiveBaseSecurityAdminRule]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["ActiveBaseSecurityAdminRule"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(ActiveSecurityAdminRulesListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class ActiveSecurityUserRule(ActiveBaseSecurityUserRule): + """Network security user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param commit_time: Deployment time string. + :type commit_time: ~datetime.datetime + :param region: Deployment region. + :type region: str + :param configuration_display_name: A display name of the security user configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security user configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveUserRuleKind + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + protocol: Optional[Union[str, "SecurityConfigurationRuleProtocol"]] = None, + sources: Optional[List["AddressPrefixItem"]] = None, + destinations: Optional[List["AddressPrefixItem"]] = None, + source_port_ranges: Optional[List[str]] = None, + destination_port_ranges: Optional[List[str]] = None, + direction: Optional[Union[str, "SecurityConfigurationRuleDirection"]] = None, + **kwargs + ): + super(ActiveSecurityUserRule, self).__init__(id=id, commit_time=commit_time, region=region, configuration_display_name=configuration_display_name, configuration_description=configuration_description, rule_collection_display_name=rule_collection_display_name, rule_collection_description=rule_collection_description, rule_collection_applies_to_groups=rule_collection_applies_to_groups, rule_groups=rule_groups, **kwargs) + self.kind = 'Custom' # type: str + self.display_name = display_name + self.description = description + self.protocol = protocol + self.sources = sources + self.destinations = destinations + self.source_port_ranges = source_port_ranges + self.destination_port_ranges = destination_port_ranges + self.direction = direction + self.provisioning_state = None + + +class ActiveSecurityUserRulesListResult(msrest.serialization.Model): + """Result of the request to list active security user rules. It contains a list of active security user rules and a skiptoken to get the next set of results. + + :param value: Gets a page of active security user rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.ActiveBaseSecurityUserRule] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ActiveBaseSecurityUserRule]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["ActiveBaseSecurityUserRule"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(ActiveSecurityUserRulesListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class AddressPrefixItem(msrest.serialization.Model): + """Address prefix item. + + :param address_prefix: Address prefix. + :type address_prefix: str + :param address_prefix_type: Address prefix type. Possible values include: "IPPrefix", + "ServiceTag". + :type address_prefix_type: str or + ~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixType + """ + + _attribute_map = { + 'address_prefix': {'key': 'addressPrefix', 'type': 'str'}, + 'address_prefix_type': {'key': 'addressPrefixType', 'type': 'str'}, + } + + def __init__( + self, + *, + address_prefix: Optional[str] = None, + address_prefix_type: Optional[Union[str, "AddressPrefixType"]] = None, + **kwargs + ): + super(AddressPrefixItem, self).__init__(**kwargs) + self.address_prefix = address_prefix + self.address_prefix_type = address_prefix_type + + +class ProxyResource(msrest.serialization.Model): + """Proxy resource representation. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(ProxyResource, self).__init__(**kwargs) + self.id = None + self.name = None + self.type = None + self.etag = None + + +class BaseAdminRule(ProxyResource): + """Network base admin rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: AdminRule, DefaultAdminRule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + _subtype_map = { + 'kind': {'Custom': 'AdminRule', 'Default': 'DefaultAdminRule'} + } + + def __init__( + self, + **kwargs + ): + super(BaseAdminRule, self).__init__(**kwargs) + self.kind = 'BaseAdminRule' # type: str + self.system_data = None + + +class AdminRule(BaseAdminRule): + """Network admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. Restricted to 140 chars. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :type access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :param priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :type priority: int + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'priority': {'maximum': 4096, 'minimum': 1}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + display_name: Optional[str] = None, + description: Optional[str] = None, + protocol: Optional[Union[str, "SecurityConfigurationRuleProtocol"]] = None, + sources: Optional[List["AddressPrefixItem"]] = None, + destinations: Optional[List["AddressPrefixItem"]] = None, + source_port_ranges: Optional[List[str]] = None, + destination_port_ranges: Optional[List[str]] = None, + access: Optional[Union[str, "SecurityConfigurationRuleAccess"]] = None, + priority: Optional[int] = None, + direction: Optional[Union[str, "SecurityConfigurationRuleDirection"]] = None, + **kwargs + ): + super(AdminRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = display_name + self.description = description + self.protocol = protocol + self.sources = sources + self.destinations = destinations + self.source_port_ranges = source_port_ranges + self.destination_port_ranges = destination_port_ranges + self.access = access + self.priority = priority + self.direction = direction + self.provisioning_state = None + + +class AdminRuleListResult(msrest.serialization.Model): + """security configuration admin rule list result. + + :param value: A list of admin rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule] + :param next_link: The URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[BaseAdminRule]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["BaseAdminRule"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(AdminRuleListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class BaseUserRule(ProxyResource): + """Network base rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: UserRule, DefaultUserRule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.UserRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + } + + _subtype_map = { + 'kind': {'Custom': 'UserRule', 'Default': 'DefaultUserRule'} + } + + def __init__( + self, + **kwargs + ): + super(BaseUserRule, self).__init__(**kwargs) + self.kind = 'BaseUserRule' # type: str + self.system_data = None + + +class CloudErrorBody(msrest.serialization.Model): + """An error response from the service. + + :param code: An identifier for the error. Codes are invariant and are intended to be consumed + programmatically. + :type code: str + :param message: A message describing the error, intended to be suitable for display in a user + interface. + :type message: str + :param target: The target of the particular error. For example, the name of the property in + error. + :type target: str + :param details: A list of additional details about the error. + :type details: list[~azure.mgmt.network.v2021_02_01_preview.models.CloudErrorBody] + """ + + _attribute_map = { + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'target': {'key': 'target', 'type': 'str'}, + 'details': {'key': 'details', 'type': '[CloudErrorBody]'}, + } + + def __init__( + self, + *, + code: Optional[str] = None, + message: Optional[str] = None, + target: Optional[str] = None, + details: Optional[List["CloudErrorBody"]] = None, + **kwargs + ): + super(CloudErrorBody, self).__init__(**kwargs) + self.code = code + self.message = message + self.target = target + self.details = details + + +class ConfigurationGroup(msrest.serialization.Model): + """The network configuration group resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :param display_name: A friendly name for the network group. + :type display_name: str + :param description: A description of the network group. + :type description: str + :param member_type: Group member type. + :type member_type: str + :param group_members: Group members of network group. + :type group_members: list[~azure.mgmt.network.v2021_02_01_preview.models.GroupMembersItem] + :param conditional_membership: Network group conditional filter. + :type conditional_membership: str + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'member_type': {'key': 'properties.memberType', 'type': 'str'}, + 'group_members': {'key': 'properties.groupMembers', 'type': '[GroupMembersItem]'}, + 'conditional_membership': {'key': 'properties.conditionalMembership', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + member_type: Optional[str] = None, + group_members: Optional[List["GroupMembersItem"]] = None, + conditional_membership: Optional[str] = None, + **kwargs + ): + super(ConfigurationGroup, self).__init__(**kwargs) + self.id = id + self.display_name = display_name + self.description = description + self.member_type = member_type + self.group_members = group_members + self.conditional_membership = conditional_membership + self.provisioning_state = None + + +class ConnectivityConfiguration(ProxyResource): + """The network manager connectivity configuration resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the resource. + :type display_name: str + :param description: A description of the connectivity configuration. + :type description: str + :param connectivity_topology: Connectivity topology type. Possible values include: + "HubAndSpoke", "Mesh". + :type connectivity_topology: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityTopology + :param hubs: List of hubItems. + :type hubs: list[~azure.mgmt.network.v2021_02_01_preview.models.Hub] + :param is_global: Flag if global mesh is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityGroupItem] + :ivar provisioning_state: The provisioning state of the connectivity configuration resource. + Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + :param delete_existing_peering: Flag if need to remove current existing peerings. Possible + values include: "False", "True". + :type delete_existing_peering: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingPeering + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'connectivity_topology': {'key': 'properties.connectivityTopology', 'type': 'str'}, + 'hubs': {'key': 'properties.hubs', 'type': '[Hub]'}, + 'is_global': {'key': 'properties.isGlobal', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[ConnectivityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + 'delete_existing_peering': {'key': 'properties.deleteExistingPeering', 'type': 'str'}, + } + + def __init__( + self, + *, + display_name: Optional[str] = None, + description: Optional[str] = None, + connectivity_topology: Optional[Union[str, "ConnectivityTopology"]] = None, + hubs: Optional[List["Hub"]] = None, + is_global: Optional[Union[str, "IsGlobal"]] = None, + applies_to_groups: Optional[List["ConnectivityGroupItem"]] = None, + delete_existing_peering: Optional[Union[str, "DeleteExistingPeering"]] = None, + **kwargs + ): + super(ConnectivityConfiguration, self).__init__(**kwargs) + self.system_data = None + self.display_name = display_name + self.description = description + self.connectivity_topology = connectivity_topology + self.hubs = hubs + self.is_global = is_global + self.applies_to_groups = applies_to_groups + self.provisioning_state = None + self.delete_existing_peering = delete_existing_peering + + +class ConnectivityConfigurationListResult(msrest.serialization.Model): + """Result of the request to list network manager connectivity configurations. It contains a list of configurations and a link to get the next set of results. + + :param value: Gets a page of Connectivity Configurations. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[ConnectivityConfiguration]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["ConnectivityConfiguration"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(ConnectivityConfigurationListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class ConnectivityGroupItem(msrest.serialization.Model): + """ConnectivityGroupItem. + + :param network_group_id: Network group Id. + :type network_group_id: str + :param use_hub_gateway: Flag if need to use hub gateway. Possible values include: "False", + "True". + :type use_hub_gateway: str or ~azure.mgmt.network.v2021_02_01_preview.models.UseHubGateway + :param is_global: Flag if global is supported. Possible values include: "False", "True". + :type is_global: str or ~azure.mgmt.network.v2021_02_01_preview.models.IsGlobal + :param group_connectivity: Group connectivity type. Possible values include: "None", + "DirectlyConnected". + :type group_connectivity: str or + ~azure.mgmt.network.v2021_02_01_preview.models.GroupConnectivity + """ + + _attribute_map = { + 'network_group_id': {'key': 'networkGroupId', 'type': 'str'}, + 'use_hub_gateway': {'key': 'useHubGateway', 'type': 'str'}, + 'is_global': {'key': 'isGlobal', 'type': 'str'}, + 'group_connectivity': {'key': 'groupConnectivity', 'type': 'str'}, + } + + def __init__( + self, + *, + network_group_id: Optional[str] = None, + use_hub_gateway: Optional[Union[str, "UseHubGateway"]] = None, + is_global: Optional[Union[str, "IsGlobal"]] = None, + group_connectivity: Optional[Union[str, "GroupConnectivity"]] = None, + **kwargs + ): + super(ConnectivityGroupItem, self).__init__(**kwargs) + self.network_group_id = network_group_id + self.use_hub_gateway = use_hub_gateway + self.is_global = is_global + self.group_connectivity = group_connectivity + + +class DefaultAdminRule(BaseAdminRule): + """Network default admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :vartype access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :ivar priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :vartype priority: int + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'access': {'readonly': True}, + 'priority': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + flag: Optional[str] = None, + **kwargs + ): + super(DefaultAdminRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = flag + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.access = None + self.priority = None + self.direction = None + self.provisioning_state = None + + +class DefaultUserRule(BaseUserRule): + """Network security default user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.UserRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + flag: Optional[str] = None, + **kwargs + ): + super(DefaultUserRule, self).__init__(**kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = flag + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.direction = None + self.provisioning_state = None + + +class EffectiveBaseSecurityAdminRule(msrest.serialization.Model): + """Network base admin rule. + + You probably want to use the sub-classes and not this class directly. Known + sub-classes are: EffectiveSecurityAdminRule, EffectiveDefaultSecurityAdminRule. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + """ + + _validation = { + 'kind': {'required': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + } + + _subtype_map = { + 'kind': {'Custom': 'EffectiveSecurityAdminRule', 'Default': 'EffectiveDefaultSecurityAdminRule'} + } + + def __init__( + self, + *, + id: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + **kwargs + ): + super(EffectiveBaseSecurityAdminRule, self).__init__(**kwargs) + self.id = id + self.configuration_display_name = configuration_display_name + self.configuration_description = configuration_description + self.rule_collection_display_name = rule_collection_display_name + self.rule_collection_description = rule_collection_description + self.rule_collection_applies_to_groups = rule_collection_applies_to_groups + self.rule_groups = rule_groups + self.kind = None # type: Optional[str] + + +class EffectiveDefaultSecurityAdminRule(EffectiveBaseSecurityAdminRule): + """Network default admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :ivar display_name: A friendly name for the rule. + :vartype display_name: str + :ivar description: A description for this rule. Restricted to 140 chars. + :vartype description: str + :param flag: Default rule flag. + :type flag: str + :ivar protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :vartype protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :ivar sources: The CIDR or source IP ranges. + :vartype sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar destinations: The destination address prefixes. CIDR or destination IP ranges. + :vartype destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :ivar source_port_ranges: The source port ranges. + :vartype source_port_ranges: list[str] + :ivar destination_port_ranges: The destination port ranges. + :vartype destination_port_ranges: list[str] + :ivar access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :vartype access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :ivar priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :vartype priority: int + :ivar direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :vartype direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'display_name': {'readonly': True}, + 'description': {'readonly': True}, + 'protocol': {'readonly': True}, + 'sources': {'readonly': True}, + 'destinations': {'readonly': True}, + 'source_port_ranges': {'readonly': True}, + 'destination_port_ranges': {'readonly': True}, + 'access': {'readonly': True}, + 'priority': {'readonly': True}, + 'direction': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'flag': {'key': 'properties.flag', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + flag: Optional[str] = None, + **kwargs + ): + super(EffectiveDefaultSecurityAdminRule, self).__init__(id=id, configuration_display_name=configuration_display_name, configuration_description=configuration_description, rule_collection_display_name=rule_collection_display_name, rule_collection_description=rule_collection_description, rule_collection_applies_to_groups=rule_collection_applies_to_groups, rule_groups=rule_groups, **kwargs) + self.kind = 'Default' # type: str + self.display_name = None + self.description = None + self.flag = flag + self.protocol = None + self.sources = None + self.destinations = None + self.source_port_ranges = None + self.destination_port_ranges = None + self.access = None + self.priority = None + self.direction = None + self.provisioning_state = None + + +class EffectiveSecurityAdminRule(EffectiveBaseSecurityAdminRule): + """Network admin rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param id: Resource ID. + :type id: str + :param configuration_display_name: A display name of the security admin configuration. + :type configuration_display_name: str + :param configuration_description: A description of the security admin configuration. + :type configuration_description: str + :param rule_collection_display_name: A display name of the rule collection. + :type rule_collection_display_name: str + :param rule_collection_description: A description of the rule collection. + :type rule_collection_description: str + :param rule_collection_applies_to_groups: Groups for rule collection. + :type rule_collection_applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :param rule_groups: Effective configuration groups. + :type rule_groups: list[~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationGroup] + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveAdminRuleKind + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. Restricted to 140 chars. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param access: Indicates the access allowed for this particular rule. Possible values include: + "Allow", "Deny", "AlwaysAllow". + :type access: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleAccess + :param priority: The priority of the rule. The value can be between 1 and 4096. The priority + number must be unique for each rule in the collection. The lower the priority number, the + higher the priority of the rule. + :type priority: int + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'kind': {'required': True}, + 'priority': {'maximum': 4096, 'minimum': 1}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'configuration_display_name': {'key': 'configurationDisplayName', 'type': 'str'}, + 'configuration_description': {'key': 'configurationDescription', 'type': 'str'}, + 'rule_collection_display_name': {'key': 'ruleCollectionDisplayName', 'type': 'str'}, + 'rule_collection_description': {'key': 'ruleCollectionDescription', 'type': 'str'}, + 'rule_collection_applies_to_groups': {'key': 'ruleCollectionAppliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'rule_groups': {'key': 'ruleGroups', 'type': '[ConfigurationGroup]'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'access': {'key': 'properties.access', 'type': 'str'}, + 'priority': {'key': 'properties.priority', 'type': 'int'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + configuration_display_name: Optional[str] = None, + configuration_description: Optional[str] = None, + rule_collection_display_name: Optional[str] = None, + rule_collection_description: Optional[str] = None, + rule_collection_applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + rule_groups: Optional[List["ConfigurationGroup"]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + protocol: Optional[Union[str, "SecurityConfigurationRuleProtocol"]] = None, + sources: Optional[List["AddressPrefixItem"]] = None, + destinations: Optional[List["AddressPrefixItem"]] = None, + source_port_ranges: Optional[List[str]] = None, + destination_port_ranges: Optional[List[str]] = None, + access: Optional[Union[str, "SecurityConfigurationRuleAccess"]] = None, + priority: Optional[int] = None, + direction: Optional[Union[str, "SecurityConfigurationRuleDirection"]] = None, + **kwargs + ): + super(EffectiveSecurityAdminRule, self).__init__(id=id, configuration_display_name=configuration_display_name, configuration_description=configuration_description, rule_collection_display_name=rule_collection_display_name, rule_collection_description=rule_collection_description, rule_collection_applies_to_groups=rule_collection_applies_to_groups, rule_groups=rule_groups, **kwargs) + self.kind = 'Custom' # type: str + self.display_name = display_name + self.description = description + self.protocol = protocol + self.sources = sources + self.destinations = destinations + self.source_port_ranges = source_port_ranges + self.destination_port_ranges = destination_port_ranges + self.access = access + self.priority = priority + self.direction = direction + self.provisioning_state = None + + +class EffectiveVirtualNetwork(msrest.serialization.Model): + """Effective Virtual Network. + + :param id: Effective vnet Id. + :type id: str + :param location: Location of vnet. + :type location: str + :param membership_type: Membership Type. Possible values include: "Static", "Dynamic". + :type membership_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.MembershipType + """ + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'membership_type': {'key': 'membershipType', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + location: Optional[str] = None, + membership_type: Optional[Union[str, "MembershipType"]] = None, + **kwargs + ): + super(EffectiveVirtualNetwork, self).__init__(**kwargs) + self.id = id + self.location = location + self.membership_type = membership_type + + +class EffectiveVirtualNetworksListResult(msrest.serialization.Model): + """Result of the request to list Effective Virtual Network. It contains a list of groups and a URL link to get the next set of results. + + :param value: Gets a page of EffectiveVirtualNetwork. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetwork] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[EffectiveVirtualNetwork]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["EffectiveVirtualNetwork"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(EffectiveVirtualNetworksListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class EffectiveVirtualNetworksParameter(msrest.serialization.Model): + """Effective Virtual Networks Parameter. + + :param conditional_members: Conditional Members. + :type conditional_members: str + :param skip_token: Continuation token for pagination, capturing the next page size and offset, + as well as the context of the query. + :type skip_token: str + """ + + _attribute_map = { + 'conditional_members': {'key': 'conditionalMembers', 'type': 'str'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + conditional_members: Optional[str] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(EffectiveVirtualNetworksParameter, self).__init__(**kwargs) + self.conditional_members = conditional_members + self.skip_token = skip_token + + +class GroupMembersItem(msrest.serialization.Model): + """GroupMembers Item. + + :param resource_id: Resource Id. + :type resource_id: str + """ + + _attribute_map = { + 'resource_id': {'key': 'resourceId', 'type': 'str'}, + } + + def __init__( + self, + *, + resource_id: Optional[str] = None, + **kwargs + ): + super(GroupMembersItem, self).__init__(**kwargs) + self.resource_id = resource_id + + +class Hub(msrest.serialization.Model): + """Hub Item. + + :param resource_id: Resource Id. + :type resource_id: str + :param resource_type: Resource Type. + :type resource_type: str + """ + + _attribute_map = { + 'resource_id': {'key': 'resourceId', 'type': 'str'}, + 'resource_type': {'key': 'resourceType', 'type': 'str'}, + } + + def __init__( + self, + *, + resource_id: Optional[str] = None, + resource_type: Optional[str] = None, + **kwargs + ): + super(Hub, self).__init__(**kwargs) + self.resource_id = resource_id + self.resource_type = resource_type + + +class NetworkGroup(ProxyResource): + """The network group resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the network group. + :type display_name: str + :param description: A description of the network group. + :type description: str + :param member_type: Group member type. + :type member_type: str + :param group_members: Group members of network group. + :type group_members: list[~azure.mgmt.network.v2021_02_01_preview.models.GroupMembersItem] + :param conditional_membership: Network group conditional filter. + :type conditional_membership: str + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'member_type': {'key': 'properties.memberType', 'type': 'str'}, + 'group_members': {'key': 'properties.groupMembers', 'type': '[GroupMembersItem]'}, + 'conditional_membership': {'key': 'properties.conditionalMembership', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + display_name: Optional[str] = None, + description: Optional[str] = None, + member_type: Optional[str] = None, + group_members: Optional[List["GroupMembersItem"]] = None, + conditional_membership: Optional[str] = None, + **kwargs + ): + super(NetworkGroup, self).__init__(**kwargs) + self.system_data = None + self.display_name = display_name + self.description = description + self.member_type = member_type + self.group_members = group_members + self.conditional_membership = conditional_membership + self.provisioning_state = None + + +class NetworkGroupListResult(msrest.serialization.Model): + """Result of the request to list NetworkGroup. It contains a list of groups and a URL link to get the next set of results. + + :param value: Gets a page of NetworkGroup. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup] + :param next_link: Gets the URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkGroup]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["NetworkGroup"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(NetworkGroupListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class Resource(msrest.serialization.Model): + """Common resource representation. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + location: Optional[str] = None, + tags: Optional[Dict[str, str]] = None, + **kwargs + ): + super(Resource, self).__init__(**kwargs) + self.id = id + self.name = None + self.type = None + self.location = location + self.tags = tags + + +class NetworkManager(Resource): + """The Managed Network resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the network manager. + :type display_name: str + :param description: A description of the network manager. + :type description: str + :param network_manager_scopes: Scope of Network Manager. + :type network_manager_scopes: + ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerPropertiesNetworkManagerScopes + :param network_manager_scope_accesses: Scope Access. + :type network_manager_scope_accesses: list[str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType] + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'network_manager_scopes': {'key': 'properties.networkManagerScopes', 'type': 'NetworkManagerPropertiesNetworkManagerScopes'}, + 'network_manager_scope_accesses': {'key': 'properties.networkManagerScopeAccesses', 'type': '[str]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + location: Optional[str] = None, + tags: Optional[Dict[str, str]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + network_manager_scopes: Optional["NetworkManagerPropertiesNetworkManagerScopes"] = None, + network_manager_scope_accesses: Optional[List[Union[str, "ConfigurationType"]]] = None, + **kwargs + ): + super(NetworkManager, self).__init__(id=id, location=location, tags=tags, **kwargs) + self.etag = None + self.system_data = None + self.display_name = display_name + self.description = description + self.network_manager_scopes = network_manager_scopes + self.network_manager_scope_accesses = network_manager_scope_accesses + self.provisioning_state = None + + +class NetworkManagerCommit(msrest.serialization.Model): + """Network Manager Commit. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar commit_id: Commit Id. + :vartype commit_id: str + :param target_locations: List of target locations. + :type target_locations: list[str] + :param configuration_ids: List of configuration ids. + :type configuration_ids: list[str] + :param commit_type: Commit Type. Possible values include: "SecurityAdmin", "SecurityUser", + "Connectivity". + :type commit_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType + """ + + _validation = { + 'commit_id': {'readonly': True}, + } + + _attribute_map = { + 'commit_id': {'key': 'commitId', 'type': 'str'}, + 'target_locations': {'key': 'targetLocations', 'type': '[str]'}, + 'configuration_ids': {'key': 'configurationIds', 'type': '[str]'}, + 'commit_type': {'key': 'commitType', 'type': 'str'}, + } + + def __init__( + self, + *, + target_locations: Optional[List[str]] = None, + configuration_ids: Optional[List[str]] = None, + commit_type: Optional[Union[str, "ConfigurationType"]] = None, + **kwargs + ): + super(NetworkManagerCommit, self).__init__(**kwargs) + self.commit_id = None + self.target_locations = target_locations + self.configuration_ids = configuration_ids + self.commit_type = commit_type + + +class NetworkManagerDeploymentStatus(msrest.serialization.Model): + """Network Manager Deployment Status. + + :param commit_time: Commit Time. + :type commit_time: ~datetime.datetime + :param region: Region Name. + :type region: str + :param deployment_status: Deployment Status. Possible values include: "NotStarted", + "Deploying", "Deployed", "Failed". + :type deployment_status: str or ~azure.mgmt.network.v2021_02_01_preview.models.DeploymentStatus + :param configuration_ids: List of configuration ids. + :type configuration_ids: list[str] + :param deployment_type: Configuration Deployment Type. Possible values include: + "SecurityAdmin", "SecurityUser", "Connectivity". + :type deployment_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType + :param error_message: Error Message. + :type error_message: str + """ + + _attribute_map = { + 'commit_time': {'key': 'commitTime', 'type': 'iso-8601'}, + 'region': {'key': 'region', 'type': 'str'}, + 'deployment_status': {'key': 'deploymentStatus', 'type': 'str'}, + 'configuration_ids': {'key': 'configurationIds', 'type': '[str]'}, + 'deployment_type': {'key': 'deploymentType', 'type': 'str'}, + 'error_message': {'key': 'errorMessage', 'type': 'str'}, + } + + def __init__( + self, + *, + commit_time: Optional[datetime.datetime] = None, + region: Optional[str] = None, + deployment_status: Optional[Union[str, "DeploymentStatus"]] = None, + configuration_ids: Optional[List[str]] = None, + deployment_type: Optional[Union[str, "ConfigurationType"]] = None, + error_message: Optional[str] = None, + **kwargs + ): + super(NetworkManagerDeploymentStatus, self).__init__(**kwargs) + self.commit_time = commit_time + self.region = region + self.deployment_status = deployment_status + self.configuration_ids = configuration_ids + self.deployment_type = deployment_type + self.error_message = error_message + + +class NetworkManagerDeploymentStatusListResult(msrest.serialization.Model): + """A list of Network Manager Deployment Status. + + :param value: Gets a page of Network Manager Deployment Status. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatus] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkManagerDeploymentStatus]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["NetworkManagerDeploymentStatus"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(NetworkManagerDeploymentStatusListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class NetworkManagerDeploymentStatusParameter(msrest.serialization.Model): + """Network Manager Deployment Status Parameter. + + :param regions: List of locations. + :type regions: list[str] + :param deployment_types: List of deployment types. + :type deployment_types: list[str or + ~azure.mgmt.network.v2021_02_01_preview.models.ConfigurationType] + :param skip_token: Continuation token for pagination, capturing the next page size and offset, + as well as the context of the query. + :type skip_token: str + """ + + _attribute_map = { + 'regions': {'key': 'regions', 'type': '[str]'}, + 'deployment_types': {'key': 'deploymentTypes', 'type': '[str]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + regions: Optional[List[str]] = None, + deployment_types: Optional[List[Union[str, "ConfigurationType"]]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(NetworkManagerDeploymentStatusParameter, self).__init__(**kwargs) + self.regions = regions + self.deployment_types = deployment_types + self.skip_token = skip_token + + +class NetworkManagerEffectiveConnectivityConfigurationListResult(msrest.serialization.Model): + """Result of the request to list networkManagerEffectiveConnectivityConfiguration. It contains a list of groups and a skiptoken to get the next set of results. + + :param value: Gets a page of NetworkManagerEffectiveConnectivityConfiguration. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.EffectiveConnectivityConfiguration] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[EffectiveConnectivityConfiguration]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["EffectiveConnectivityConfiguration"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(NetworkManagerEffectiveConnectivityConfigurationListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class NetworkManagerEffectiveSecurityAdminRulesListResult(msrest.serialization.Model): + """Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results. + + :param value: Gets a page of NetworkManagerEffectiveSecurityAdminRules. + :type value: + list[~azure.mgmt.network.v2021_02_01_preview.models.EffectiveBaseSecurityAdminRule] + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[EffectiveBaseSecurityAdminRule]'}, + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["EffectiveBaseSecurityAdminRule"]] = None, + skip_token: Optional[str] = None, + **kwargs + ): + super(NetworkManagerEffectiveSecurityAdminRulesListResult, self).__init__(**kwargs) + self.value = value + self.skip_token = skip_token + + +class NetworkManagerListResult(msrest.serialization.Model): + """Result of the request to list NetworkManager. It contains a list of network managers and a URL link to get the next set of results. + + :param value: Gets a page of NetworkManager. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkManager]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["NetworkManager"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(NetworkManagerListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class NetworkManagerPropertiesNetworkManagerScopes(msrest.serialization.Model): + """Scope of Network Manager. + + :param management_groups: List of management groups. + :type management_groups: list[str] + :param subscriptions: List of subscriptions. + :type subscriptions: list[str] + """ + + _attribute_map = { + 'management_groups': {'key': 'managementGroups', 'type': '[str]'}, + 'subscriptions': {'key': 'subscriptions', 'type': '[str]'}, + } + + def __init__( + self, + *, + management_groups: Optional[List[str]] = None, + subscriptions: Optional[List[str]] = None, + **kwargs + ): + super(NetworkManagerPropertiesNetworkManagerScopes, self).__init__(**kwargs) + self.management_groups = management_groups + self.subscriptions = subscriptions + + +class NetworkManagerSecurityGroupItem(msrest.serialization.Model): + """Network manager security group item. + + :param network_group_id: Network manager group Id. + :type network_group_id: str + """ + + _attribute_map = { + 'network_group_id': {'key': 'networkGroupId', 'type': 'str'}, + } + + def __init__( + self, + *, + network_group_id: Optional[str] = None, + **kwargs + ): + super(NetworkManagerSecurityGroupItem, self).__init__(**kwargs) + self.network_group_id = network_group_id + + +class NetworkSecurityPerimeter(Resource): + """The Network Security Perimeter resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param display_name: A friendly name for the network security perimeter. + :type display_name: str + :param description: A description of the network security perimeter. + :type description: str + :ivar provisioning_state: The provisioning state of the scope assignment resource. Possible + values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + location: Optional[str] = None, + tags: Optional[Dict[str, str]] = None, + display_name: Optional[str] = None, + description: Optional[str] = None, + **kwargs + ): + super(NetworkSecurityPerimeter, self).__init__(id=id, location=location, tags=tags, **kwargs) + self.etag = None + self.display_name = display_name + self.description = description + self.provisioning_state = None + + +class NetworkSecurityPerimeterListResult(msrest.serialization.Model): + """Result of the request to list NetworkSecurityPerimeter. It contains a list of network security perimeters and a URL link to get the next set of results. + + :param value: Gets a page of NetworkSecurityPerimeter. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[NetworkSecurityPerimeter]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["NetworkSecurityPerimeter"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(NetworkSecurityPerimeterListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class PerimeterAssociableResource(Resource): + """Resource that is onboarded to use network security perimeter. Also referred as perimeter associable resource. + + Variables are only populated by the server, and will be ignored when sending a request. + + :param id: Resource ID. + :type id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :param location: Resource location. + :type location: str + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + :ivar display_name: A friendly name for the properties of perimeter associable resources. + :vartype display_name: str + :ivar resource_type: Resource type/provider name. + :vartype resource_type: str + :ivar public_dns_zones: Public DNS zone names of the resources. + :vartype public_dns_zones: list[str] + """ + + _validation = { + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'display_name': {'readonly': True}, + 'resource_type': {'readonly': True}, + 'public_dns_zones': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'location': {'key': 'location', 'type': 'str'}, + 'tags': {'key': 'tags', 'type': '{str}'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'resource_type': {'key': 'properties.resourceType', 'type': 'str'}, + 'public_dns_zones': {'key': 'properties.publicDnsZones', 'type': '[str]'}, + } + + def __init__( + self, + *, + id: Optional[str] = None, + location: Optional[str] = None, + tags: Optional[Dict[str, str]] = None, + **kwargs + ): + super(PerimeterAssociableResource, self).__init__(id=id, location=location, tags=tags, **kwargs) + self.display_name = None + self.resource_type = None + self.public_dns_zones = None + + +class PerimeterAssociableResourcesListResult(msrest.serialization.Model): + """Paged list of perimeter associable resources. + + :param value: Gets paged list of perimeter associable resources. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.PerimeterAssociableResource] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[PerimeterAssociableResource]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["PerimeterAssociableResource"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(PerimeterAssociableResourcesListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class QueryRequestOptions(msrest.serialization.Model): + """Query Request Options. + + :param skip_token: When present, the value can be passed to a subsequent query call (together + with the same query and scopes used in the current request) to retrieve the next page of data. + :type skip_token: str + """ + + _attribute_map = { + 'skip_token': {'key': 'skipToken', 'type': 'str'}, + } + + def __init__( + self, + *, + skip_token: Optional[str] = None, + **kwargs + ): + super(QueryRequestOptions, self).__init__(**kwargs) + self.skip_token = skip_token + + +class RuleCollection(ProxyResource): + """Defines the rule collection. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A display name of the rule collection. + :type display_name: str + :param description: A description of the rule collection. + :type description: str + :param applies_to_groups: Groups for configuration. + :type applies_to_groups: + list[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerSecurityGroupItem] + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'applies_to_groups': {'key': 'properties.appliesToGroups', 'type': '[NetworkManagerSecurityGroupItem]'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + display_name: Optional[str] = None, + description: Optional[str] = None, + applies_to_groups: Optional[List["NetworkManagerSecurityGroupItem"]] = None, + **kwargs + ): + super(RuleCollection, self).__init__(**kwargs) + self.system_data = None + self.display_name = display_name + self.description = description + self.applies_to_groups = applies_to_groups + self.provisioning_state = None + + +class RuleCollectionListResult(msrest.serialization.Model): + """Security configuration rule collection list result. + + :param value: A list of network manager security configuration rule collections. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection] + :param next_link: Gets the URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[RuleCollection]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["RuleCollection"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(RuleCollectionListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class SecurityConfiguration(ProxyResource): + """Defines the security configuration. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A display name of the security configuration. + :type display_name: str + :param description: A description of the security configuration. + :type description: str + :param security_type: Security Type. Possible values include: "AdminPolicy", "UserPolicy". + :type security_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.SecurityType + :param delete_existing_ns_gs: Flag if need to delete existing network security groups. Possible + values include: "False", "True". + :type delete_existing_ns_gs: str or + ~azure.mgmt.network.v2021_02_01_preview.models.DeleteExistingNSGs + :ivar provisioning_state: The provisioning state of the resource. Possible values include: + "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'security_type': {'key': 'properties.securityType', 'type': 'str'}, + 'delete_existing_ns_gs': {'key': 'properties.deleteExistingNSGs', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + display_name: Optional[str] = None, + description: Optional[str] = None, + security_type: Optional[Union[str, "SecurityType"]] = None, + delete_existing_ns_gs: Optional[Union[str, "DeleteExistingNSGs"]] = None, + **kwargs + ): + super(SecurityConfiguration, self).__init__(**kwargs) + self.system_data = None + self.display_name = display_name + self.description = description + self.security_type = security_type + self.delete_existing_ns_gs = delete_existing_ns_gs + self.provisioning_state = None + + +class SecurityConfigurationListResult(msrest.serialization.Model): + """A list of network manager security configurations. + + :param value: Gets a page of security configurations. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration] + :param next_link: Gets the URL to get the next page of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[SecurityConfiguration]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["SecurityConfiguration"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(SecurityConfigurationListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link + + +class SystemData(msrest.serialization.Model): + """Metadata pertaining to creation and last modification of the resource. + + :param created_by: The identity that created the resource. + :type created_by: str + :param created_by_type: The type of identity that created the resource. Possible values + include: "User", "Application", "ManagedIdentity", "Key". + :type created_by_type: str or ~azure.mgmt.network.v2021_02_01_preview.models.CreatedByType + :param created_at: The timestamp of resource creation (UTC). + :type created_at: ~datetime.datetime + :param last_modified_by: The identity that last modified the resource. + :type last_modified_by: str + :param last_modified_by_type: The type of identity that last modified the resource. Possible + values include: "User", "Application", "ManagedIdentity", "Key". + :type last_modified_by_type: str or + ~azure.mgmt.network.v2021_02_01_preview.models.CreatedByType + :param last_modified_at: The type of identity that last modified the resource. + :type last_modified_at: ~datetime.datetime + """ + + _attribute_map = { + 'created_by': {'key': 'createdBy', 'type': 'str'}, + 'created_by_type': {'key': 'createdByType', 'type': 'str'}, + # TODO: Datetime Issue will be fixed later + # 'created_at': {'key': 'createdAt', 'type': 'iso-8601'}, + 'created_at': {'key': 'createdAt', 'type': 'str'}, + 'last_modified_by': {'key': 'lastModifiedBy', 'type': 'str'}, + 'last_modified_by_type': {'key': 'lastModifiedByType', 'type': 'str'}, + # 'last_modified_at': {'key': 'lastModifiedAt', 'type': 'iso-8601'}, + 'last_modified_at': {'key': 'lastModifiedAt', 'type': 'str'}, + } + + def __init__( + self, + *, + created_by: Optional[str] = None, + created_by_type: Optional[Union[str, "CreatedByType"]] = None, + created_at: Optional[datetime.datetime] = None, + last_modified_by: Optional[str] = None, + last_modified_by_type: Optional[Union[str, "CreatedByType"]] = None, + last_modified_at: Optional[datetime.datetime] = None, + **kwargs + ): + super(SystemData, self).__init__(**kwargs) + self.created_by = created_by + self.created_by_type = created_by_type + self.created_at = created_at + self.last_modified_by = last_modified_by + self.last_modified_by_type = last_modified_by_type + self.last_modified_at = last_modified_at + + +class TagsObject(msrest.serialization.Model): + """Tags object for patch operations. + + :param tags: A set of tags. Resource tags. + :type tags: dict[str, str] + """ + + _attribute_map = { + 'tags': {'key': 'tags', 'type': '{str}'}, + } + + def __init__( + self, + *, + tags: Optional[Dict[str, str]] = None, + **kwargs + ): + super(TagsObject, self).__init__(**kwargs) + self.tags = tags + + +class UserRule(BaseUserRule): + """Network security user rule. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar id: Resource ID. + :vartype id: str + :ivar name: Resource name. + :vartype name: str + :ivar type: Resource type. + :vartype type: str + :ivar etag: A unique read-only string that changes whenever the resource is updated. + :vartype etag: str + :param kind: Required. Whether the rule is custom or default.Constant filled by server. + Possible values include: "Custom", "Default". + :type kind: str or ~azure.mgmt.network.v2021_02_01_preview.models.UserRuleKind + :ivar system_data: The system metadata related to this resource. + :vartype system_data: ~azure.mgmt.network.v2021_02_01_preview.models.SystemData + :param display_name: A friendly name for the rule. + :type display_name: str + :param description: A description for this rule. + :type description: str + :param protocol: Network protocol this rule applies to. Possible values include: "Tcp", "Udp", + "Icmp", "Esp", "Any", "Ah". + :type protocol: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleProtocol + :param sources: The CIDR or source IP ranges. + :type sources: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param destinations: The destination address prefixes. CIDR or destination IP ranges. + :type destinations: list[~azure.mgmt.network.v2021_02_01_preview.models.AddressPrefixItem] + :param source_port_ranges: The source port ranges. + :type source_port_ranges: list[str] + :param destination_port_ranges: The destination port ranges. + :type destination_port_ranges: list[str] + :param direction: Indicates if the traffic matched against the rule in inbound or outbound. + Possible values include: "Inbound", "Outbound". + :type direction: str or + ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationRuleDirection + :ivar provisioning_state: The provisioning state of the security configuration user rule + resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed". + :vartype provisioning_state: str or + ~azure.mgmt.network.v2021_02_01_preview.models.ProvisioningState + """ + + _validation = { + 'id': {'readonly': True}, + 'name': {'readonly': True}, + 'type': {'readonly': True}, + 'etag': {'readonly': True}, + 'kind': {'required': True}, + 'system_data': {'readonly': True}, + 'provisioning_state': {'readonly': True}, + } + + _attribute_map = { + 'id': {'key': 'id', 'type': 'str'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'etag': {'key': 'etag', 'type': 'str'}, + 'kind': {'key': 'kind', 'type': 'str'}, + 'system_data': {'key': 'systemData', 'type': 'SystemData'}, + 'display_name': {'key': 'properties.displayName', 'type': 'str'}, + 'description': {'key': 'properties.description', 'type': 'str'}, + 'protocol': {'key': 'properties.protocol', 'type': 'str'}, + 'sources': {'key': 'properties.sources', 'type': '[AddressPrefixItem]'}, + 'destinations': {'key': 'properties.destinations', 'type': '[AddressPrefixItem]'}, + 'source_port_ranges': {'key': 'properties.sourcePortRanges', 'type': '[str]'}, + 'destination_port_ranges': {'key': 'properties.destinationPortRanges', 'type': '[str]'}, + 'direction': {'key': 'properties.direction', 'type': 'str'}, + 'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'}, + } + + def __init__( + self, + *, + display_name: Optional[str] = None, + description: Optional[str] = None, + protocol: Optional[Union[str, "SecurityConfigurationRuleProtocol"]] = None, + sources: Optional[List["AddressPrefixItem"]] = None, + destinations: Optional[List["AddressPrefixItem"]] = None, + source_port_ranges: Optional[List[str]] = None, + destination_port_ranges: Optional[List[str]] = None, + direction: Optional[Union[str, "SecurityConfigurationRuleDirection"]] = None, + **kwargs + ): + super(UserRule, self).__init__(**kwargs) + self.kind = 'Custom' # type: str + self.display_name = display_name + self.description = description + self.protocol = protocol + self.sources = sources + self.destinations = destinations + self.source_port_ranges = source_port_ranges + self.destination_port_ranges = destination_port_ranges + self.direction = direction + self.provisioning_state = None + + +class UserRuleListResult(msrest.serialization.Model): + """security user rule list result. + + :param value: A list of user rules. + :type value: list[~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule] + :param next_link: The URL to get the next set of results. + :type next_link: str + """ + + _attribute_map = { + 'value': {'key': 'value', 'type': '[BaseUserRule]'}, + 'next_link': {'key': 'nextLink', 'type': 'str'}, + } + + def __init__( + self, + *, + value: Optional[List["BaseUserRule"]] = None, + next_link: Optional[str] = None, + **kwargs + ): + super(UserRuleListResult, self).__init__(**kwargs) + self.value = value + self.next_link = next_link diff --git a/src/network-manager/azext_network_manager/vendored_sdks/models/_network_management_client_enums.py b/src/network-manager/azext_network_manager/vendored_sdks/models/_network_management_client_enums.py new file mode 100644 index 00000000000..b0161e3803d --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/models/_network_management_client_enums.py @@ -0,0 +1,180 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from enum import Enum, EnumMeta +from six import with_metaclass + +class _CaseInsensitiveEnumMeta(EnumMeta): + def __getitem__(self, name): + return super().__getitem__(name.upper()) + + def __getattr__(cls, name): + """Return the enum member matching `name` + We use __getattr__ instead of descriptors or inserting into the enum + class' __dict__ in order to support `name` and `value` being both + properties for enum members (which live in the class' __dict__) and + enum members themselves. + """ + try: + return cls._member_map_[name.upper()] + except KeyError: + raise AttributeError(name) + + +class AddressPrefixType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Address prefix type. + """ + + IP_PREFIX = "IPPrefix" + SERVICE_TAG = "ServiceTag" + +class AdminRuleKind(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Whether the rule is custom or default. + """ + + CUSTOM = "Custom" + DEFAULT = "Default" + +class ConfigurationType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Configuration Deployment Type. + """ + + SECURITY_ADMIN = "SecurityAdmin" + SECURITY_USER = "SecurityUser" + CONNECTIVITY = "Connectivity" + +class ConnectivityTopology(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Connectivity topology type. + """ + + HUB_AND_SPOKE = "HubAndSpoke" + MESH = "Mesh" + +class CreatedByType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """The type of identity that created the resource. + """ + + USER = "User" + APPLICATION = "Application" + MANAGED_IDENTITY = "ManagedIdentity" + KEY = "Key" + +class DeleteExistingNSGs(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag if need to delete existing network security groups. + """ + + FALSE = "False" + TRUE = "True" + +class DeleteExistingPeering(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag if need to remove current existing peerings. + """ + + FALSE = "False" + TRUE = "True" + +class DeploymentStatus(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Deployment Status. + """ + + NOT_STARTED = "NotStarted" + DEPLOYING = "Deploying" + DEPLOYED = "Deployed" + FAILED = "Failed" + +class EffectiveAdminRuleKind(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Whether the rule is custom or default. + """ + + CUSTOM = "Custom" + DEFAULT = "Default" + +class EffectiveUserRuleKind(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Whether the rule is custom or default. + """ + + CUSTOM = "Custom" + DEFAULT = "Default" + +class GroupConnectivity(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Group connectivity type. + """ + + NONE = "None" + DIRECTLY_CONNECTED = "DirectlyConnected" + +class IsGlobal(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag if global mesh is supported. + """ + + FALSE = "False" + TRUE = "True" + +class MembershipType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Membership Type. + """ + + STATIC = "Static" + DYNAMIC = "Dynamic" + +class ProvisioningState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """The current provisioning state. + """ + + SUCCEEDED = "Succeeded" + UPDATING = "Updating" + DELETING = "Deleting" + FAILED = "Failed" + +class SecurityConfigurationRuleAccess(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Whether network traffic is allowed or denied. + """ + + ALLOW = "Allow" + DENY = "Deny" + ALWAYS_ALLOW = "AlwaysAllow" + +class SecurityConfigurationRuleDirection(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """The direction of the rule. The direction specifies if the rule will be evaluated on incoming or + outgoing traffic. + """ + + INBOUND = "Inbound" + OUTBOUND = "Outbound" + +class SecurityConfigurationRuleProtocol(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Network protocol this rule applies to. + """ + + TCP = "Tcp" + UDP = "Udp" + ICMP = "Icmp" + ESP = "Esp" + ANY = "Any" + AH = "Ah" + +class SecurityType(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Security Type. + """ + + ADMIN_POLICY = "AdminPolicy" + USER_POLICY = "UserPolicy" + +class UseHubGateway(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Flag if need to use hub gateway. + """ + + FALSE = "False" + TRUE = "True" + +class UserRuleKind(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Whether the rule is custom or default. + """ + + CUSTOM = "Custom" + DEFAULT = "Default" diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/__init__.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/__init__.py new file mode 100644 index 00000000000..e3ab4d13aca --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/__init__.py @@ -0,0 +1,49 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._network_managers_operations import NetworkManagersOperations +from ._network_manager_commits_operations import NetworkManagerCommitsOperations +from ._network_manager_deployment_status_operations import NetworkManagerDeploymentStatusOperations +from ._effective_virtual_networks_operations import EffectiveVirtualNetworksOperations +from ._active_connectivity_configurations_operations import ActiveConnectivityConfigurationsOperations +from ._active_security_admin_rules_operations import ActiveSecurityAdminRulesOperations +from ._active_security_user_rules_operations import ActiveSecurityUserRulesOperations +from ._connectivity_configurations_operations import ConnectivityConfigurationsOperations +from ._effective_connectivity_configurations_operations import EffectiveConnectivityConfigurationsOperations +from ._network_manager_effective_security_admin_rules_operations import NetworkManagerEffectiveSecurityAdminRulesOperations +from ._network_groups_operations import NetworkGroupsOperations +from ._security_user_configurations_operations import SecurityUserConfigurationsOperations +from ._user_rule_collections_operations import UserRuleCollectionsOperations +from ._user_rules_operations import UserRulesOperations +from ._security_admin_configurations_operations import SecurityAdminConfigurationsOperations +from ._admin_rule_collections_operations import AdminRuleCollectionsOperations +from ._admin_rules_operations import AdminRulesOperations +from ._network_security_perimeters_operations import NetworkSecurityPerimetersOperations +from ._perimeter_associable_resource_types_operations import PerimeterAssociableResourceTypesOperations + +__all__ = [ + 'NetworkManagersOperations', + 'NetworkManagerCommitsOperations', + 'NetworkManagerDeploymentStatusOperations', + 'EffectiveVirtualNetworksOperations', + 'ActiveConnectivityConfigurationsOperations', + 'ActiveSecurityAdminRulesOperations', + 'ActiveSecurityUserRulesOperations', + 'ConnectivityConfigurationsOperations', + 'EffectiveConnectivityConfigurationsOperations', + 'NetworkManagerEffectiveSecurityAdminRulesOperations', + 'NetworkGroupsOperations', + 'SecurityUserConfigurationsOperations', + 'UserRuleCollectionsOperations', + 'UserRulesOperations', + 'SecurityAdminConfigurationsOperations', + 'AdminRuleCollectionsOperations', + 'AdminRulesOperations', + 'NetworkSecurityPerimetersOperations', + 'PerimeterAssociableResourceTypesOperations', +] diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_connectivity_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_connectivity_configurations_operations.py new file mode 100644 index 00000000000..b3cccd8ae21 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_connectivity_configurations_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class ActiveConnectivityConfigurationsOperations(object): + """ActiveConnectivityConfigurationsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.ActiveConfigurationParameter" + **kwargs # type: Any + ): + # type: (...) -> "_models.ActiveConnectivityConfigurationsListResult" + """Lists active connectivity configurations in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveConnectivityConfigurationsListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConnectivityConfigurationsListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ActiveConnectivityConfigurationsListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'ActiveConfigurationParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ActiveConnectivityConfigurationsListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveConnectivityConfigurations'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_admin_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_admin_rules_operations.py new file mode 100644 index 00000000000..cfc78b9b64f --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_admin_rules_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class ActiveSecurityAdminRulesOperations(object): + """ActiveSecurityAdminRulesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.ActiveConfigurationParameter" + **kwargs # type: Any + ): + # type: (...) -> "_models.ActiveSecurityAdminRulesListResult" + """Lists active security admin rules in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveSecurityAdminRulesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityAdminRulesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ActiveSecurityAdminRulesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'ActiveConfigurationParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ActiveSecurityAdminRulesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityAdminRules'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_user_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_user_rules_operations.py new file mode 100644 index 00000000000..c50c995dd9f --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_active_security_user_rules_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class ActiveSecurityUserRulesOperations(object): + """ActiveSecurityUserRulesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.ActiveConfigurationParameter" + **kwargs # type: Any + ): + # type: (...) -> "_models.ActiveSecurityUserRulesListResult" + """Lists Active Security User Rules in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Active Configuration Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveConfigurationParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ActiveSecurityUserRulesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ActiveSecurityUserRulesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ActiveSecurityUserRulesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'ActiveConfigurationParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ActiveSecurityUserRulesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listActiveSecurityUserRules'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rule_collections_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rule_collections_operations.py new file mode 100644 index 00000000000..752c53b39f4 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rule_collections_operations.py @@ -0,0 +1,351 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class AdminRuleCollectionsOperations(object): + """AdminRuleCollectionsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.RuleCollectionListResult"] + """Lists all the rule collections in a security admin configuration, in a paginated format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either RuleCollectionListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollectionListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollectionListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('RuleCollectionListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections'} # type: ignore + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.RuleCollection" + """Gets a network manager security admin configuration rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_collection, # type: "_models.RuleCollection" + **kwargs # type: Any + ): + # type: (...) -> "_models.RuleCollection" + """Creates or updates an admin rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_collection: The Rule Collection to create or update. + :type rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(rule_collection, 'RuleCollection') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes an admin rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rules_operations.py new file mode 100644 index 00000000000..a0d26b49613 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_admin_rules_operations.py @@ -0,0 +1,368 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class AdminRulesOperations(object): + """AdminRulesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.AdminRuleListResult"] + """List all network manager security configuration admin rules. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either AdminRuleListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.AdminRuleListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.AdminRuleListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('AdminRuleListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules'} # type: ignore + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.BaseAdminRule" + """Gets a network manager security configuration admin rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseAdminRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseAdminRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('BaseAdminRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_name, # type: str + admin_rule, # type: "_models.BaseAdminRule" + **kwargs # type: Any + ): + # type: (...) -> "_models.BaseAdminRule" + """Creates or updates an admin rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :param admin_rule: The admin rule to create or update. + :type admin_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseAdminRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseAdminRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseAdminRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(admin_rule, 'BaseAdminRule') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('BaseAdminRule', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('BaseAdminRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes an admin rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_connectivity_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_connectivity_configurations_operations.py new file mode 100644 index 00000000000..64f3fec527a --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_connectivity_configurations_operations.py @@ -0,0 +1,335 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class ConnectivityConfigurationsOperations(object): + """ConnectivityConfigurationsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.ConnectivityConfiguration" + """Gets a Network Connectivity Configuration, specified by the resource group, network manager + name, and connectivity Configuration name. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConnectivityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConnectivityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('ConnectivityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + connectivity_configuration, # type: "_models.ConnectivityConfiguration" + **kwargs # type: Any + ): + # type: (...) -> "_models.ConnectivityConfiguration" + """Creates/Updates a new network manager connectivity configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + :type configuration_name: str + :param connectivity_configuration: Parameters supplied to create/update a network manager + connectivity configuration. + :type connectivity_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConnectivityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConnectivityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(connectivity_configuration, 'ConnectivityConfiguration') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('ConnectivityConfiguration', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('ConnectivityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a network manager connectivity configuration, specified by the resource group, network + manager name, and connectivity configuration name. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager connectivity configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}'} # type: ignore + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.ConnectivityConfigurationListResult"] + """Lists all the network manager connectivity configuration in a specified network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either ConnectivityConfigurationListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.ConnectivityConfigurationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConnectivityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('ConnectivityConfigurationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_connectivity_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_connectivity_configurations_operations.py new file mode 100644 index 00000000000..df94773153e --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_connectivity_configurations_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class EffectiveConnectivityConfigurationsOperations(object): + """EffectiveConnectivityConfigurationsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + virtual_network_name, # type: str + parameters, # type: "_models.QueryRequestOptions" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManagerEffectiveConnectivityConfigurationListResult" + """List all effective connectivity configurations applied on a virtual network. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param virtual_network_name: The name of the virtual network. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerEffectiveConnectivityConfigurationListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveConnectivityConfigurationListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerEffectiveConnectivityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'virtualNetworkName': self._serialize.url("virtual_network_name", virtual_network_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'QueryRequestOptions') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerEffectiveConnectivityConfigurationListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveConnectivityConfigurations'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_virtual_networks_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_virtual_networks_operations.py new file mode 100644 index 00000000000..6d438d76538 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_effective_virtual_networks_operations.py @@ -0,0 +1,196 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class EffectiveVirtualNetworksOperations(object): + """EffectiveVirtualNetworksOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list_by_network_manager( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.EffectiveVirtualNetworksParameter" + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> "_models.EffectiveVirtualNetworksListResult" + """List effective virtual networks in a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Effective Virtual Networks Parameter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksParameter + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.EffectiveVirtualNetworksListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list_by_network_manager.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'EffectiveVirtualNetworksParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('EffectiveVirtualNetworksListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list_by_network_manager.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listEffectiveVirtualNetworks'} # type: ignore + + def list_by_network_group( + self, + resource_group_name, # type: str + network_manager_name, # type: str + network_group_name, # type: str + parameters, # type: "_models.QueryRequestOptions" + **kwargs # type: Any + ): + # type: (...) -> "_models.EffectiveVirtualNetworksListResult" + """Lists all effective virtual networks by specified network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :param parameters: Parameters supplied to list correct page. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword callable cls: A custom type or function that will be passed the direct response + :return: EffectiveVirtualNetworksListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.EffectiveVirtualNetworksListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.EffectiveVirtualNetworksListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list_by_network_group.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'QueryRequestOptions') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('EffectiveVirtualNetworksListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list_by_network_group.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}/listEffectiveVirtualNetworks'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_groups_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_groups_operations.py new file mode 100644 index 00000000000..7a079d7d3a6 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_groups_operations.py @@ -0,0 +1,342 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class NetworkGroupsOperations(object): + """NetworkGroupsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + network_group_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkGroup" + """Gets the specified network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkGroup, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkGroup"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkGroup', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + network_group_name, # type: str + parameters, # type: "_models.NetworkGroup" + if_match=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkGroup" + """Creates or updates a network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :param parameters: Parameters supplied to the specify which network group need to create. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :param if_match: The ETag of the transformation. Omit this value to always overwrite the + current resource. Specify the last-seen ETag value to prevent accidentally overwriting + concurrent changes. + :type if_match: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkGroup, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroup + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkGroup"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + if if_match is not None: + header_parameters['If-Match'] = self._serialize.header("if_match", if_match, 'str') + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkGroup') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + response_headers = {} + if response.status_code == 200: + response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('NetworkGroup', pipeline_response) + + if response.status_code == 201: + response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('NetworkGroup', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, response_headers) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + network_group_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param network_group_name: The name of the network group to get. + :type network_group_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'networkGroupName': self._serialize.url("network_group_name", network_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups/{networkGroupName}'} # type: ignore + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.NetworkGroupListResult"] + """Lists the specified network group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkGroupListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkGroupListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkGroupListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkGroupListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/networkGroups'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_commits_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_commits_operations.py new file mode 100644 index 00000000000..1c68982adfe --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_commits_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagerCommitsOperations(object): + """NetworkManagerCommitsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def post( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.NetworkManagerCommit" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManagerCommit" + """Post a Network Manager Commit. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network commit is. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerCommit, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerCommit + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerCommit"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.post.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkManagerCommit') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [202]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerCommit', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + post.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/commit'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_deployment_status_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_deployment_status_operations.py new file mode 100644 index 00000000000..76556a8b989 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_deployment_status_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagerDeploymentStatusOperations(object): + """NetworkManagerDeploymentStatusOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.NetworkManagerDeploymentStatusParameter" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManagerDeploymentStatusListResult" + """Post to List of Network Manager Deployment Status. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which Managed Network deployment status is. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusParameter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerDeploymentStatusListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerDeploymentStatusListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerDeploymentStatusListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkManagerDeploymentStatusParameter') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerDeploymentStatusListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/listDeploymentStatus'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_effective_security_admin_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_effective_security_admin_rules_operations.py new file mode 100644 index 00000000000..4305b69c894 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_manager_effective_security_admin_rules_operations.py @@ -0,0 +1,112 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagerEffectiveSecurityAdminRulesOperations(object): + """NetworkManagerEffectiveSecurityAdminRulesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + virtual_network_name, # type: str + parameters, # type: "_models.QueryRequestOptions" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManagerEffectiveSecurityAdminRulesListResult" + """List all effective security admin rules applied on a virtual network. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param virtual_network_name: The name of the virtual network. + :type virtual_network_name: str + :param parameters: Parameters supplied to list correct page. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.QueryRequestOptions + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManagerEffectiveSecurityAdminRulesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerEffectiveSecurityAdminRulesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerEffectiveSecurityAdminRulesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'virtualNetworkName': self._serialize.url("virtual_network_name", virtual_network_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'QueryRequestOptions') + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManagerEffectiveSecurityAdminRulesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/listNetworkManagerEffectiveSecurityAdminRules'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_managers_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_managers_operations.py new file mode 100644 index 00000000000..0174d552e5f --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_managers_operations.py @@ -0,0 +1,463 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class NetworkManagersOperations(object): + """NetworkManagersOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManager" + """Gets the specified Network Manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManager"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.NetworkManager" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManager" + """Creates or updates a Network Manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to specify which network manager is. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManager"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkManager') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a network manager. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + def patch_tags( + self, + resource_group_name, # type: str + network_manager_name, # type: str + parameters, # type: "_models.TagsObject" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkManager" + """Patch a NetworkManager Tags. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param parameters: Parameters supplied to update network manager tags. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.TagsObject + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkManager, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkManager + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManager"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.patch_tags.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'TagsObject') + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkManager', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + patch_tags.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}'} # type: ignore + + def list_by_subscription( + self, + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.NetworkManagerListResult"] + """List all network managers in a subscription. + + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkManagerListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_subscription.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkManagerListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list_by_subscription.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkManagers'} # type: ignore + + def list( + self, + resource_group_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.NetworkManagerListResult"] + """List network managers in a resource group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkManagerListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkManagerListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkManagerListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkManagerListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_security_perimeters_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_security_perimeters_operations.py new file mode 100644 index 00000000000..5a3be1c8dea --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_network_security_perimeters_operations.py @@ -0,0 +1,396 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class NetworkSecurityPerimetersOperations(object): + """NetworkSecurityPerimetersOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def get( + self, + resource_group_name, # type: str + network_security_perimeter_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkSecurityPerimeter" + """Gets the specified network security perimeter by the name. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. + :type network_security_perimeter_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkSecurityPerimeter, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeter"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkSecurityPerimeterName': self._serialize.url("network_security_perimeter_name", network_security_perimeter_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('NetworkSecurityPerimeter', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_security_perimeter_name, # type: str + parameters, # type: "_models.NetworkSecurityPerimeter" + **kwargs # type: Any + ): + # type: (...) -> "_models.NetworkSecurityPerimeter" + """Creates or updates a Network Security Perimeter. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. + :type network_security_perimeter_name: str + :param parameters: Parameter supplied to create or update the network security perimeter. + :type parameters: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :keyword callable cls: A custom type or function that will be passed the direct response + :return: NetworkSecurityPerimeter, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeter + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeter"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkSecurityPerimeterName': self._serialize.url("network_security_perimeter_name", network_security_perimeter_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(parameters, 'NetworkSecurityPerimeter') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('NetworkSecurityPerimeter', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('NetworkSecurityPerimeter', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_security_perimeter_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a network security perimeter. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_security_perimeter_name: The name of the network security perimeter. + :type network_security_perimeter_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkSecurityPerimeterName': self._serialize.url("network_security_perimeter_name", network_security_perimeter_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}'} # type: ignore + + def list_by_subscription( + self, + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.NetworkSecurityPerimeterListResult"] + """List all network security perimeters in a subscription. + + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkSecurityPerimeterListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeterListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeterListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list_by_subscription.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkSecurityPerimeterListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list_by_subscription.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkSecurityPerimeters'} # type: ignore + + def list( + self, + resource_group_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.NetworkSecurityPerimeterListResult"] + """List network security perimeters in a resource group. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either NetworkSecurityPerimeterListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.NetworkSecurityPerimeterListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.NetworkSecurityPerimeterListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('NetworkSecurityPerimeterListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_perimeter_associable_resource_types_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_perimeter_associable_resource_types_operations.py new file mode 100644 index 00000000000..80c30a1f635 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_perimeter_associable_resource_types_operations.py @@ -0,0 +1,101 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class PerimeterAssociableResourceTypesOperations(object): + """PerimeterAssociableResourceTypesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def get( + self, + location, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.PerimeterAssociableResourcesListResult" + """Gets the list of resources that are onboarded with NSP. These resources can be associated with + a network security perimeter. + + :param location: The location of the where the association is present. + :type location: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: PerimeterAssociableResourcesListResult, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.PerimeterAssociableResourcesListResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.PerimeterAssociableResourcesListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'location': self._serialize.url("location", location, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('PerimeterAssociableResourcesListResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/perimeterAssociableResourceTypes'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_security_admin_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_security_admin_configurations_operations.py new file mode 100644 index 00000000000..ba11d9a55e7 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_security_admin_configurations_operations.py @@ -0,0 +1,333 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class SecurityAdminConfigurationsOperations(object): + """SecurityAdminConfigurationsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.SecurityConfigurationListResult"] + """Lists all the network manager security admin configurations in a network manager, in a + paginated format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either SecurityConfigurationListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('SecurityConfigurationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations'} # type: ignore + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.SecurityConfiguration" + """Retrieves a network manager security admin configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + security_admin_configuration, # type: "_models.SecurityConfiguration" + **kwargs # type: Any + ): + # type: (...) -> "_models.SecurityConfiguration" + """Creates or updates a network manager security admin configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param security_admin_configuration: The security admin configuration to create or update. + :type security_admin_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(security_admin_configuration, 'SecurityConfiguration') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a network manager security admin configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityAdminConfigurations/{configurationName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_security_user_configurations_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_security_user_configurations_operations.py new file mode 100644 index 00000000000..b3befcb62c6 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_security_user_configurations_operations.py @@ -0,0 +1,333 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class SecurityUserConfigurationsOperations(object): + """SecurityUserConfigurationsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.SecurityConfigurationListResult"] + """Lists all the network manager security user configurations in a network manager, in a paginated + format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either SecurityConfigurationListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfigurationListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfigurationListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('SecurityConfigurationListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations'} # type: ignore + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.SecurityConfiguration" + """Retrieves a network manager security user configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + security_user_configuration, # type: "_models.SecurityConfiguration" + **kwargs # type: Any + ): + # type: (...) -> "_models.SecurityConfiguration" + """Creates or updates a network manager security user configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param security_user_configuration: The security user configuration to create or update. + :type security_user_configuration: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :keyword callable cls: A custom type or function that will be passed the direct response + :return: SecurityConfiguration, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.SecurityConfiguration + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.SecurityConfiguration"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(security_user_configuration, 'SecurityConfiguration') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('SecurityConfiguration', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a network manager security user configuration. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rule_collections_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rule_collections_operations.py new file mode 100644 index 00000000000..a0b0d83a485 --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rule_collections_operations.py @@ -0,0 +1,351 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class UserRuleCollectionsOperations(object): + """UserRuleCollectionsOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.RuleCollectionListResult"] + """Lists all the user rule collections in a security configuration, in a paginated format. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either RuleCollectionListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.RuleCollectionListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollectionListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('RuleCollectionListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections'} # type: ignore + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.RuleCollection" + """Gets a network manager security user configuration rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + user_rule_collection, # type: "_models.RuleCollection" + **kwargs # type: Any + ): + # type: (...) -> "_models.RuleCollection" + """Creates or updates a user rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param user_rule_collection: The User Rule Collection to create or update. + :type user_rule_collection: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :keyword callable cls: A custom type or function that will be passed the direct response + :return: RuleCollection, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.RuleCollection + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.RuleCollection"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(user_rule_collection, 'RuleCollection') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('RuleCollection', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a user rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rules_operations.py b/src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rules_operations.py new file mode 100644 index 00000000000..8d787a37c8e --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/operations/_user_rules_operations.py @@ -0,0 +1,368 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.mgmt.core.exceptions import ARMErrorFormat + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] + +class UserRulesOperations(object): + """UserRulesOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.mgmt.network.v2021_02_01_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config + + def list( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + top=None, # type: Optional[int] + skip_token=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.UserRuleListResult"] + """Lists all user rules in a rule collection. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param top: An optional query parameter which specifies the maximum number of records to be + returned by the server. + :type top: int + :param skip_token: SkipToken is only used if a previous operation returned a partial result. If + a previous response contains a nextLink element, the value of the nextLink element will include + a skipToken parameter that specifies a starting point to use for subsequent calls. + :type skip_token: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either UserRuleListResult or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.network.v2021_02_01_preview.models.UserRuleListResult] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.UserRuleListResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.list.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if top is not None: + query_parameters['$top'] = self._serialize.query("top", top, 'int', maximum=20, minimum=1) + if skip_token is not None: + query_parameters['$skipToken'] = self._serialize.query("skip_token", skip_token, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize('UserRuleListResult', pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged( + get_next, extract_data + ) + list.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules'} # type: ignore + + def get( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.BaseUserRule" + """Gets a user rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseUserRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseUserRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.get.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + deserialized = self._deserialize('BaseUserRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + def create_or_update( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_name, # type: str + user_rule, # type: "_models.BaseUserRule" + **kwargs # type: Any + ): + # type: (...) -> "_models.BaseUserRule" + """Creates or updates a user rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :param user_rule: The user rule to create or update. + :type user_rule: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :keyword callable cls: A custom type or function that will be passed the direct response + :return: BaseUserRule, or the result of cls(response) + :rtype: ~azure.mgmt.network.v2021_02_01_preview.models.BaseUserRule + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.BaseUserRule"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(user_rule, 'BaseUserRule') + body_content_kwargs['content'] = body_content + request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 201]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if response.status_code == 200: + deserialized = self._deserialize('BaseUserRule', pipeline_response) + + if response.status_code == 201: + deserialized = self._deserialize('BaseUserRule', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore + + def delete( + self, + resource_group_name, # type: str + network_manager_name, # type: str + configuration_name, # type: str + rule_collection_name, # type: str + rule_name, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a user rule. + + :param resource_group_name: The name of the resource group. + :type resource_group_name: str + :param network_manager_name: The name of the network manager. + :type network_manager_name: str + :param configuration_name: The name of the network manager security Configuration. + :type configuration_name: str + :param rule_collection_name: The name of the network manager security Configuration rule + collection. + :type rule_collection_name: str + :param rule_name: The name of the rule. + :type rule_name: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "2021-02-01-preview" + accept = "application/json" + + # Construct URL + url = self.delete.metadata['url'] # type: ignore + path_format_arguments = { + 'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'), + 'resourceGroupName': self._serialize.url("resource_group_name", resource_group_name, 'str'), + 'networkManagerName': self._serialize.url("network_manager_name", network_manager_name, 'str'), + 'configurationName': self._serialize.url("configuration_name", configuration_name, 'str'), + 'ruleCollectionName': self._serialize.url("rule_collection_name", rule_collection_name, 'str'), + 'ruleName': self._serialize.url("rule_name", rule_name, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200, 204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, error_format=ARMErrorFormat) + + if cls: + return cls(pipeline_response, None, {}) + + delete.metadata = {'url': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/securityUserConfigurations/{configurationName}/ruleCollections/{ruleCollectionName}/rules/{ruleName}'} # type: ignore diff --git a/src/network-manager/azext_network_manager/vendored_sdks/py.typed b/src/network-manager/azext_network_manager/vendored_sdks/py.typed new file mode 100644 index 00000000000..e5aff4f83af --- /dev/null +++ b/src/network-manager/azext_network_manager/vendored_sdks/py.typed @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff --git a/src/network-manager/setup.cfg b/src/network-manager/setup.cfg new file mode 100644 index 00000000000..2fdd96e5d39 --- /dev/null +++ b/src/network-manager/setup.cfg @@ -0,0 +1 @@ +#setup.cfg \ No newline at end of file diff --git a/src/network-manager/setup.py b/src/network-manager/setup.py new file mode 100644 index 00000000000..40990c10bd0 --- /dev/null +++ b/src/network-manager/setup.py @@ -0,0 +1,49 @@ +#!/usr/bin/env python + +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- + + +from codecs import open +from setuptools import setup, find_packages + +# HISTORY.rst entry. +VERSION = '0.1.0' + +# The full list of classifiers is available at +# https://pypi.python.org/pypi?%3Aaction=list_classifiers +CLASSIFIERS = [ + 'Development Status :: 4 - Beta', + 'Intended Audience :: Developers', + 'Intended Audience :: System Administrators', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'License :: OSI Approved :: MIT License', +] + +DEPENDENCIES = [] + +with open('README.md', 'r', encoding='utf-8') as f: + README = f.read() +with open('HISTORY.rst', 'r', encoding='utf-8') as f: + HISTORY = f.read() + +setup( + name='virtual-network-manager', + version=VERSION, + description='Microsoft Azure Command-Line Tools NetworkManagementClient Extension', + author='Microsoft Corporation', + author_email='azpycli@microsoft.com', + url='https://github.com/Azure/azure-cli-extensions/tree/master/src/network-manager', + long_description=README + '\n\n' + HISTORY, + license='MIT', + classifiers=CLASSIFIERS, + packages=find_packages(), + install_requires=DEPENDENCIES, + package_data={'azext_network_manager': ['azext_metadata.json']}, +) diff --git a/src/quantum/azext_quantum/_params.py b/src/quantum/azext_quantum/_params.py index 60c4dc94fdc..f2b67b7a9fa 100644 --- a/src/quantum/azext_quantum/_params.py +++ b/src/quantum/azext_quantum/_params.py @@ -5,7 +5,8 @@ # pylint: disable=line-too-long,protected-access import argparse -from knack.arguments import CLIArgumentType, CLIError +from knack.arguments import CLIArgumentType +from azure.cli.core.azclierror import InvalidArgumentValueError class JobParamsAction(argparse._AppendAction): @@ -19,8 +20,8 @@ def get_action(self, values, option_string): try: key, value = item.split('=', 1) params[key] = value - except ValueError: - raise CLIError('Usage error: {} KEY=VALUE [KEY=VALUE ...]'.format(option_string)) + except ValueError as e: + raise InvalidArgumentValueError('Usage error: {} KEY=VALUE [KEY=VALUE ...]'.format(option_string)) from e return params diff --git a/src/quantum/azext_quantum/operations/job.py b/src/quantum/azext_quantum/operations/job.py index de8d9674ad1..dc92b4ac44e 100644 --- a/src/quantum/azext_quantum/operations/job.py +++ b/src/quantum/azext_quantum/operations/job.py @@ -7,7 +7,8 @@ import logging -from knack.util import CLIError +from azure.cli.core.azclierror import (FileOperationError, AzureInternalError, + InvalidArgumentValueError, AzureResponseError) from .._client_factory import cf_jobs, _get_data_credentials, base_url from .workspace import WorkspaceInfo @@ -43,11 +44,11 @@ def _check_dotnet_available(): try: import subprocess result = subprocess.run(args, stdout=subprocess.PIPE, check=False) - except FileNotFoundError: - raise CLIError(f"Could not find 'dotnet' on the system.") + except FileNotFoundError as e: + raise FileOperationError("Could not find 'dotnet' on the system.") from e if result.returncode != 0: - raise CLIError(f"Failed to run 'dotnet'. (Error {result.returncode})") + raise FileOperationError(f"Failed to run 'dotnet'. (Error {result.returncode})") def build(cmd, target_id=None, project=None): @@ -78,7 +79,7 @@ def build(cmd, target_id=None, project=None): # If we got here, we might have encountered an error during compilation, so propagate standard output to the user. logger.error(f"Compilation stage failed with error code {result.returncode}") print(result.stdout.decode('ascii')) - raise CLIError("Failed to compile program.") + raise AzureInternalError("Failed to compile program.") def _generate_submit_args(program_args, ws, target, token, project, job_name, shots, storage, job_params): @@ -126,6 +127,9 @@ def _generate_submit_args(program_args, ws, target, token, project, job_name, sh args.append("--location") args.append(ws.location) + args.append("--user-agent") + args.append("CLI") + if job_params: args.append("--job-params") for k, v in job_params.items(): @@ -190,7 +194,7 @@ def submit(cmd, program_args, resource_group_name=None, workspace_name=None, loc # The program compiled succesfully, but executing the stand-alone .exe failed to run. logger.error(f"Submission of job failed with error code {result.returncode}") print(result.stdout.decode('ascii')) - raise CLIError("Failed to submit job.") + raise AzureInternalError("Failed to submit job.") def _parse_blob_url(url): @@ -202,8 +206,8 @@ def _parse_blob_url(url): container = o.path.split('/')[-2] blob = o.path.split('/')[-1] sas_token = o.query - except IndexError: - raise CLIError(f"Failed to parse malformed blob URL: {url}") + except IndexError as e: + raise InvalidArgumentValueError(f"Failed to parse malformed blob URL: {url}") from e return { "account_name": account_name, @@ -253,7 +257,7 @@ def output(cmd, job_id, resource_group_name=None, workspace_name=None, location= while result_start_line >= 0 and not lines[result_start_line].startswith('"'): result_start_line -= 1 if result_start_line < 0: - raise CLIError("Job output is malformed, mismatched quote characters.") + raise AzureResponseError("Job output is malformed, mismatched quote characters.") # Print the job output and then the result of the operation as a histogram. # If the result is a string, trim the quotation marks. diff --git a/src/quantum/azext_quantum/operations/offerings.py b/src/quantum/azext_quantum/operations/offerings.py index a784eadd9da..1ea58675b5f 100644 --- a/src/quantum/azext_quantum/operations/offerings.py +++ b/src/quantum/azext_quantum/operations/offerings.py @@ -5,7 +5,7 @@ # pylint: disable=line-too-long,redefined-builtin -from knack.util import CLIError +from azure.cli.core.azclierror import InvalidArgumentValueError, RequiredArgumentMissingError from .._client_factory import cf_offerings, cf_vm_image_term import time @@ -42,7 +42,7 @@ def _get_publisher_and_offer_from_provider_id(providers, provider_id): def _valid_publisher_and_offer(provider, publisher, offer): if (offer is None or publisher is None): - raise CLIError(f"Provider '{provider}' not found.") + raise InvalidArgumentValueError(f"Provider '{provider}' not found.") if (offer == OFFER_NOT_AVAILABLE or publisher == PUBLISHER_NOT_AVAILABLE): # We show this information to the user to prevent a confusion when term commands take no effect. _show_info(f"No terms require to be accepted for provider '{provider}'.") @@ -55,7 +55,7 @@ def list_offerings(cmd, location=None): Get the list of all provider offerings available on the given location. """ if (not location): - raise CLIError("A location is required to list offerings available.") + raise RequiredArgumentMissingError("A location is required to list offerings available.") client = cf_offerings(cmd.cli_ctx) return client.list(location_name=location) diff --git a/src/quantum/azext_quantum/operations/workspace.py b/src/quantum/azext_quantum/operations/workspace.py index 4eba19605f6..bb1d5a03767 100644 --- a/src/quantum/azext_quantum/operations/workspace.py +++ b/src/quantum/azext_quantum/operations/workspace.py @@ -5,7 +5,8 @@ # pylint: disable=line-too-long,redefined-builtin -from knack.util import CLIError +from azure.cli.core.azclierror import (InvalidArgumentValueError, AzureInternalError, + RequiredArgumentMissingError, ResourceNotFoundError) from .._client_factory import cf_workspaces, cf_quotas, cf_offerings from ..vendored_sdks.azure_mgmt_quantum.models import QuantumWorkspace @@ -97,19 +98,19 @@ def _add_quantum_providers(cmd, workspace, providers): for pair in providers.split(','): es = [e.strip() for e in pair.split('/')] if (len(es) != 2): - raise CLIError(f"Invalid Provider/SKU specified: '{pair.strip()}'") + raise InvalidArgumentValueError(f"Invalid Provider/SKU specified: '{pair.strip()}'") provider_id = es[0] sku = es[1] (publisher, offer) = _get_publisher_and_offer_from_provider_id(providers_in_region, provider_id) if (offer is None or publisher is None): - raise CLIError(f"Provider '{provider_id}' not found in region {workspace.location}.") + raise InvalidArgumentValueError(f"Provider '{provider_id}' not found in region {workspace.location}.") providers_selected.append({'provider_id': provider_id, 'sku': sku, 'offer_id': offer, 'publisher_id': publisher}) _show_tip(f"Workspace creation has been requested with the following providers:\n{providers_selected}") # Now that the providers have been requested, add each of them into the workspace for provider in providers_selected: if _provider_terms_need_acceptance(cmd, provider): - raise CLIError(f"Terms for Provider '{provider['provider_id']}' and SKU '{provider['sku']}' have not been accepted.\n" - "Use command 'az quantum offerings accept-terms' to accept them.") + raise InvalidArgumentValueError(f"Terms for Provider '{provider['provider_id']}' and SKU '{provider['sku']}' have not been accepted.\n" + "Use command 'az quantum offerings accept-terms' to accept them.") p = Provider() p.provider_id = provider['provider_id'] p.provider_sku = provider['sku'] @@ -123,7 +124,7 @@ def _create_role_assignment(cmd, quantum_workspace): try: create_role_assignment(cmd, role="Contributor", scope=quantum_workspace.storage_account, assignee=quantum_workspace.identity.principal_id) break - except (CloudError, CLIError) as e: + except (CloudError, AzureInternalError) as e: error = str(e.args).lower() if (("does not exist" in error) or ("cannot find" in error)): print('.', end='', flush=True) @@ -132,12 +133,12 @@ def _create_role_assignment(cmd, quantum_workspace): continue raise e except Exception as x: - raise CLIError(f"Role assignment encountered exception ({type(x).__name__}): {x}") + raise AzureInternalError(f"Role assignment encountered exception ({type(x).__name__}): {x}") if (retry_attempts > 0): print() # To end the line of the waiting indicators. if (retry_attempts == MAX_RETRIES_ROLE_ASSIGNMENT): max_time_in_seconds = MAX_RETRIES_ROLE_ASSIGNMENT * POLLING_TIME_DURATION - raise CLIError(f"Role assignment could not be added to storage account {quantum_workspace.storage_account} within {max_time_in_seconds} seconds.") + raise AzureInternalError(f"Role assignment could not be added to storage account {quantum_workspace.storage_account} within {max_time_in_seconds} seconds.") return quantum_workspace @@ -147,16 +148,16 @@ def create(cmd, resource_group_name=None, workspace_name=None, location=None, st """ client = cf_workspaces(cmd.cli_ctx) if (not workspace_name): - raise CLIError("An explicit workspace name is required for this command.") + raise RequiredArgumentMissingError("An explicit workspace name is required for this command.") if (not storage_account): - raise CLIError("A quantum workspace requires a valid storage account.") + raise RequiredArgumentMissingError("A quantum workspace requires a valid storage account.") if (not location): - raise CLIError("A location for the new quantum workspace is required.") + raise RequiredArgumentMissingError("A location for the new quantum workspace is required.") if (provider_sku_list is None): - raise CLIError("A list of Azure Quantum providers and SKUs is required.") + raise RequiredArgumentMissingError("A list of Azure Quantum providers and SKUs is required.") info = WorkspaceInfo(cmd, resource_group_name, workspace_name, location) if (not info.resource_group): - raise CLIError("Please run 'az quantum workspace set' first to select a default resource group.") + raise ResourceNotFoundError("Please run 'az quantum workspace set' first to select a default resource group.") quantum_workspace = _get_basic_quantum_workspace(location, info, storage_account) _add_quantum_providers(cmd, quantum_workspace, provider_sku_list) poller = client.begin_create_or_update(info.resource_group, info.name, quantum_workspace, polling=False) @@ -175,7 +176,7 @@ def delete(cmd, resource_group_name=None, workspace_name=None): client = cf_workspaces(cmd.cli_ctx) info = WorkspaceInfo(cmd, resource_group_name, workspace_name) if (not info.resource_group) or (not info.name): - raise CLIError("Please run 'az quantum workspace set' first to select a default Quantum Workspace.") + raise ResourceNotFoundError("Please run 'az quantum workspace set' first to select a default Quantum Workspace.") client.begin_delete(info.resource_group, info.name, polling=False) # If we deleted the current workspace, clear it curr_ws = WorkspaceInfo(cmd) @@ -202,7 +203,7 @@ def get(cmd, resource_group_name=None, workspace_name=None): client = cf_workspaces(cmd.cli_ctx) info = WorkspaceInfo(cmd, resource_group_name, workspace_name, None) if (not info.resource_group) or (not info.name): - raise CLIError("Please run 'az quantum workspace set' first to select a default Quantum Workspace.") + raise ResourceNotFoundError("Please run 'az quantum workspace set' first to select a default Quantum Workspace.") ws = client.get(info.resource_group, info.name) return ws diff --git a/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_errors.yaml b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_errors.yaml new file mode 100644 index 00000000000..e333dbae1c4 --- /dev/null +++ b/src/quantum/azext_quantum/tests/latest/recordings/test_workspace_errors.yaml @@ -0,0 +1,260 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + ParameterSetName: + - -w -l -a -r --skip-role-assignment + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.9.7 (Windows-10-10.0.19043-SP0) + az-cli-ext/0.8.0 + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Quantum/locations/westus2/offerings?api-version=2019-11-04-preview + response: + body: + string: "{\"value\":[{\"id\":\"1qbit\",\"name\":\"1Qloud Optimization Platform\",\"properties\":{\"description\":\"1QBit + 1Qloud Optimization Platform with Quantum Inspired Solutions\",\"providerType\":\"qio\",\"company\":\"1QBit\",\"managedApplication\":{\"publisherId\":\"1qbinformationtechnologies1580939206424\",\"offerId\":\"1qbit-1qloud-optimization-aq\"},\"targets\":[{\"id\":\"1qbit.tabu\",\"name\":\"1QBit + Quadratic Tabu Solver\",\"description\":\"An iterative heuristic algorithm + that uses local search techniques to solve a problem\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"1qbit.pathrelinking\",\"name\":\"1QBit + Quadratic Path-Relinking Solver\",\"description\":\"The path-relinking algorithm + is a heuristic algorithm that uses the tabu search as a subroutine to solve + a QUBO problem\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"1qbit.pticm\",\"name\":\"1QBit + Quadratic Parallel Tempering Isoenergetic Cluster Moves Solver\",\"description\":\"The + parallel tempering with isoenergetic cluster moves (PTICM) solver is a Monte + Carlo approach to solving QUBO problems\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"1qbit-internal-free-plan\",\"version\":\"1.0.1\",\"name\":\"1QBit + No Charge Plan\",\"description\":\"1QBit plan with no charge for specific + customer arrangements\",\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"Free + for select customers\"}]},{\"id\":\"1qbit-fixed-monthly-202012\",\"version\":\"1.0.1\",\"name\":\"Fixed + Monthly Plan\",\"description\":\"This plan provides access to all 1QBit quantum-inspired + optimization solvers with a flat monthly fee\",\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$7500 + USD per month\"}]},{\"id\":\"1qbit-pay-as-you-go-20210428\",\"version\":\"1.0.1\",\"name\":\"Pay + As You Go by CPU Usage\",\"description\":\"This plan provides access to all + 1QBit quantum-inspired optimization solvers with a pay as you go pricing\",\"targets\":[\"1qbit.tabu\",\"1qbit.pathrelinking\",\"1qbit.pticm\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"Tabu + Search Solver
Path-Relinking Solver
PTICM Solver\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$0.075 + per minute; rounded up to nearest second, with a minimum 1-second charge per + solve request\"}]}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"honeywell\",\"name\":\"Honeywell + Quantum Solutions\",\"properties\":{\"description\":\"Access to Honeywell + Quantum Solutions' trapped-ion systems\",\"providerType\":\"qe\",\"company\":\"Honeywell\",\"managedApplication\":{\"publisherId\":\"honeywell-quantum\",\"offerId\":\"honeywell-quantum-aq\"},\"targets\":[{\"id\":\"honeywell.hqs-lt-s1\",\"name\":\"Honeywell + System Model: H1\",\"description\":\"Honeywell System Model H1\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"honeywell.hqs-lt-s2\",\"name\":\"Honeywell + System Model: H1-2\",\"description\":\"Honeywell System Model H1-2\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"honeywell.hqs-lt-s1-apival\",\"name\":\"H1 + API Validator\",\"description\":\"Honeywell System Model H1 API Validator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"honeywell.hqs-lt-s2-apival\",\"name\":\"H1-2 + API Validator\",\"description\":\"Honeywell System Model H1-2 API Validator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]},{\"id\":\"honeywell.hqs-lt-s1-sim\",\"name\":\"H1 + Simulator\",\"description\":\"Honeywell System Model H1 Simulator\",\"acceptedDataFormats\":[\"honeywell.openqasm.v1\"],\"acceptedContentEncodings\":[\"gzip\",\"identity\"]}],\"skus\":[{\"id\":\"standard3\",\"version\":\"1.0.1\",\"name\":\"Standard\",\"description\":\"Monthly + subscription plan with 10K Honeywell quantum credits (HQCs) / month, available + through queue\",\"restrictedAccessUri\":\"mailto:HoneywellAzureQuantumSupport@Honeywell.com\",\"targets\":[\"honeywell.hqs-lt-s1\",\"honeywell.hqs-lt-s1-apival\",\"honeywell.hqs-lt-s2\",\"honeywell.hqs-lt-s2-apival\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"System + Model H1 API Validator
System Model H1 (10 qubits)\"},{\"id\":\"price\",\"value\":\"$ + 125,000 USD / Month\"}]},{\"id\":\"premium3\",\"version\":\"1.0.1\",\"name\":\"Premium\",\"description\":\"Monthly + subscription plan with 17K Honeywell quantum credits (HQCs) / month, available + through queue\",\"restrictedAccessUri\":\"mailto:HoneywellAzureQuantumSupport@Honeywell.com\",\"targets\":[\"honeywell.hqs-lt-s1\",\"honeywell.hqs-lt-s1-apival\",\"honeywell.hqs-lt-s2\",\"honeywell.hqs-lt-s2-apival\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"System + Model H1 API Validator
System Model H1 (10 qubits)\"},{\"id\":\"price\",\"value\":\"$ + 175,000 USD / Month\"}]},{\"id\":\"test1\",\"version\":\"1.0.1\",\"name\":\"Partner + Access\",\"description\":\"Charge-free access to Honeywell System Model H1 + for initial Azure integration verification\",\"targets\":[\"honeywell.hqs-lt-s1\",\"honeywell.hqs-lt-s1-apival\",\"honeywell.hqs-lt-s2\",\"honeywell.hqs-lt-s2-apival\",\"honeywell.hqs-lt-s1-sim\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"System + Model H0 API Validator
System Model H0 (6 qubits)\"},{\"id\":\"price\",\"value\":\"Free + for validation\"}]},{\"id\":\"credits1\",\"version\":\"1.0.1\",\"name\":\"Azure + Quantum Credits\",\"description\":\"Credits-based usage for Honeywell System + Model H1\",\"targets\":[\"honeywell.hqs-lt-s1\",\"honeywell.hqs-lt-s1-apival\",\"honeywell.hqs-lt-s2\",\"honeywell.hqs-lt-s2-apival\",\"honeywell.hqs-lt-s1-sim\"],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"System + Model H1 API Validator
System Model H1 (10 qubits)\"},{\"id\":\"price\",\"value\":\"Free, + up to the granted value of credits\"}]}],\"quotaDimensions\":[{\"id\":\"hqc\",\"scope\":\"Subscription\",\"quota\":0,\"period\":\"Infinite\",\"name\":\"Honeywell + Quantum Credit\",\"description\":\"Honeywell Quantum Credits are used to calculate + the cost of a job. See Honeywell documentation for more information.\",\"unit\":\"HQC\",\"unitPlural\":\"HQC's\"},{\"id\":\"ehqc\",\"scope\":\"Subscription\",\"quota\":0,\"period\":\"Infinite\",\"name\":\"Honeywell + Emulator QC\",\"description\":\"Honeywell Emulator Credits are used for job + estimation and the simulator.\",\"unit\":\"EHQC\",\"unitPlural\":\"EHQC's\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"ionq\",\"name\":\"IonQ\",\"properties\":{\"description\":\"IonQ\u2019s + trapped ion quantum computers perform calculations by manipulating charged + atoms of Ytterbium held in a vacuum with lasers.\",\"providerType\":\"qe\",\"company\":\"IonQ\",\"managedApplication\":{\"publisherId\":\"ionqinc1582730893633\",\"offerId\":\"ionq-aq\"},\"targets\":[{\"id\":\"ionq.simulator\",\"name\":\"Trapped + Ion Quantum Computer Simulator\",\"description\":\"GPU-accelerated idealized + simulator supporting up to 29 qubits, using the same gates IonQ provides on + its quantum computers. No errors are modeled at present.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"ionq.qpu\",\"name\":\"Trapped + Ion Quantum Computer\",\"description\":\"IonQ's quantum computer is dynamically + reconfigurable in software to use up to 11 qubits. All qubits are fully connected, + meaning you can run a two-qubit gate between any pair.\",\"acceptedDataFormats\":[\"ionq.circuit.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"pay-as-you-go\",\"version\":\"0.0.5\",\"name\":\"Pay + As You Go\",\"description\":\"A la carte access based on resource requirements + and usage.\",\"targets\":[\"ionq.qpu\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"$ + 3,000.00 USD / hour (est)
See preview documentation for details\"}]},{\"id\":\"pay-as-you-go-cred\",\"version\":\"0.0.5\",\"name\":\"Azure + Quantum Credits\",\"description\":\"The Azure Quantum Credits program provides + sponsored access to quantum hardware through Azure. You will not be charged + for usage created under the credits program, up to the limit of your credit + grant.\",\"targets\":[\"ionq.qpu\",\"ionq.simulator\"],\"quotaDimensions\":[{\"id\":\"qgs\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"Based + on granted value.\"},{\"id\":\"price\",\"value\":\"Sponsored\"}]},{\"id\":\"ionq-standard\",\"version\":\"0.0.5\",\"name\":\"IonQ + Standard\",\"description\":\"You're testing, so it's free! As in beer.\",\"targets\":[\"ionq.qpu\",\"ionq.simulator\"],\"pricingDetails\":[{\"id\":\"features\",\"value\":\"IonQ + Simulator
Trapped Ion QC (11 qubits)\"},{\"id\":\"quota\",\"value\":\"N/A\"},{\"id\":\"price\",\"value\":\"Free\"}]}],\"quotaDimensions\":[{\"id\":\"qgs\",\"scope\":\"Subscription\",\"quota\":0,\"period\":\"Infinite\",\"name\":\"Credit + [Subscription]\",\"description\":\"Credited resource usage against your account. + See IonQ documentation for more information: https://aka.ms/AQ/IonQ/ProviderDocumentation.\",\"unit\":\"qubit-gate-shot\",\"unitPlural\":\"qubit-gate-shots\"}],\"pricingDimensions\":[{\"id\":\"features\",\"name\":\"Features\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Pricing\"}]}},{\"id\":\"Microsoft\",\"name\":\"Microsoft + QIO\",\"properties\":{\"description\":\"Ground-breaking optimization algorithms + inspired by decades of quantum research.\",\"providerType\":\"qio\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.paralleltempering.cpu\",\"name\":\"microsoft.paralleltempering.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.simulatedannealing-parameterfree.cpu\",\"name\":\"microsoft.simulatedannealing-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.paralleltempering-parameterfree.cpu\",\"name\":\"microsoft.paralleltempering-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.simulatedannealing.cpu\",\"name\":\"microsoft.simulatedannealing.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.tabu.cpu\",\"name\":\"microsoft.tabu.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.tabu-parameterfree.cpu\",\"name\":\"microsoft.tabu-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.qmc.cpu\",\"name\":\"microsoft.qmc.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v1\",\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.populationannealing.cpu\",\"name\":\"microsoft.populationannealing.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.substochasticmontecarlo.cpu\",\"name\":\"microsoft.substochasticmontecarlo.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"name\":\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]},{\"id\":\"microsoft.populationannealing-parameterfree.cpu\",\"name\":\"microsoft.populationannealing-parameterfree.cpu\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Free Private Preview access through February 15 + 2020\",\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\",\"microsoft.populationannealing-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"},{\"id\":\"fpga_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"fpga_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_fpga_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 5 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"CPU based: 5 hours / month\"},{\"id\":\"price\",\"value\":\"$ + 0\"}]},{\"id\":\"DZH3178M639F\",\"version\":\"1.0\",\"name\":\"Learn & Develop\",\"description\":\"Learn + and develop with Optimization solutions.\",\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":20},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"},{\"id\":\"concurrent_fpga_jobs\",\"scope\":\"Workspace\",\"quota\":2},{\"id\":\"fpga_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"fpga_job_hours\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 5 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"CPU based: 20 hours / month\"},{\"id\":\"price\",\"value\":\"Pay + as you go
1 free hour included

See + pricing sheet\"}]},{\"id\":\"DZH318RV7MW4\",\"version\":\"1.0\",\"name\":\"Scale\",\"description\":\"Deploy + world-class Optimization solutions.\",\"targets\":[\"microsoft.paralleltempering-parameterfree.cpu\",\"microsoft.paralleltempering.cpu\",\"microsoft.simulatedannealing-parameterfree.cpu\",\"microsoft.simulatedannealing.cpu\",\"microsoft.tabu-parameterfree.cpu\",\"microsoft.tabu.cpu\",\"microsoft.qmc.cpu\",\"microsoft.populationannealing.cpu\",\"microsoft.populationannealing-parameterfree.cpu\",\"microsoft.substochasticmontecarlo.cpu\",\"microsoft.substochasticmontecarlo-parameterfree.cpu\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":1000},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":100},{\"id\":\"concurrent_fpga_jobs\",\"scope\":\"Workspace\",\"quota\":10},{\"id\":\"fpga_job_hours\",\"scope\":\"Workspace\",\"quota\":1000},{\"id\":\"fpga_job_hours\",\"scope\":\"Subscription\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"Simulated + Annealing
Parallel Tempering
Tabu Search
Substochastic Monte Carlo
Population + Annealing
all solvers above have a parameter-free mode

Quantum + Monte Carlo\"},{\"id\":\"perf\",\"value\":\"CPU based: Up to 100 concurrent + jobs\"},{\"id\":\"quota\",\"value\":\"Up to 50,000 hours / month\"},{\"id\":\"price\",\"value\":\"Pay + as you go
1 free hour included

See + pricing sheet\"}]},{\"id\":\"EarlyAccess\",\"version\":\"1.0\",\"name\":\"Early + Access\",\"description\":\"Help us test new capabilities in our Microsoft + Optimization provider. This SKU is available to a select group of users and + limited to targets that we are currently running an Early Access test for.\",\"targets\":[],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":10},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"},{\"id\":\"fpga_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"fpga_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_fpga_jobs\",\"scope\":\"Workspace\"}],\"pricingDetails\":[{\"id\":\"targets\",\"value\":\"No + targets are currently in Early Access\"},{\"id\":\"quota\",\"value\":\"CPU + based: 10 hours / month\"},{\"id\":\"price\",\"value\":\"$ 0\"}]}],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":5,\"period\":\"Monthly\",\"name\":\"CPU + Solver Hours [Workspace]\",\"description\":\"The amount of CPU solver time + you may use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"CPU + Solver Hours [Subscription]\",\"description\":\"The amount of CPU solver time + you may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":5},{\"id\":\"concurrent_fpga_jobs\",\"scope\":\"Workspace\",\"quota\":1},{\"id\":\"fpga_job_hours\",\"scope\":\"Workspace\",\"quota\":1,\"period\":\"Monthly\",\"name\":\"FPGA + Solver Hours [Workspace]\",\"description\":\"The amount of FPGA solver time + you may use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"fpga_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"FPGA + Solver Hours [Subscription]\",\"description\":\"The amount of FPGA solver + time you may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"}],\"pricingDimensions\":[{\"id\":\"targets\",\"name\":\"Targets + available\"},{\"id\":\"perf\",\"name\":\"Performance\"},{\"id\":\"quota\",\"name\":\"Quota\"},{\"id\":\"price\",\"name\":\"Price + per month\"}]}},{\"id\":\"Microsoft.FleetManagement\",\"name\":\"Microsoft + Fleet Management Solution\",\"properties\":{\"description\":\"(Preview) Leverage + Azure Quantum's advanced optimization algorithms to solve fleet management + problems.\",\"providerType\":\"qio\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.fleetmanagement\",\"name\":\"microsoft.fleetmanagement\",\"acceptedDataFormats\":[\"microsoft.fleetmanagement.v1\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Private preview fleet management SKU.\",\"targets\":[\"microsoft.fleetManagement\"],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"combined_job_hours\",\"scope\":\"Workspace\",\"quota\":20,\"period\":\"Monthly\",\"name\":\"Job + Hours [Workspace]\",\"description\":\"The amount of job time you may use per + month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"combined_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Job + Hours [Subscription]\",\"description\":\"The amount of job time you may use + per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_cpu_jobs\",\"scope\":\"Workspace\",\"quota\":5}]}},{\"id\":\"Microsoft.Simulator\",\"name\":\"Microsoft + Simulation Tools\",\"properties\":{\"description\":\"Microsoft Simulation + Tools.\",\"providerType\":\"qe\",\"company\":\"Microsoft\",\"managedApplication\":{\"publisherId\":\"N/A\",\"offerId\":\"N/A\"},\"targets\":[{\"id\":\"microsoft.simulator.fullstate\",\"name\":\"Quantum + Simulator\",\"acceptedDataFormats\":[\"microsoft.qir.v1\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"Basic\",\"version\":\"1.0\",\"name\":\"Private + Preview\",\"description\":\"Private preview simulator SKU.\",\"targets\":[\"microsoft.simulator.fullstate\"],\"quotaDimensions\":[{\"id\":\"simulator_job_hours\",\"scope\":\"Workspace\"},{\"id\":\"simulator_job_hours\",\"scope\":\"Subscription\"},{\"id\":\"concurrent_simulator_jobs\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"simulator_job_hours\",\"scope\":\"Workspace\",\"quota\":20,\"period\":\"Monthly\",\"name\":\"Simulator + Hours [Workspace]\",\"description\":\"The amount of simulator time you may + use per month within this workspace\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"simulator_job_hours\",\"scope\":\"Subscription\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Simulator + Hours [Subscription]\",\"description\":\"The amount of simulator time you + may use per month shared by all workspaces within the subscription\",\"unit\":\"hour\",\"unitPlural\":\"hours\"},{\"id\":\"concurrent_simulator_jobs\",\"scope\":\"Workspace\",\"quota\":5}]}},{\"id\":\"qci\",\"name\":\"Quantum + Circuits, Inc.\",\"properties\":{\"description\":\"Superconducting circuits + QC\",\"providerType\":\"qe\",\"company\":\"Quantum Circuits, Inc.\",\"managedApplication\":{\"publisherId\":\"quantumcircuitsinc1598045891596\",\"offerId\":\"quantumcircuitsinc-aq-test-preview\"},\"targets\":[{\"id\":\"qci.machine1\",\"name\":\"Machine + 1\",\"description\":\"Machine 1 Description\",\"acceptedDataFormats\":[\"qci.qcdl.v1\"],\"acceptedContentEncodings\":[\"identity\"]},{\"id\":\"qci.simulator\",\"name\":\"Simulator\",\"description\":\"Simulator + Description\",\"acceptedDataFormats\":[\"qci.qcdl.v1\"],\"acceptedContentEncodings\":[\"identity\"]}],\"skus\":[{\"id\":\"test\",\"version\":\"0.1.0\",\"name\":\"test\",\"description\":\"test + sku\",\"targets\":[\"qci.simulator\",\"qci.machine1\"],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\"}]}],\"quotaDimensions\":[{\"id\":\"jobcount\",\"scope\":\"Workspace\",\"quota\":1000,\"period\":\"Monthly\",\"name\":\"Job + Count\",\"description\":\"Number of jobs you can run in a month.\",\"unit\":\"job\",\"unitPlural\":\"jobs\"}]}},{\"id\":\"toshiba\",\"name\":\"Toshiba + SBM\",\"properties\":{\"description\":\"Toshiba Simulated Bifurcation Machine + (SBM) for Azure Quantum\",\"providerType\":\"qio\",\"company\":\"Toshiba Digital + Solutions Corporation\",\"managedApplication\":{\"publisherId\":\"2812187\",\"offerId\":\"toshiba-aq\"},\"targets\":[{\"id\":\"toshiba.sbm.ising\",\"name\":\"Ising + solver\",\"description\":\"SBM is a practical and ready-to-use ISING machine + that solves large-scale \\\"combinatorial optimization problems\\\" at high + speed.\",\"acceptedDataFormats\":[\"microsoft.qio.v2\"],\"acceptedContentEncodings\":[\"gzip\"]}],\"skus\":[{\"id\":\"toshiba-solutionseconds\",\"version\":\"1.0.1\",\"name\":\"Pay + As You Go\",\"description\":\"This is the only plan for using SBM in Azure + Quantum Private Preview.\",\"targets\":[\"toshiba.sbm.ising\"],\"pricingDetails\":[{\"id\":\"price\",\"value\":\"This + plan is available for free during private preview.\"}]}],\"pricingDimensions\":[{\"id\":\"price\",\"name\":\"Pricing\"}]}}]}" + headers: + cache-control: + - no-cache + content-length: + - '22559' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 20 Oct 2021 22:18:29 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + status: + code: 200 + message: OK +- request: + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"providers": [{"providerId": "Microsoft", "providerSku": "Basic"}], "storageAccount": + "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/e2etests"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - quantum workspace create + Connection: + - keep-alive + Content-Length: + - '302' + Content-Type: + - application/json + ParameterSetName: + - -w -l -a -r --skip-role-assignment + User-Agent: + - AZURECLI/2.29.0 azsdk-python-mgmt-quantum/1.0.0b1 Python/3.9.7 (Windows-10-10.0.19043-SP0) + az-cli-ext/0.8.0 + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7164078?api-version=2019-11-04-preview + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Quantum/workspaces/e2e-test-w7164078","name":"e2e-test-w7164078","type":"microsoft.quantum/workspaces","location":"westus2","systemData":{"createdBy":"v-wjones@microsoft.com","createdByType":"User","createdAt":"2021-10-20T22:18:31.3777068Z","lastModifiedBy":"v-wjones@microsoft.com","lastModifiedByType":"User","lastModifiedAt":"2021-10-20T22:18:31.3777068Z"},"identity":{"principalId":"71792197-52e7-4bf1-882f-efd4512bf2d3","tenantId":"72f988bf-86f1-41af-91ab-2d7cd011db47","type":"SystemAssigned"},"properties":{"providers":[{"providerId":"Microsoft","providerSku":"Basic","applicationName":"e2e-test-w7164078-Microsoft","provisioningState":"Launching"}],"provisioningState":"Accepted","usable":"No","storageAccount":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/e2etests"}}' + headers: + azure-asyncoperation: + - https://management.azure.com/providers/Microsoft.Quantum/locations/WESTUS2/operationStatuses/c994e71a-0f55-44bd-a057-6cd00ea7247d*D5D93E7051E5EDE94E1E8E4B4A67216218D3E454FE9A6060E189AAD31916A390?api-version=2019-11-04-preview + cache-control: + - no-cache + content-length: + - '964' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 20 Oct 2021 22:18:33 GMT + etag: + - '"fc008570-0000-0800-0000-617095b90000"' + expires: + - '-1' + pragma: + - no-cache + request-context: + - appId=cid-v1:4d6ac272-7369-45c6-9036-63d733c8519f + set-cookie: + - ARRAffinity=14997f4c5744dc2dd6f1d030811af84714935ccafad4803799f4ee84048b04b3;Path=/;HttpOnly;Secure;Domain=app-cp-westcentralus.azurewebsites.net + - ARRAffinitySameSite=14997f4c5744dc2dd6f1d030811af84714935ccafad4803799f4ee84048b04b3;Path=/;HttpOnly;SameSite=None;Secure;Domain=app-cp-westcentralus.azurewebsites.net + - ASLBSA=408392c61f0d31b7c893857631c302d95c61c7c215089eb24b1c72720d55d8ec; path=/; + secure + - ASLBSACORS=408392c61f0d31b7c893857631c302d95c61c7c215089eb24b1c72720d55d8ec; + samesite=none; path=/; secure + strict-transport-security: + - max-age=31536000; includeSubDomains + x-azure-ref: + - 0uZVwYQAAAACTAckdpAlIQqgNabPwduL4V1NURURHRTA4MTMAMzJhNzJjYWUtNWM3YS00NTk4LWEyOWYtYzkyMzM3OWUzMzcx + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-providerhub-traffic: + - 'True' + x-ms-ratelimit-remaining-subscription-writes: + - '1199' + x-powered-by: + - ASP.NET + status: + code: 201 + message: Created +version: 1 diff --git a/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py b/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py index aafdb168db1..62a56f476a2 100644 --- a/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py +++ b/src/quantum/azext_quantum/tests/latest/test_quantum_workspace.py @@ -8,8 +8,9 @@ from azure_devtools.scenario_tests import AllowLargeResponse, live_only from azure.cli.testsdk import (ScenarioTest, ResourceGroupPreparer) +from azure.cli.core.azclierror import RequiredArgumentMissingError, ResourceNotFoundError -from .utils import get_test_resource_group, get_test_workspace, get_test_workspace_location, get_test_workspace_storage, get_test_workspace_random_name +from .utils import get_test_resource_group, get_test_workspace, get_test_workspace_location, get_test_workspace_storage, get_test_workspace_random_name, get_test_capabilities, get_test_workspace_provider_sku_list, all_providers_are_in_capabilities from ..._version_check_helper import check_version from datetime import datetime from ...__init__ import CLI_REPORTED_VERSION @@ -55,18 +56,42 @@ def test_workspace_create_destroy(self): test_resource_group = get_test_resource_group() test_workspace_temp = get_test_workspace_random_name() test_storage_account = get_test_workspace_storage() + test_provider_sku_list = get_test_workspace_provider_sku_list() + + if all_providers_are_in_capabilities(test_provider_sku_list, get_test_capabilities()): + # create + self.cmd(f'az quantum workspace create -g {test_resource_group} -w {test_workspace_temp} -l {test_location} -a {test_storage_account} -r {test_provider_sku_list} -o json --skip-role-assignment', checks=[ + self.check("name", test_workspace_temp), + self.check("provisioningState", "Accepted") # Status is accepted since we're not linking the storage account. + ]) + + # delete + self.cmd(f'az quantum workspace delete -g {test_resource_group} -w {test_workspace_temp} -o json', checks=[ + self.check("name", test_workspace_temp), + self.check("provisioningState", "Deleting") + ]) + else: + self.skipTest(f"Skipping test_workspace_create_destroy: One or more providers in '{test_provider_sku_list}' not found in AZURE_QUANTUM_CAPABILITIES") - # create - self.cmd(f'az quantum workspace create -g {test_resource_group} -w {test_workspace_temp} -l {test_location} -a {test_storage_account} -r "Microsoft/Basic" -o json --skip-role-assignment', checks=[ - self.check("name", test_workspace_temp), - self.check("provisioningState", "Accepted") # Status is accepted since we're not linking the storage account. - ]) + @live_only() + def test_workspace_errors(self): + # initialize values + test_location = get_test_workspace_location() + test_resource_group = get_test_resource_group() + test_workspace_temp = get_test_workspace_random_name() + test_storage_account = get_test_workspace_storage() - # delete - self.cmd(f'az quantum workspace delete -g {test_resource_group} -w {test_workspace_temp} -o json', checks=[ - self.check("name", test_workspace_temp), - self.check("provisioningState", "Deleting") - ]) + # Attempt to create workspace, but omit the provider/SKU parameter + try: + self.cmd(f'az quantum workspace create -g {test_resource_group} -w {test_workspace_temp} -l {test_location} -a {test_storage_account} --skip-role-assignment') + except RequiredArgumentMissingError: + pass + + # Attempt to create workspace, but omit the resource group parameter + try: + self.cmd(f'az quantum workspace create -w {test_workspace_temp} -l {test_location} -a {test_storage_account} -r "Microsoft/Basic" --skip-role-assignment') + except ResourceNotFoundError: + pass @live_only() def test_version_check(self): diff --git a/src/quantum/azext_quantum/tests/latest/utils.py b/src/quantum/azext_quantum/tests/latest/utils.py index ca485311635..e9eb48e1f33 100644 --- a/src/quantum/azext_quantum/tests/latest/utils.py +++ b/src/quantum/azext_quantum/tests/latest/utils.py @@ -8,28 +8,41 @@ TEST_WORKSPACE_DEFAULT = "e2e-qsharp-tests" TEST_WORKSPACE_DEFAULT_LOCATION = "westus2" TEST_WORKSPACE_DEFAULT_STORAGE = "/subscriptions/916dfd6d-030c-4bd9-b579-7bb6d1926e97/resourceGroups/e2e-scenarios/providers/Microsoft.Storage/storageAccounts/e2etests" +TEST_WORKSPACE_DEFAULT_PROVIDER_SKU_LIST = "Microsoft/Basic" +TEST_CAPABILITIES_DEFAULT = "new.microsoft;submit.microsoft" def get_from_os_environment(env_name, default): import os return os.environ[env_name] if env_name in os.environ and os.environ[env_name] != "" else default def get_test_subscription_id(): - return get_from_os_environment("AZUREQUANTUM_SUBSCRIPTION_ID", TEST_SUBS_DEFAULT) + return get_from_os_environment("AZURE_QUANTUM_SUBSCRIPTION_ID", TEST_SUBS_DEFAULT) def get_test_resource_group(): - return get_from_os_environment("AZUREQUANTUM_WORKSPACE_RG", TEST_RG_DEFAULT) + return get_from_os_environment("AZURE_QUANTUM_WORKSPACE_RG", TEST_RG_DEFAULT) def get_test_workspace(): - return get_from_os_environment("AZUREQUANTUM_WORKSPACE_NAME", TEST_WORKSPACE_DEFAULT) + return get_from_os_environment("AZURE_QUANTUM_WORKSPACE_NAME", TEST_WORKSPACE_DEFAULT) def get_test_workspace_location(): - return get_from_os_environment("AZUREQUANTUM_WORKSPACE_LOCATION", TEST_WORKSPACE_DEFAULT_LOCATION) + return get_from_os_environment("AZURE_QUANTUM_WORKSPACE_LOCATION", TEST_WORKSPACE_DEFAULT_LOCATION) def get_test_workspace_storage(): - return get_from_os_environment("AZUREQUANTUM_WORKSPACE_STORAGE", TEST_WORKSPACE_DEFAULT_STORAGE) + return get_from_os_environment("AZURE_QUANTUM_WORKSPACE_STORAGE", TEST_WORKSPACE_DEFAULT_STORAGE) + +def get_test_workspace_provider_sku_list(): + return get_from_os_environment("AZURE_QUANTUM_WORKSPACE_PROVIDER_SKU_LIST", TEST_WORKSPACE_DEFAULT_PROVIDER_SKU_LIST) + +def get_test_capabilities(): + return get_from_os_environment("AZURE_QUANTUM_CAPABILITIES", TEST_CAPABILITIES_DEFAULT).lower() def get_test_workspace_random_name(): import random return "e2e-test-w" + str(random.randint(1000000, 9999999)) - +def all_providers_are_in_capabilities(provider_sku_string, capabilities_string): + for provide_sku_pair in provider_sku_string.split(';'): + provider = "new." + provide_sku_pair.split('/')[0].lower() + if provider not in capabilities_string: + return False + return True diff --git a/src/quantum/tests.live/README.md b/src/quantum/tests.live/README.md new file mode 100644 index 00000000000..f4027bfa371 --- /dev/null +++ b/src/quantum/tests.live/README.md @@ -0,0 +1,18 @@ +# Quantum CLI Extension Live tests + +This folder contains Run.ps1, a script the will run all of the live tests for the Quantum CLI Extension. Live tests are end-to-end tests that require an actual connection with Azure Quantum +to complete successfully. + + +## Running locally + +1. Set the following environment variable to the Subscription ID of the "QuArC Internal Consumption" subscription: + * `$Env:AZURE_QUANTUM_SUBSCRIPTION_ID = "[Subscription ID]"` + +2. Login to Azure using either: + * the [Azure Account extension in VS Code](https://marketplace.visualstudio.com/items?itemName=ms-vscode.azure-account) + * `az login` from the [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/) + +3. Make this folder your current directory location: src\quantum\tests.live + +4. Use [`.\Run.ps1 -SkipInstall`](.\Run.ps1) to run all the tests. diff --git a/src/quantum/tests.live/Run.ps1 b/src/quantum/tests.live/Run.ps1 new file mode 100644 index 00000000000..7b5a97fd6ec --- /dev/null +++ b/src/quantum/tests.live/Run.ps1 @@ -0,0 +1,21 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +param ( + [Parameter()] + [switch] + $SkipInstall=$False +) + +# For debug, print all relevant environment variables: +Get-ChildItem env:AZURE*, env:*VERSION, env:*OUTDIR | Format-Table | Out-String | Write-Host + +# Run the Quantum CLI Extension tests in an azdev environment +Set-Location ../../.. +python -m venv env +env\Scripts\activate.ps1 +python -m pip install -U pip +pip install azdev +azdev setup --repo . +azdev extension add quantum +az account set -s $Env:AZURE_QUANTUM_SUBSCRIPTION_ID +azdev test quantum --live --verbose --xml-path src\quantum\azext_quantum\tests\latest\recordings diff --git a/src/rdbms-connect/azext_rdbms_connect/commands.py b/src/rdbms-connect/azext_rdbms_connect/commands.py index cddbb64a5f9..3a0672c035d 100644 --- a/src/rdbms-connect/azext_rdbms_connect/commands.py +++ b/src/rdbms-connect/azext_rdbms_connect/commands.py @@ -7,7 +7,7 @@ # pylint: disable=line-too-long def load_command_table(self, _): - with self.command_group('mysql flexible-server', is_preview=True) as g: + with self.command_group('mysql flexible-server') as g: g.custom_command('connect', 'connect_to_flexible_server_mysql') g.custom_command('execute', 'execute_flexible_server_mysql') diff --git a/src/service_name.json b/src/service_name.json index 84e98f4f131..b3da68d67fb 100644 --- a/src/service_name.json +++ b/src/service_name.json @@ -149,6 +149,11 @@ "AzureServiceName": "Azure Digital Twins", "URL": "https://azure.microsoft.com/en-us/services/digital-twins/" }, + { + "Command": "az elastic", + "AzureServiceName": "Azure Elastic", + "URL": "https://docs.microsoft.com/en-us/azure/partner-solutions/elastic/overview" + }, { "Command": "az footprint", "AzureServiceName": "Azure Monitor", @@ -426,8 +431,8 @@ }, { "Command": "az connectedvmware", - "AzureServiceName": "Azure Arc", - "URL": "" + "AzureServiceName": "Azure Arc for PrivateClouds", + "URL": "https://github.com/Azure/azure-arc-enabled-vmware-vsphere-preview/blob/main/docs/overview.md" }, { "Command": "az dataprotection", diff --git a/testing/test/extensions/private-preview/AzurePolicy.Tests.ps1 b/testing/test/extensions/private-preview/AzurePolicy.Tests.ps1 index 91ee80dd293..1c52ac5163d 100644 --- a/testing/test/extensions/private-preview/AzurePolicy.Tests.ps1 +++ b/testing/test/extensions/private-preview/AzurePolicy.Tests.ps1 @@ -40,36 +40,6 @@ Describe 'Azure Policy Testing' { $output | Should -Not -BeNullOrEmpty } - It "Runs an update on the extension on the cluster" { - Set-ItResult -Skipped -Because "Update is not a valid scenario for now" - - # az $Env:K8sExtensionName update -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName --auto-upgrade-minor-version false - # $? | Should -BeTrue - - # $output = az $Env:K8sExtensionName show -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName - # $? | Should -BeTrue - - # $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion - # $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue - - # # Loop and retry until the extension config updates - # $n = 0 - # do - # { - # $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion - # if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false - # if (Get-ExtensionStatus $extensionName -eq $SUCCESS_MESSAGE) { - # if (Get-PodStatus $extensionAgentName -Namespace $extensionAgentNamespace -eq $POD_RUNNING) { - # break - # } - # } - # } - # Start-Sleep -Seconds 10 - # $n += 1 - # } while ($n -le $MAX_RETRY_ATTEMPTS) - # $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS - } - It "Lists the extensions on the cluster" { $output = Invoke-Expression "az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters" -ErrorVariable badOut $badOut | Should -BeNullOrEmpty diff --git a/testing/test/extensions/public/AzureDefender.Tests.ps1 b/testing/test/extensions/public/AzureDefender.Tests.ps1 index 92d92bbed63..60d34932926 100644 --- a/testing/test/extensions/public/AzureDefender.Tests.ps1 +++ b/testing/test/extensions/public/AzureDefender.Tests.ps1 @@ -23,6 +23,9 @@ Describe 'Azure Defender Testing' { do { # Only check the extension config, not the pod since this doesn't bring up pods + $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut + $provisioningState = ($output | ConvertFrom-Json).provisioningState + Write-Host "Got ProvisioningState: $provisioningState for the extension" if (Has-ExtensionData $extensionName) { break } @@ -38,36 +41,6 @@ Describe 'Azure Defender Testing' { $output | Should -Not -BeNullOrEmpty } - It "Runs an update on the extension on the cluster" { - Set-ItResult -Skipped -Because "Update is not a valid scenario for now" - - # az $Env:K8sExtensionName update -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName --auto-upgrade-minor-version false - # $? | Should -BeTrue - - # $output = az $Env:K8sExtensionName show -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName - # $? | Should -BeTrue - - # $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion - # $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue - - # # Loop and retry until the extension config updates - # $n = 0 - # do - # { - # $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion - # if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false - # if (Get-ExtensionStatus $extensionName -eq $SUCCESS_MESSAGE) { - # if (Get-PodStatus $extensionAgentName -Namespace $extensionAgentNamespace -eq $POD_RUNNING) { - # break - # } - # } - # } - # Start-Sleep -Seconds 10 - # $n += 1 - # } while ($n -le $MAX_RETRY_ATTEMPTS) - # $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS - } - It "Lists the extensions on the cluster" { $output = Invoke-Expression "az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters" -ErrorVariable badOut $badOut | Should -BeNullOrEmpty diff --git a/testing/test/extensions/public/AzureMLKubernetes.Tests.ps1 b/testing/test/extensions/public/AzureMLKubernetes.Tests.ps1 index 5625357d6cb..81b1ee847d4 100644 --- a/testing/test/extensions/public/AzureMLKubernetes.Tests.ps1 +++ b/testing/test/extensions/public/AzureMLKubernetes.Tests.ps1 @@ -39,33 +39,6 @@ Describe 'AzureML Kubernetes Testing' { $relayResourceID | Should -Not -BeNullOrEmpty } - It "Runs an update on the extension on the cluster" { - Set-ItResult -Skipped -Because "Update is not a valid scenario for now" - az k8s-extension update --cluster-name $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters --name $extensionName --auto-upgrade-minor-version false - $? | Should -BeTrue - - $output = az k8s-extension show --cluster-name $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters --name $extensionName - $? | Should -BeTrue - - $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion - $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue - - # Loop and retry until the extension config updates - $n = 0 - do - { - $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion - if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false - if (Get-ExtensionStatus $extensionName -eq $SUCCESS_MESSAGE) { - break - } - } - Start-Sleep -Seconds 20 - $n += 1 - } while ($n -le $MAX_RETRY_ATTEMPTS) - $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS - } - It "Performs a show on the extension" { $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut $badOut | Should -BeNullOrEmpty diff --git a/testing/test/extensions/public/AzureMonitor.Tests.ps1 b/testing/test/extensions/public/AzureMonitor.Tests.ps1 index efa6872de63..47ed96456ec 100644 --- a/testing/test/extensions/public/AzureMonitor.Tests.ps1 +++ b/testing/test/extensions/public/AzureMonitor.Tests.ps1 @@ -38,36 +38,6 @@ Describe 'Azure Monitor Testing' { $output | Should -Not -BeNullOrEmpty } - It "Runs an update on the extension on the cluster" { - Set-ItResult -Skipped -Because "Update is not a valid scenario for now" - - # az $Env:K8sExtensionName update -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName --auto-upgrade-minor-version false - # $? | Should -BeTrue - - # $output = az $Env:K8sExtensionName show -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName - # $? | Should -BeTrue - - # $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion - # $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue - - # # Loop and retry until the extension config updates - # $n = 0 - # do - # { - # $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion - # if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false - # if (Get-ExtensionStatus $extensionName -eq $SUCCESS_MESSAGE) { - # if (Get-PodStatus $extensionAgentName -Namespace $extensionAgentNamespace -eq $POD_RUNNING) { - # break - # } - # } - # } - # Start-Sleep -Seconds 10 - # $n += 1 - # } while ($n -le $MAX_RETRY_ATTEMPTS) - # $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS - } - It "Lists the extensions on the cluster" { $output = Invoke-Expression "az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters" -ErrorVariable badOut $badOut | Should -BeNullOrEmpty diff --git a/testing/test/extensions/public/Cassandra.Tests.ps1 b/testing/test/extensions/public/Cassandra.Tests.ps1 new file mode 100644 index 00000000000..2261e241cf3 --- /dev/null +++ b/testing/test/extensions/public/Cassandra.Tests.ps1 @@ -0,0 +1,98 @@ +Describe 'Cassandra Testing' { + BeforeAll { + $extensionType = "cassandradatacentersoperator" + $extensionName = "cassandra" + + . $PSScriptRoot/../../helper/Constants.ps1 + . $PSScriptRoot/../../helper/Helper.ps1 + } + + It 'Creates the extension and checks that it onboards correctly' { + Invoke-Expression "az $Env:K8sExtensionName create -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters --extension-type $extensionType -n $extensionName --no-wait" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + + $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + + $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion + $isAutoUpgradeMinorVersion.ToString() -eq "True" | Should -BeTrue + + # Check that we get the principal id back for the created identity + $principalId = ($output | ConvertFrom-Json).identity.principalId + $principalId | Should -Not -BeNullOrEmpty + + # Loop and retry until the extension installs + $n = 0 + do + { + # Only check the extension config, not the pod since this doesn't bring up pods + $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut + $provisioningState = ($output | ConvertFrom-Json).provisioningState + Write-Host "Got ProvisioningState: $provisioningState for the extension" + if ((Has-ExtensionData $extensionName) -And ($provisioningState -eq "Succeeded")) { + break + } + Start-Sleep -Seconds 10 + $n += 1 + } while ($n -le $MAX_RETRY_ATTEMPTS) + $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS + } + + It "Performs a show on the extension" { + $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + $output | Should -Not -BeNullOrEmpty + } + + It "Runs an update on the extension on the cluster" { + $output = Invoke-Expression "az $Env:K8sExtensionName update -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName --auto-upgrade false --no-wait" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + + $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + + $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion + $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue + + # Loop and retry until the extension config updates + $n = 0 + do + { + $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion + if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false + break + } + Start-Sleep -Seconds 10 + $n += 1 + } while ($n -le $MAX_RETRY_ATTEMPTS) + $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS + } + + It "Lists the extensions on the cluster" { + $output = Invoke-Expression "az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + + $output | Should -Not -BeNullOrEmpty + $extensionExists = $output | ConvertFrom-Json | Where-Object { $_.extensionType -eq $extensionType } + $extensionExists | Should -Not -BeNullOrEmpty + } + + It "Deletes the extension from the cluster" { + $output = Invoke-Expression "az $Env:K8sExtensionName delete -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName --force" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + + # Extension should not be found on the cluster + $output = Invoke-Expression "az $Env:K8sExtensionName show -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters -n $extensionName" -ErrorVariable badOut + $badOut | Should -Not -BeNullOrEmpty + $output | Should -BeNullOrEmpty + } + + It "Performs another list after the delete" { + $output = Invoke-Expression "az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters" -ErrorVariable badOut + $badOut | Should -BeNullOrEmpty + $output | Should -Not -BeNullOrEmpty + + $extensionExists = $output | ConvertFrom-Json | Where-Object { $_.extensionType -eq $extensionName } + $extensionExists | Should -BeNullOrEmpty + } +} diff --git a/testing/test/extensions/public/OpenServiceMesh.Tests.ps1 b/testing/test/extensions/public/OpenServiceMesh.Tests.ps1 index e6fae5efbbc..dc446dede8b 100644 --- a/testing/test/extensions/public/OpenServiceMesh.Tests.ps1 +++ b/testing/test/extensions/public/OpenServiceMesh.Tests.ps1 @@ -42,36 +42,6 @@ Describe 'Azure OpenServiceMesh Testing' { $output | Should -Not -BeNullOrEmpty } - It "Runs an update on the extension on the cluster" { - Set-ItResult -Skipped -Because "Update is not a valid scenario for now" - - # az $Env:K8sExtensionName update -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName --auto-upgrade-minor-version false - # $? | Should -BeTrue - - # $output = az $Env:K8sExtensionName show -c $ENVCONFIG.arcClusterName -g $ENVCONFIG.resourceGroup --cluster-type connectedClusters -n $extensionName - # $? | Should -BeTrue - - # $isAutoUpgradeMinorVersion = ($output | ConvertFrom-Json).autoUpgradeMinorVersion - # $isAutoUpgradeMinorVersion.ToString() -eq "False" | Should -BeTrue - - # # Loop and retry until the extension config updates - # $n = 0 - # do - # { - # $isAutoUpgradeMinorVersion = (Get-ExtensionData $extensionName).spec.autoUpgradeMinorVersion - # if (!$isAutoUpgradeMinorVersion) { #autoUpgradeMinorVersion doesn't exist in ExtensionConfig CRD if false - # if (Get-ExtensionStatus $extensionName -eq $SUCCESS_MESSAGE) { - # if (Get-PodStatus $extensionAgentName -Namespace $extensionAgentNamespace -eq $POD_RUNNING) { - # break - # } - # } - # } - # Start-Sleep -Seconds 10 - # $n += 1 - # } while ($n -le $MAX_RETRY_ATTEMPTS) - # $n | Should -BeLessOrEqual $MAX_RETRY_ATTEMPTS - } - It "Lists the extensions on the cluster" { $output = Invoke-Expression "az $Env:K8sExtensionName list -c $($ENVCONFIG.arcClusterName) -g $($ENVCONFIG.resourceGroup) --cluster-type connectedClusters" -ErrorVariable badOut $badOut | Should -BeNullOrEmpty